Convert XML to PDF
Contents
[
Hide
]
Попробуйте онлайн. Вы можете проверить качество преобразования Aspose.PDF и просмотреть результаты онлайн по этой ссылке products.aspose.app/pdf/conversion/xml-to-pdf
Формат XML используется для хранения структурированных данных. Существует несколько способов преобразования XML в PDF в Aspose.PDF.
Рассмотрим вариант использования XML-документа на основе стандарта XSL-FO.
Преобразование XSL-FO в PDF
Преобразование файлов XSL-FO в PDF можно осуществить с помощью объекта Document с XslFoLoadOptions, но иногда можно столкнуться с некорректной структурой файла.
// Преобразование XML в PDF public void convertXMLtoPDF() { // Инициализация объекта документа String pdfDocumentFileName = new File(fileStorage,“XML-to-PDF.pdf”).toString(); String xmlDocumentFileName = new File(fileStorage,“Conversion/employees.xml”).toString(); String xsltDocumentFileName = new File(fileStorage, “Conversion/employees.xslt”).toString();
try {
XslFoLoadOptions options = new XslFoLoadOptions(xsltDocumentFileName);
document = new Document(xmlDocumentFileName,options);
// Сохранить результирующий PDF файл
document.save(pdfDocumentFileName.toString());
} catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
resultMessage.setText(R.string.success_message);
}
```