FAQ

FAQ ini memberikan informasi komprehensif mengenai fitur dan fungsionalitas Documentize .NET Plugins, mencakup aspek-aspek seperti konversi PDF, pengelolaan formulir, dan pembuatan daftar isi (TOC).


Pertanyaan Umum

1. Apa itu Documentize untuk .NET?

Documentize untuk .NET adalah perpustakaan yang kuat untuk mengelola dan memproses dokumen PDF secara programatik. Ini termasuk 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 lebih rinci tersedia dalam dokumentasi setiap plugin.


Plugin Konversi PDF

3. Bagaimana cara mengonversi dokumen PDF menjadi file Word (DOC/DOCX)?

Untuk mengonversi dokumen PDF ke format Word menggunakan PDF to DOC Converter:

  1. Buat objek dari kelas PdfDoc.
  2. Buat, objek PdfToDocOptions untuk mengonfigurasi opsi konversi.
  3. Tambahkan jalur file PDF input dan file DOC/DOCX output.
  4. Panggil metode Process untuk menjalankan konversi.

4. Bagaimana cara mengonversi halaman PDF menjadi gambar JPEG?

Dengan menggunakan PDF to JPEG Converter:

  1. Buat instansi dari kelas Jpeg.
  2. Atur opsi konversi (misalnya, resolusi, rentang halaman) melalui JpegOptions.
  3. Tambahkan jalur file input/output.
  4. Panggil metode Jpeg.Process untuk menjalankan konversi.

5. Bagaimana cara mengonversi PDF menjadi PNG?

Untuk mengonversi PDF ke format PNG:

  1. Buat instansi dari kelas Png dan objek PngOptions.
  2. Tambahkan PDF input dan tentukan folder output.
  3. Atur opsi seperti resolusi (misalnya, 300 DPI).
  4. Panggil metode Process untuk menghasilkan gambar PNG.

6. Bagaimana cara mengonversi PDF ke Excel (XLS/XLSX)?

Untuk mengonversi PDF ke Excel:

  1. Buat objek dari kelas PdfXls.
  2. Gunakan PdfToXlsOptions untuk mengonfigurasi jalur input/output dan opsi konversi.
  3. Panggil metode Process untuk memulai konversi.

7. Bagaimana cara mengonversi PDF ke HTML?

Untuk mengonversi dokumen PDF menjadi HTML:

  1. Buat instansi dari kelas PdfHtml.
  2. Konfigurasikan opsi konversi dengan PdfToHtmlOptions atau HtmlToPdfOptions.
  3. Tambahkan jalur input/output dan panggil metode Process.

Pengelolaan Formulir PDF

8. Bagaimana cara mengedit formulir PDF dengan Form Editor?

PDF Form Editor menyediakan kemampuan untuk:

  • Menambahkan field (FormEditorAddOptions).
  • Memperbarui field (FormEditorSetOptions).
  • Menghapus field (FormRemoveSelectedFieldsOptions). Setelah mengonfigurasi field formulir, jalankan metode Process.

9. Bagaimana cara mengflatten formulir PDF?

Untuk mengflatten field formulir:

  1. Buat instansi dari kelas FormFlattener.
  2. Gunakan FormFlattenAllFieldsOptions untuk mengflatten semua field atau FormFlattenSelectedFieldsOptions untuk menargetkan field tertentu.
  3. 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 field formulir, dan jalankan metode Process untuk mengekspor data ke format CSV.


PDF/A dan Pengelolaan TOC

11. Bagaimana cara mengonversi PDF ke format PDF/A?

Untuk mengonversi PDF menjadi PDF/A:

  1. Gunakan kelas PdfAConverter.
  2. Konfigurasikan versi PDF/A (misalnya, PDF/A-3B) dalam PdfAConvertOptions.
  3. Tambahkan jalur input/output dan panggil metode Process.

12. Bagaimana cara menghasilkan Daftar Isi (TOC) dalam PDF?

Untuk membuat TOC:

  1. Buat instansi dari kelas TocGenerator.
  2. Gunakan TocOptions untuk mendefinisikan parameter TOC.
  3. Tambahkan file input/output dan jalankan metode Process.

Pengelolaan Tanda Tangan

13. Bagaimana cara menandatangani dokumen PDF secara digital?

Untuk menambahkan tanda tangan digital:

  1. Buat instansi dari kelas Signature.
  2. Gunakan SignOptions untuk mengonfigurasi file PFX, kata sandi, dan detail tanda tangan (misalnya, alasan, info kontak).
  3. Tambahkan file input/output dan jalankan metode Process.

Fitur Tambahan

14. Apakah saya bisa memisahkan file PDF menggunakan Documentize?

Ya, menggunakan PDF Splitter:

  1. Buat instansi dari kelas Splitter.
  2. Konfigurasikan opsi pemisahan menggunakan SplitOptions.
  3. Tambahkan jalur input/output dan panggil metode Process.

15. Bagaimana cara menggabungkan beberapa file PDF menjadi satu?

Untuk menggabungkan PDF:

  1. Buat instansi dari kelas Merger.
  2. Tambahkan PDF input dan tentukan file output melalui MergeOptions.
  3. Jalankan metode Process untuk menggabungkan file.

16. Apakah Documentize terbatas untuk bekerja dengan PDF saja?

Sementara Documentize terutama fokus pada manipulasi PDF, itu 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 dalam proyek Anda dan atur kunci lisensi sebelum memanggil metode apa pun. Rujuk ke dokumentasi plugin tertentu untuk instruksi lebih rinci.

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 di dalam lingkungan pengembangan Anda.


10 Okt 2024
 Indonesia