XML을 PDF로 변환

구조화된 데이터를 저장하는 데 사용되는 XML 형식입니다. 변환하는 방법은 여러 가지가 있습니다. XML Aspose.PDF에서 PDF로.

XSL-FO 표준을 기반으로 하는 XML 문서를 사용하는 옵션을 고려하십시오.

XSL-FO를 PDF로 변환

XSL-FO 파일을 PDF로 변환하는 작업은 다음을 사용하여 구현할 수 있습니다 Document 다음과 같은 객체 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);
    }    
    ```