Это руководство содержит пошаговое руководство по преобразованию XML в PDF с помощью Java, а также пример кода для создания PDF из XML на Java. Преобразование документов можно легко осуществить, следуя этому руководству в операционных системах, включая MS Windows, Liunx, Mac OS, и без установки какого-либо дополнительного программного обеспечения. Кроме того, вам просто нужно написать несколько строк кода, которые используют простые вызовы API для создания функциональности Java XML to PDF.
Шаги для преобразования XML в PDF с помощью Java
- Установите GroupDocs.Conversion for Java из репозитория Maven для реализации функций XML в PDF Java.
- Импортировать необходимые классы для преобразования документа из XML в PDF.
- Загрузите входной XML-файл, передав его конструктору класса Converter.
- Инициализируйте класс PdfConvertOptions и установите параметры преобразования для выходного PDF-файла.
- Наконец, вызовите метод Convert класса Converter и передайте ему преобразованный путь к файлу вместе с объектом PdfConvertOptions.
Java-приложение XML to PDF Converter можно легко разработать, выполнив описанные выше шаги в последовательности. Вы можете начать реализацию преобразования документов, настроив свой проект с необходимой библиотекой и импортировав необходимые классы. Затем загрузите входной XML-файл, создав экземпляр класса Converter, и задайте параметры преобразования для преобразованных PDF-файлов, используя класс PdfConvertOptions. На последнем этапе сохраните полученный файл на диск с помощью метода Convert.
Код для преобразования XML в PDF с использованием Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertXmlToPdfUsingJava { | |
public static void main(String[] args) { // Main function to convert XML to PDF in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source XML file for conversion to PDF | |
Converter converter = new Converter("sample.xml"); | |
// Set the convert options for PDF format | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the XML in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
В предыдущем примере мы разработали функцию Java convert XML to PDF, чтобы показать вам, как работает эта функция. Класс PdfConvertOptions можно дополнительно использовать для установки параметров преобразования для настройки выходного PDF-документа. Вы также можете преобразовывать XML-документы в различные другие форматы, включая SVG, ODS, XLSB, RTF, MHTML, POTX, TIFF и многие другие.
Мы создали пошаговое руководство по преобразованию XML в PDF на Java, а также подготовили пример кода. Недавно мы опубликовали статью о преобразовании HTML в изображение на Java. Дополнительные сведения см. в статье как преобразовать HTML в изображение в Java.