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