Как преобразовать PDF в XPS и наоборот в Java

PDF (Portable Document Format) и XPS (XML Paper Specification) — два широко используемых формата документов для обмена и печати. В то время как PDF широко известен и поддерживается, XPS — это формат, разработанный Microsoft, который завоевал популярность благодаря своим превосходным возможностям рендеринга графики. В этой статье я расскажу, как использовать Spire.PDF for Java для высококачественного преобразования PDF в XPS и XPS в PDF.
- Преобразование PDF в XPS в Java
- Преобразование XPS в PDF в Java
Установите необходимую библиотеку
Spire.PDF for Java — это профессиональная Java-библиотека для чтения, создания и работы с PDF-файлами в Java-приложениях.
Если вы создали проект Maven, вы можете легко импортировать jar в свое
приложение с помощью следующих конфигураций. Для проектов, не использующих
Maven, загрузите
Spire.Pdf.jar и добавьте его в качестве зависимости в ваше приложение. Используя Spire.PDF for Java,
вы можете загрузить PDF-документ с помощью метода loadFromFile() и сохранить
его как XPS-файл с помощью метода saveToFile(). import com.spire.pdf.*; public class PDFtoXPS { public static void main(String[] args) { //Create a PdfDocument instance PdfDocument pdf = new PdfDocument(); //Load the PDF file pdf.loadFromFile("C:\Users\Administrator\Desktop\Input.pdf.pdf"); //Save to XPS pdf.saveToFile("ToXPS.xps", FileFormat.XPS); pdf.close(); } } Метод
PdfDocument.saveToFile(), предоставляемый Spire.PDF for Java, позволяет
преобразовать XPS-файл в PDF-документ. import com.spire.pdf.*; public class XPStoPDF { public static void main(String[] args) { //Create a PdfDocument instance PdfDocument pdf = new PdfDocument(); //Load a XPS file pdf.loadFromXPS("C:\Users\Administrator\Desktop\sample.xps"); //Save to PDF pdf.saveToFile("toPDF.pdf", FileFormat.PDF); pdf.close(); } } Из этой статьи вы узнали, как использовать Spire.PDF для Java для
конвертирования PDF в XPS и XPS в PDF. Кроме того, эта библиотека поддерживает
другие функции обработки PDF, такие как: Преобразование
PDF в Word в Java
Преобразование PDF в XPS в Java
Преобразование XPS в PDF в Java
Заключение