XML を PDF に変換

構造化データを保存するために使用されるXML形式です。Aspose.PDFでXMLをPDFに変換する方法はいくつかあります。

XSL-FO標準に基づくXMLドキュメントを使用するオプションを検討してください。

XSL-FOをPDFに変換する

XSL-FOファイルをPDFに変換することは、次を使用して実装できます。 ドキュメント オブジェクトとともに XslFoLoadOptions, しかし時々、誤ったファイル構造に遭遇することがあります。

// Convert XML to PDF
    public void convertXMLtoPDF() {
        // Initialize document object
        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);
            // Save resultant PDF file
            document.save(pdfDocumentFileName.toString());
        } catch (Exception e) {
            resultMessage.setText(e.getMessage());
            return;
        }
        resultMessage.setText(R.string.success_message);
    }    
    ```