Looking at the Aspose.Pdf Java Component, and specifically the example com.aspose.pdf.examples.asposepdfgenerator.conversion.XSLFOToPDF. It reports it as "XSL-FO to PDF conversion example will be available very soon."
Hi John,
com.aspose.pdf.XslFoLoadOptions
options = new com.aspose.pdf.XslFoLoadOptions();<o:p></o:p>
String inFile = "XSL-FO_corrected.fo";
Document newDoc = new Document(inFile, options);
String outPdfFile="XSL-FO_output.pdf";
newDoc.save(outPdfFile);
Please feel free to contact us for any further assistance.
Best Regards,
It’s at your github account, url to the specific class is;
https://github.com/asposepdf/Aspose_Pdf_Java/blob/master/Examples/src/main/java/com/aspose/pdf/examples/asposepdfgenerator/conversion/XSLFOToPDF.java
Their are 124 examples in total within the Aspose_Pdf_java Example project that report as being available soon.
Using your code snippet with the supplied fo, xml and xsl files produces the following error.
Exception in thread "main" class com.aspose.pdf.internal.p349.z9: At most 4 text fragments can be added in evaluation mode.
com.aspose.pdf.TextBuilder.m1(Unknown Source)
com.aspose.pdf.TextBuilder.appendText(Unknown Source)
com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
com.aspose.foundation.rendering.z16.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z10.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z10.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z29.accept(Unknown Source)
com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
com.aspose.pdf.z234.m1(Unknown Source)
com.aspose.pdf.ADocument.m1(Unknown Source)
com.aspose.pdf.ADocument.(Unknown Source)
com.aspose.pdf.Document.(Unknown Source)
com.aspose.pdf.examples.asposepdfgenerator.conversion.XSLFOToPDF.main(XSLFOToPDF.java:26)
at com.aspose.pdf.TextBuilder.m1(Unknown Source)
at com.aspose.pdf.TextBuilder.appendText(Unknown Source)
at com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
at com.aspose.foundation.rendering.z16.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z10.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z10.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z29.accept(Unknown Source)
at com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
at com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
at com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
at com.aspose.pdf.z234.m1(Unknown Source)
at com.aspose.pdf.ADocument.m1(Unknown Source)
at com.aspose.pdf.ADocument.(Unknown Source)
at com.aspose.pdf.Document.(Unknown Source)
at com.aspose.pdf.examples.asposepdfgenerator.conversion.XSLFOToPDF.main(XSLFOToPDF.java:26)
john.patrick3:
Using your code snippet with the supplied fo, xml and xsl files produces the following error.I guess you'll need to change your example to work with the evaluation license.Exception in thread "main" class com.aspose.pdf.internal.p349.z9: At most 4 text fragments can be added in evaluation mode.
com.aspose.pdf.TextBuilder.m1(Unknown Source)
com.aspose.pdf.TextBuilder.appendText(Unknown Source)
com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
com.aspose.foundation.rendering.z16.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z10.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z10.accept(Unknown Source)
com.aspose.foundation.rendering.z13.accept(Unknown Source)
com.aspose.foundation.rendering.z29.accept(Unknown Source)
com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
com.aspose.pdf.z234.m1(Unknown Source)
com.aspose.pdf.ADocument.m1(Unknown Source)
com.aspose.pdf.ADocument.(Unknown Source)
com.aspose.pdf.Document.(Unknown Source)
com.aspose.pdf.examples.asposepdfgenerator.conversion.XSLFOToPDF.main(XSLFOToPDF.java:26)
at com.aspose.pdf.TextBuilder.m1(Unknown Source)
at com.aspose.pdf.TextBuilder.appendText(Unknown Source)
at com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
at com.aspose.foundation.rendering.z16.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z10.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z10.accept(Unknown Source)
at com.aspose.foundation.rendering.z13.accept(Unknown Source)
at com.aspose.foundation.rendering.z29.accept(Unknown Source)
at com.aspose.pdf.ApsToPdfConverter.m1(Unknown Source)
at com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
at com.aspose.pdf.ApsUsingConverter.m1(Unknown Source)
at com.aspose.pdf.z234.m1(Unknown Source)
at com.aspose.pdf.ADocument.m1(Unknown Source)
at com.aspose.pdf.ADocument.(Unknown Source)
at com.aspose.pdf.Document.(Unknown Source)
at com.aspose.pdf.examples.asposepdfgenerator.conversion.XSLFOToPDF.main(XSLFOToPDF.java:26)
Please feel free to contact us for any further assistance.
Best Regards,
The example I’m trying to execute is the example supplied by Aspose.
Hi John,
Slightly confused by your last comment.
Hi John,