Anotasi sering digunakan untuk menambahkan klarifikasi, penjelasan, detail, atau komentar pada beberapa dokumen. Dalam file PDF, anotasi sering digunakan dan Anda mungkin perlu mengimpor atau mengekspornya ke format XFDF. Anda dapat dengan mudah mengimpor atau mengekspor anotasi secara terprogram menggunakan C# atau VB.NET. Mari kita telusuri konten berikut:
- API Importir atau Eksportir Anotasi – Instalasi
- Impor Anotasi dari XFDF ke PDF menggunakan C# atau VB.NET
- Ekspor Anotasi dari PDF ke XFDF menggunakan C# atau VB.NET
API Importir atau Eksportir Anotasi – Instalasi
Anggap.PDF untuk .NET API menampilkan berbagai kelas, properti, dan metode untuk bekerja dengan file PDF. Demikian pula, Anda dapat mengimpor atau mengekspor anotasi dari dokumen PDF ke file XFDF dengan kelas PDFAntationEditor. Itu memperlihatkan berbagai metode yang dapat digunakan untuk mengimpor atau mengekspor anotasi secara terprogram. Anda perlu menginstal API dengan mengunduhnya dari New Releases, atau melalui manajer solusi NuGet di Microsoft Visual Studio IDE. Perintah berikut dapat digunakan untuk menginstal API:
PM> Install-Package Aspose.Pdf
Impor Anotasi dari XFDF ke PDF menggunakan C# atau VB.NET
Anda dapat mengimpor anotasi ke file PDF dari file XFDF yang ada di aplikasi berbasis .NET menggunakan bahasa pemrograman C# atau VB.NET. API mendukung pengimporan berbagai jenis anotasi seperti yang tercantum di bawah AnnotationType Pencacahan dalam referensi API. Mari kita ikuti langkah-langkah berikut untuk mengimpor anotasi dari XFDF ke PDF menggunakan bahasa pemrograman C# atau VB.NET di aplikasi berbasis .NET framework Anda.
- Inisialisasi objek kelas PdfAnnotationEditor.
- Muat dokumen PDF masukan
- Muat file XFDF untuk mengimpor anotasi
- Tentukan jenis anotasi yang ingin Anda impor
- Impor anotasi dari XFDF ke file PDF
- Simpan file PDF keluaran
Cuplikan kode di bawah ini menunjukkan cara mengimpor anotasi dari file XFDF ke file PDF menggunakan C# atau VB.NET:
// Buat objek kelas PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// Ikat file PDF masukan
editor.BindPdf(dataDir + "inFile.pdf");
// Buat aliran file untuk memasukkan file XFDF untuk mengimpor anotasi
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Open, FileAccess.Read);
// Buat pencacahan semua jenis anotasi yang ingin Anda impor
Enum[] annType = { AnnotationType.Text };
// Impor anotasi dari jenis tertentu dari file XFDF
editor.ImportAnnotationFromXfdf(fileStream, annType);
// Simpan file pdf keluaran
editor.Save(dataDir + "ImportAnnotations_out.pdf");
Ekspor Anotasi dari File PDF ke XFDF menggunakan C # atau VB.NET
Mengekspor anotasi dari file PDF dapat berguna untuk membuat file tersebut dapat ditampilkan atau untuk menjaga keutuhan hanya jenis anotasi tertentu. Misalnya, ketika seseorang meninjau laporan kelayakan atau pengajuan tesis, mari kita asumsikan, mereka mungkin menyorot beberapa teks, menambahkan komentar atau teks. Kemudian mereka hanya ingin menyimpan teksnya sebelum mengirim PDF kembali ke penulis. Dalam skenario seperti itu, mengekspor anotasi ke XFDF dapat membantu karena memungkinkan Anda mengekspor anotasi tertentu sesuai kebutuhan Anda. Langkah-langkah berikut menunjukkan cara mengekspor anotasi dari format PDF ke XFDF:
- Inisialisasi objek PdfAnnotationEditor.
- Muat file PDF masukan
- Buat file XFDF untuk menyimpan anotasi yang diekspor
- Tentukan jenis anotasi untuk Ekspor
- Ekspor anotasi dengan metode ExportAnnotationsXfdf.
Cuplikan kode di bawah ini menunjukkan cara mengekspor anotasi dari file PDF ke file XFDF menggunakan C# atau VB.NET:
// Buat objek kelas PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// Ikat file PDF masukan
editor.BindPdf(dataDir + "inFile.pdf");
// Buat aliran file untuk file XFDF keluaran untuk mengekspor anotasi
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Create, FileAccess.Write);
// Buat pencacahan semua jenis anotasi yang ingin Anda ekspor
Enum[] annoType = { AnnotationType.Text };
// Ekspor anotasi dari jenis tertentu ke file XFDF
editor.ExportAnnotationsXfdf(fileStream, 1, 5, annoType);
Kesimpulan
Pada artikel ini, kami telah menjelajahi cara mengimpor dan mengekspor anotasi dari format PDF ke XFDF. Kami telah menjelajahi berbagai contoh dan skenario di mana mengimpor atau mengekspor anotasi dapat membantu. Demikian pula, ada banyak kasus penggunaan dan skenario di mana fitur ini berharga. Jika Anda ingin mendiskusikan skenario apa pun, jangan ragu untuk menghubungi kami di Forum Dukungan Gratis. Anda juga dapat menjelajahi API dengan belajar dari Dokumentasi API serta Referensi API. Kami menantikan kabar dari Anda!