FAQs
FAQ ini memberikan informasi komprehensif mengenai fitur dan fungsionalitas Documentize .NET Plugins, mencakup aspek seperti konversi PDF, penanganan formulir, dan pembuatan daftar isi (TOC).
Pertanyaan Umum
1. Apa itu Documentize untuk .NET?
Documentize untuk .NET adalah pustaka yang kuat untuk mengelola dan memproses dokumen PDF secara terprogram. Ini mencakup plugin untuk mengonversi PDF ke berbagai format, mengedit formulir PDF, menambahkan tanda tangan digital, menghasilkan TOC, dan memastikan kepatuhan PDF/A untuk arsip jangka panjang.
2. Bagaimana cara menginstal plugin Documentize untuk .NET?
Anda dapat menginstal plugin Documentize dengan mengunduh file assembly dari situs web resmi atau mengambil paket langsung dari NuGet. Instruksi instalasi yang detail tersedia dalam dokumentasi masing-masing plugin.
Plugin Konversi PDF
3. Bagaimana cara mengonversi dokumen PDF menjadi file Word (DOC/DOCX)?
Untuk mengonversi dokumen PDF menjadi format Word menggunakan PDF to DOC Converter:
- Instansiasi kelas
PdfDoc
. - Buat objek
PdfToDocOptions
untuk mengonfigurasi opsi konversi. - Tambahkan jalur file PDF input dan DOC/DOCX output.
- Panggil metode
Process
untuk mengeksekusi konversi.
4. Bagaimana cara mengonversi halaman PDF menjadi gambar JPEG?
Menggunakan PDF to JPEG Converter:
- Buat instance dari kelas
Jpeg
. - Setel opsi konversi (misalnya, resolusi, rentang halaman) melalui
JpegOptions
. - Tambahkan jalur file input/output.
- Panggil metode
Jpeg.Process
untuk menjalankan konversi.
5. Bagaimana cara mengonversi PDF menjadi PNG?
Untuk mengonversi PDF menjadi format PNG:
- Buat instance dari kelas
Png
dan objekPngOptions
. - Tambahkan PDF input dan tentukan folder output.
- Atur opsi seperti resolusi (misalnya, 300 DPI).
- Panggil metode
Process
untuk menghasilkan gambar PNG.
6. Bagaimana cara mengonversi PDF menjadi Excel (XLS/XLSX)?
Untuk mengonversi PDF ke Excel:
- Instansiasi kelas
PdfXls
. - Gunakan
PdfToXlsOptions
untuk mengonfigurasi jalur input/output dan opsi konversi. - Panggil metode
Process
untuk memulai konversi.
7. Bagaimana cara mengonversi PDF menjadi HTML?
Untuk mengonversi dokumen PDF menjadi HTML:
- Buat instance dari kelas
PdfHtml
. - Konfigurasi opsi konversi dengan
PdfToHtmlOptions
atauHtmlToPdfOptions
. - Tambahkan jalur input/output dan panggil metode
Process
.
Penanganan Formulir PDF
8. Bagaimana cara mengedit formulir PDF dengan Editor Formulir?
PDF Form Editor menyediakan kemampuan untuk:
- Menambahkan bidang (
FormEditorAddOptions
). - Memperbarui bidang (
FormEditorSetOptions
). - Menghapus bidang (
FormRemoveSelectedFieldsOptions
). Setelah mengonfigurasi bidang formulir, jalankan metodeProcess
.
9. Bagaimana cara mengubah formulir PDF menjadi datar?
Untuk meratakan bidang formulir:
- Instansiasi kelas
FormFlattener
. - Gunakan
FormFlattenAllFieldsOptions
untuk meratakan semua bidang atauFormFlattenSelectedFieldsOptions
untuk menargetkan bidang tertentu. - Tambahkan file input/output dan panggil metode
Process
.
10. Bagaimana cara mengekspor data dari formulir PDF?
Untuk mengekspor data formulir, gunakan PDF Form Exporter. Buat objek FormExporterValuesToCsvOptions
, tentukan kondisi bidang formulir, dan jalankan metode Process
untuk mengekspor data ke format CSV.
Manajemen PDF/A dan TOC
11. Bagaimana cara mengonversi PDF ke format PDF/A?
Untuk mengonversi PDF menjadi PDF/A:
- Gunakan kelas
PdfAConverter
. - Konfigurasi versi PDF/A (misalnya, PDF/A-3B) dalam
PdfAConvertOptions
. - Tambahkan jalur input/output dan panggil metode
Process
.
12. Bagaimana cara menghasilkan Daftar Isi (TOC) dalam PDF?
Untuk membuat TOC:
- Buat instance dari kelas
TocGenerator
. - Gunakan
TocOptions
untuk mendefinisikan parameter TOC. - Tambahkan file input/output dan jalankan metode
Process
.
Penanganan Tanda Tangan
13. Bagaimana cara menandatangani dokumen PDF secara digital?
Untuk menambahkan tanda tangan digital:
- Instansiasi kelas
Signature
. - Gunakan
SignOptions
untuk mengonfigurasi file PFX, kata sandi, dan detail tanda tangan (misalnya, alasan, informasi kontak). - Tambahkan file input/output dan jalankan metode
Process
.
Fitur Tambahan
14. Dapatkah saya memisahkan file PDF menggunakan Documentize?
Ya, menggunakan PDF Splitter:
- Instansiasi kelas
Splitter
. - Konfigurasi opsi pemisahan menggunakan
SplitOptions
. - Tambahkan jalur input/output dan panggil metode
Process
.
15. Bagaimana cara menggabungkan beberapa file PDF menjadi satu?
Untuk menggabungkan PDF:
- Instansiasi kelas
Merger
. - Tambahkan PDF input dan tentukan file output melalui
MergeOptions
. - Jalankan metode
Process
untuk menggabungkan file.
16. Apakah Documentize terbatas hanya untuk bekerja dengan PDF saja?
Meskipun Documentize terutama berfokus pada manipulasi PDF, ia juga mendukung konversi ke dan dari format seperti DOC, XLS, HTML, JPEG, dan PNG.
Lisensi dan Kompatibilitas
17. Apa saja persyaratan sistem untuk menggunakan plugin Documentize?
Documentize mendukung:
- Sistem Operasi: Windows 7-11, Windows Server 2003-2022, macOS (10.12+), dan Linux.
- Framework: .NET Framework 4.0 hingga 8.0.
- IDE: Kompatibel dengan berbagai versi Visual Studio.
18. Bagaimana cara mengatur kunci lisensi untuk Documentize?
Untuk mengaktifkan plugin, referensikan Documentize di proyek Anda dan atur kunci lisensi sebelum memanggil metode apa pun. Lihat dokumentasi plugin khusus untuk instruksi yang detail.
19. Di mana saya bisa menemukan lebih banyak contoh dan dokumentasi untuk plugin Documentize?
Dokumentasi API lengkap dan contoh dapat ditemukan di situs web Documentize atau melalui paket NuGet dalam lingkungan pengembangan Anda.