Aspose.PDF for .NET memungkinkan Anda untuk mengonversi file PDF ke file PDF yang sesuai dengan PDF/A. Sebelum melakukannya, file harus divalidasi. Topik ini menjelaskan bagaimana.
Kami mengikuti Adobe Preflight dan veraPDF untuk memvalidasi kepatuhan PDF/A. Semua alat di pasar memiliki “representasi” mereka sendiri tentang kepatuhan PDF/A. Silakan periksa artikel ini tentang alat validasi PDF/A untuk referensi. Kami memilih produk Adobe untuk memverifikasi bagaimana Aspose.PDF menghasilkan file PDF karena Adobe berada di pusat segala sesuatu yang terkait dengan PDF.
Konversi file menggunakan metode Convert dari kelas Document. Sebelum mengonversi PDF ke file yang sesuai dengan PDF/A, validasi PDF menggunakan metode Validate. Hasil validasi disimpan dalam file XML dan kemudian hasil ini juga diteruskan ke metode Convert. Anda juga dapat menentukan tindakan untuk elemen yang tidak dapat dikonversi menggunakan enumerasi ConvertErrorAction.
Coba konversi PDF ke PDF/A secara online
Aspose.PDF for .NET menyajikan aplikasi gratis online “PDF to PDF/A-1A”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitasnya.
Aspose.PDF for .NET juga mendukung fitur untuk mengonversi file PDF ke format PDF/A-4.
Menambahkan Lampiran ke file PDF/A
Jika Anda memiliki kebutuhan untuk melampirkan file ke dokumen yang sesuai dengan PDF/A, maka kami merekomendasikan menggunakan nilai PDF_A_3A dari enumerasi Aspose.PDF.PdfFormat.
PDF/A-3a adalah format yang menyediakan fitur untuk melampirkan format file apa pun sebagai lampiran ke file yang sesuai dengan PDF/A.
Mengganti font yang hilang dengan font alternatif
Sesuai dengan standar PDF/A, font harus disematkan dalam dokumen PDF/A. Namun, jika font tidak disematkan dalam dokumen sumber dan tidak ada di mesin, maka konversi PDF/A akan gagal. Dalam hal ini, perlu untuk mengganti font yang hilang dengan beberapa font alternatif yang ada di mesin. Font yang hilang dapat diganti menggunakan kelas SimpleFontSubsitution selama konversi PDF ke PDF/A.
Secara otomatis membuat tag struktur logis dokumen
Dokumen PDF dapat menyertakan tag struktur logis untuk meningkatkan aksesibilitas dan organisasi. Tag ini menyusun konten dokumen dengan membaginya menjadi bagian-bagian logis, seperti bagian, paragraf, dan lainnya. Ketika dokumen dikonversi ke PDF/A, Aspose.PDF dapat secara otomatis menghasilkan markup struktur logis dasar. Pengguna kemudian dapat secara manual menyempurnakan struktur ini, menambahkan wawasan lebih lanjut tentang konten dokumen.