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

PDF/A — это разновидность формата PDF, предназначенная для архивирования и длительного хранения электронных документов. В отличие от бумажных документов, которые легко повреждаются или размазываются, формат PDF/A гарантирует, что документы могут быть воспроизведены точно таким же образом даже после длительного хранения. В этой статье будет показано, как конвертировать PDF в PDF/A-1A, 2A, 3A, 1B, 2B и 3B совместимый PDF с помощью Free Spire.PDF for Java.
Установка файла Free Spire.Pdf.jar
Если вы создали
Maven-проект, вы можете легко импортировать jar в свое приложение, используя
следующие конфигурации. Для проектов, не использующих Maven, загрузите jar-файл
по этой
ссылке и добавьте его в качестве зависимости в свое приложение.
Создайте экземпляр
PdfStandardsConverter и передайте в качестве параметра образец PDF-файла. После
этого вы можете import com.spire.pdf.conversion.PdfStandardsConverter; public class ConvertPdfToPdfA { public static void main(String[] args) { //Create a PdfStandardsConverter instance, and pass in a sample file as a parameter PdfStandardsConverter converter = new PdfStandardsConverter("sample.pdf"); //Convert to PdfA1A converter.toPdfA1A("output/ToPdfA1A.pdf"); //Convert to PdfA1B converter.toPdfA1B("output/ToPdfA1B.pdf"); //Convert to PdfA2A converter.toPdfA2A( «output/ToPdfA2A.pdf»); //Convert to PdfA2B converter.toPdfA2B("output/ToPdfA2B.pdf"); //Convert to PdfA3A converter.toPdfA3A("output/ToPdfA3A.pdf"); //Convert to PdfA3B converter.toPdfA3B("output/ToPdfA3B.pdf"); } } В этой статье мы узнали,
как использовать Free Spire.PDF for Java для преобразования PDF в формат PDF/A
. Кроме того, компонент поддерживает другие возможности обработки
PDF-документов, такие как: Преобразование
PDF в изображения в Java
Преобразование PDF в PDF/A в Java
Pезюме