Този кратък урок ръководи как да конвертирате XSL FO в PDF с помощта на Python. Той съдържа цялата необходима информация за създаване на среда за изпълнение на примерния код, списък със стъпки, които трябва да се следват, докато пишете това приложение, и изпълним примерен код, демонстриращ процеса на как да експортирате XSL FO в PDF с помощта на Python . Ще получите също подробности за персонализиране на зареждането на XSL FO файлове и персонализирането на изходния PDF файл на диска или към изходен поток.
Стъпки за изобразяване на XSL FO в PDF с помощта на Python
- Конфигурирайте средата на използвайте Aspose.PDF за Python чрез .NET за конвертиране на XSL-FO в PDF
- Създайте обект от клас XslFoLoadOptions, за да персонализирате зареждането на XSL FO файла
- Заредете XSL FO файла с обекта от клас Document, като използвате името на файла и обекта XslFoLoadOptions
- Запазете заредения XSL FO файл като PDF, като използвате метода save() в обекта Document
Тези стъпки обобщават процеса за конвертиране на XSL FO в PDF с помощта на Python. Процесът се стартира чрез деклариране на обект на обект от клас XslFoLoadOptions, който се използва за персонализиране на процеса за зареждане на XLS FO файл, последвано от инстанциране на обекта на клас Document, който приема името на файла и опциите за зареждане за XSL FO файла. След като файлът бъде зареден в обекта на класа на документа, той може да бъде записан в различни формати като PDF, DOC, XPS, HTML и PPTX формат, за да назовем само няколко.
Код за експортиране на XSL FO в PDF с помощта на Python
Горният кодов сегмент демонстрира как да изобразите XSL FO в PDF с помощта на Python. Обектът на класа XslFoLoadOptions предоставя опции за персонализиране на зареждането на XSL FO файловете, можете да настроите WarningHandler да обработва предупрежденията, които се извеждат при зареждането на файла, и да опише типа входен файл като CGM, HTML, EPUB, XML, XSLFO и скоро. По същия начин, докато записвате заредения файл като PDF, можете да използвате обекта от клас PDFSaveOptions, за да зададете името на шрифта по подразбиране, да зададете флага за затваряне на обекта за отговор, да зададете пътя на временния файл и да зададете манипулатор на предупреждение за контролиране на предупреждения.
Тази статия ни научи да трансформираме XSL FO в PDF с помощта на Python. Ако искате да научите процеса за създаване на PDF файл в Python, вижте статията на как да създадете PDF в Python.