Mengonversi format PDF/A ke PDF

Potongan kode berikut juga bekerja dengan perpustakaan Aspose.PDF.Drawing.

Mengonversi dokumen PDF/A ke PDF

Mengonversi dokumen PDF/A ke PDF berarti menghilangkan pembatasan PDF/A dari dokumen asli. Kelas Document memiliki metode RemovePdfaCompliance(..) untuk menghapus informasi kepatuhan PDF dari file sumber/masukan.

public static void ConvertPDFAtoPDF()
{
    // Untuk contoh lengkap dan file data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
    Document pdfDocument = new Document(_dataDir + "PDFAToPDF.pdf");
    // Hapus informasi kepatuhan PDF/A
    pdfDocument.RemovePdfaCompliance();
    // Simpan dokumen yang telah diperbarui
    pdfDocument.Save(_dataDir + "PDFAToPDF_out.pdf");
}

Informasi ini juga dihapus jika Anda melakukan perubahan pada dokumen (misalnya, menambah halaman). Pada contoh berikut, dokumen keluaran kehilangan kepatuhan PDF/A setelah penambahan halaman.

public static void ConvertPDFAtoPDFAdvanced()
{
    // Untuk contoh lengkap dan berkas data, silakan kunjungi https://github.com/aspose-pdf/Aspose.PDF-for-.NET
    Document pdfDocument = new Document(_dataDir + "PDFAToPDF.pdf");
    // Menambahkan halaman baru (kosong) menghilangkan informasi kepatuhan PDF/A.
    pdfDocument.Pages.Add();
    // Simpan dokumen yang telah diperbarui
    pdfDocument.Save(_dataDir + "PDFAToPDF_out.pdf");
}