У цьому короткому посібнику міститься інформація про те, як конвертувати PDF у PDFA на Java. Ви можете написати конвертер PDF у PDFA на Java, просто завантаживши вихідний PDF-файл, а потім перетворивши його на потрібну версію, сумісну з PDF-файлами. Після завершення перетворення цей файл можна зберегти на диску з тим самим розширенням, однак формат файлу відповідає настроюваним параметрам перетворення.
Кроки для стиснення PDF у Java
- Додайте посилання на бібліотеку Aspose.PDF for Java зі сховища Maven, щоб конвертувати PDF у PDFA
- Завантажте вихідний PDF-файл в об’єкт Document class для перетворення в PDFA
- Викличте метод Document.convert() для перетворення разом із параметрами обробки помилок
- Збережіть перетворений файл PDFA на диску
Ці кроки надають інформацію про як конвертувати PDF у формат PDFA у Java. Метод convert() класу Document використовується, надаючи ім’я вихідного файлу журналу, потрібний формат PDFA та опцію для використання у разі будь-якої помилки. Зрештою, перетворений файл можна зберегти на диску або в потоці пам’яті.
Код для стиснення PDF в Java
Цей код для написання програмного забезпечення конвертера PDF у PDFA на Java використовує одну з перевантажених функцій методу convert(), однак існує ряд інших перевантажень, наприклад, ви можете використовувати PdfFormatConversionOptions, який не лише надає різні режими, сумісні з PDFA, але й надає параметри встановлення стратегій для спеціальних символів Unicode, що належать до PUA, видалення шрифтів і вирівнювання тексту. Також доступні параметри для вбудовування шрифтів, налаштування прапорця для використання режиму малої пам’яті та налаштування дії прозорості зображення, щоб назвати декілька.
У цій статті ми навчилися перетворювати PDF у PDFA, але якщо ви хочете об’єднати PDF-файли, зверніться до статті як об’єднати PDF-файли в Java.