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

Это краткое руководство поможет нам преобразовать PDF A в PDF в Java для снятия ограничений на долгосрочное хранение. В нем есть подробная информация о настройке IDE для разработки, список простых задач для выполнения задачи и исполняемый пример кода для разработки PDF A в PDF Converter на Java. Этот код можно использовать на любой из платформ, имеющих среду выполнения Java, и сохранять вывод в любом из поддерживаемых форматов.

Шаги для преобразования из PDF A в PDF в Java

  1. Установите IDE для использования Aspose.PDF for Java для написания конвертера PDF/A
  2. Откройте файл PDF с помощью Document class для удаления долговременного хранения.
  3. Проверьте соответствие PDF A перед удалением соответствия
  4. Вызовите метод removePdfaCompliance(), чтобы удалить ограничения.
  5. Еще раз проверьте соответствие PDF A, чтобы подтвердить удаление соответствия.
  6. Сохраните выходной PDF-файл после изменения функций, совместимых с PDF/A.

Эти шаги охватывают процедуру изменения PDF A на PDF в Java. Простейшие задачи — загрузить PDF-файл, вызвать метод removePdfaCompliance() и сохранить выходной PDF-файл. Однако для необязательного подтверждения свойство Document.isPdfaCompliant используется для отображения состояния до и после вызова метода.

Код для преобразования PDF A в PDF на Java

import com.aspose.pdf.*;
public class Main {
public static void main(String[] args) throws Exception // PDF/A to PDF in Java
{
// Set the license
new License().setLicense("Aspose.Total.lic");
// Load the PDF file with PDF/A compliance
Document pdf = new Document("inputPDFA.pdf");
System.out.println("Before :" + pdf.isPdfaCompliant());
// Remove the compliance
pdf.removePdfaCompliance();
System.out.println("After :" + pdf.isPdfaCompliant());
// Save the PDF
pdf.save("SimplePDF.pdf");
}
}

Вышеупомянутый фрагмент кода демонстрирует процесс преобразования PDF A в PDF на Java. Когда вы запускаете этот код, функции автономности и независимости от устройства удаляются, а шрифты могут быть связаны, а не встроены в файл PDF. Вы также можете зашифровать файл PDF, который ранее был запрещен из-за соответствия требованиям PDF/A.

Этот краткий учебник научил нас переключать PDF A на PDF в Java. Если вы хотите узнать, как редактировать файл PDF, обратитесь к статье как редактировать PDF в Java.

 Русский