В този кратък урок ще научите как да предавате XSL FO в PDF с помощта на Java в Windows, Mac OS или Ubuntu. Можете да конвертирате файла XSL FO във формат PDF с помощта на няколко реда код.
Стъпки за изобразяване на XSL FO в PDF с помощта на Java
- Конфигурирайте Aspose.PDF от хранилището на Maven във вашия проект
- Заредете входен XSL FO файл в обекта от клас Document, като използвате опцията за зареждане XslFoLoadOptions
- Запазете изходния PDF, преобразуван от входния XSL FO файл
В тези стъпки конфигурираме необходимата библиотека и след това инициализираме обекта на класа на документа, за да зареди входния XSL FO файл от диска. След това пристъпваме към експортиране на XSL FO в PDF в Java с помощта на опцията за зареждане XslFoLoadOptions.
Код за конвертиране на XSL FO в PDF с помощта на Java
import com.aspose.pdf.Document; | |
import com.aspose.pdf.License; | |
public class HowToRenderXSLfoToPDFUsingJava { | |
public static void main(String[] args) throws Exception {//main() function for HowToReadBookmarksInPdfUsingJava | |
// Instantiate a license to remove trial version limitations while converting XSL-Fo file to PDF | |
License BookmarksPDFlicense = new License(); | |
BookmarksPDFlicense.setLicense("Aspose.PDF.lic"); | |
// Load the source XSL-Fo file using XslFoLoadOptions | |
Document XSLFODocument = new Document("InputXSLFODocument.fo", new com.aspose.pdf.XslFoLoadOptions()); | |
// Save the output PDF file created using XSL-FO document | |
XSLFODocument.save("ConvertedFromXSLFOFile.pdf"); | |
} | |
} |
Горният кодов фрагмент на Java зарежда входния XSL FO файл и го рендира в PDF файл. Не е необходимо да инсталирате приложението Adobe Acrobat, за да стартирате този код.
В този урок научихме как да генерираме PDF от XSL FO с помощта на Java. Можете също така да извършвате други операции като четене на отметки от PDF файл, вижте статията на Как да четете отметки в PDF с помощта на Java.