Bu kısa eğitim, Java’da PDF’yi PDFA’ya dönüştürme hakkında ayrıntılar içerir. Yalnızca kaynak PDF’yi yükleyerek ve ardından istediğiniz PDFA uyumlu sürüme dönüştürerek Java**‘da **PDF ila PDFA dönüştürücü yazabilirsiniz. Dönüştürme işlemi tamamlandıktan sonra, bu dosya aynı uzantıyla diske kaydedilebilir, ancak dosya biçimi özel dönüştürme parametrelerine göredir.
Java’da PDF’yi Sıkıştırma Adımları
- PDF’yi PDFA’ya dönüştürmek için Maven deposundan Aspose.PDF for Java kitaplık referansı ekleyin
- PDFA’ya dönüştürmek için kaynak PDF dosyasını Document class nesnesine yükleyin
- Hata işleme seçenekleriyle birlikte dönüştürme için Document.convert() yöntemini çağırın
- Dönüştürülen PDFA dosyasını diske kaydedin
Bu adımlar PDF’nin Java’da PDFA formatına nasıl dönüştürüleceği hakkında bilgi sağlar. Document sınıfı yöntemi convert(), çıktı günlük dosyası adı, istenen PDFA formatı ve herhangi bir hata durumunda kullanılacak seçenek sağlanarak kullanılır. Sonunda dönüştürülen dosya diske veya bir bellek akışına kaydedilebilir.
Java’da PDF Sıkıştırma Kodu
Java*‘da *PDF’den PDFA’ya dönüştürücü yazılımı yazmak için kullanılan bu kod, convert() yönteminin aşırı yüklenmiş işlevlerinden birini kullanır, ancak PdfFormatConversionOptions’ı kullanabileceğiniz gibi yalnızca farklı PDFA uyumlu modlar sağlamakla kalmayıp aynı zamanda PUA’ya ait özel Unicode karakterler için stratejiler belirleme, yazı tiplerini kaldırma ve metni hizalama seçenekleri. Yazı tiplerini gömmek, bayrağı düşük bellek modunu kullanacak şekilde ayarlamak ve görüntü şeffaflık eylemini birkaç isim verecek şekilde ayarlamak için seçenekler de mevcuttur.
Bu makalede, PDF’yi PDFA’ya dönüştürmeyi öğrendik, ancak PDF dosyalarını birleştirmek istiyorsanız Java’da PDF dosyaları nasıl birleştirilir makalesine bakın.