คำถามที่พบบ่อย

คำถามที่พบบ่อยนี้ให้ข้อมูลที่ครอบคลุมเกี่ยวกับคุณลักษณะและฟังก์ชันการทำงานของ Documentize .NET Plugins รวมถึงด้านต่าง ๆ เช่น การแปลง PDF การจัดการฟอร์ม และการสร้างสารบัญ (TOC)


คำถามทั่วไป

1. Documentize for .NET คืออะไร?

Documentize for .NET คือห้องสมุดทรงพลังสำหรับการจัดการและประมวลผลเอกสาร PDF โดยโปรแกรม มันรวมถึงปลั๊กอินสำหรับการแปลง PDF เป็นรูปแบบต่าง ๆ การแก้ไขฟอร์ม PDF การเพิ่มลายเซ็นดิจิทัล การสร้างสารบัญ และการรับรองความสอดคล้องกับ PDF/A สำหรับการเก็บถาวรระยะยาว

2. ฉันจะติดตั้ง Documentize plugins สำหรับ .NET ได้อย่างไร?

คุณสามารถติดตั้ง Documentize plugins ได้โดยการดาวน์โหลดไฟล์ assembly จากเว็บไซต์อย่างเป็นทางการหรือติดตั้งแพ็คเกจโดยตรงจาก NuGet มีคำแนะนำการติดตั้งโดยละเอียดอยู่ในเอกสารประกอบของแต่ละปลั๊กอิน


ปลั๊กอินการแปลง PDF

3. ฉันจะแปลงเอกสาร PDF เป็นไฟล์ Word (DOC/DOCX) ได้อย่างไร?

การแปลงเอกสาร PDF เป็นรูปแบบ Word โดยใช้ PDF to DOC Converter:

  1. สร้างอินสแตนซ์ของคลาส PdfDoc
  2. สร้างอ็อบเจ็กต์ PdfToDocOptions เพื่อกำหนดค่าตัวเลือกการแปลง
  3. เพิ่มพาธไฟล์ PDF อินพุตและไฟล์ DOC/DOCX เอาท์พุต
  4. เรียกใช้เมธอด Process เพื่อดำเนินการแปลง

4. ฉันจะแปลงหน้าของ PDF เป็นภาพ JPEG ได้อย่างไร?

โดยใช้ PDF to JPEG Converter:

  1. สร้างอินสแตนซ์ของคลาส Jpeg
  2. กำหนดตัวเลือกการแปลง (เช่น ความละเอียด ช่วงหน้า) ผ่าน JpegOptions
  3. เพิ่มพาธไฟล์อินพุต/เอาท์พุต
  4. เรียกใช้เมธอด Jpeg.Process เพื่อดำเนินการแปลง

5. ฉันจะแปลง PDF เป็น PNG ได้อย่างไร?

การแปลง PDF เป็นรูปแบบ PNG:

  1. สร้างอินสแตนซ์ของคลาส Png และอ็อบเจ็กต์ PngOptions
  2. เพิ่ม PDF อินพุตและระบุโฟลเดอร์เอาท์พุต
  3. กำหนดตัวเลือก เช่น ความละเอียด (เช่น 300 DPI)
  4. เรียกใช้เมธอด Process เพื่อสร้างภาพ PNG

6. ฉันจะแปลง PDF เป็น Excel (XLS/XLSX) ได้อย่างไร?

สำหรับการแปลง PDF เป็น Excel:

  1. สร้างอินสแตนซ์ของคลาส PdfXls
  2. ใช้ PdfToXlsOptions เพื่อกำหนดเส้นทางอินพุต/เอาท์พุตและตัวเลือกการแปลง
  3. เรียกใช้เมธอด Process เพื่อเริ่มการแปลง

7. ฉันจะแปลง PDF เป็น HTML ได้อย่างไร?

การแปลงเอกสาร PDF เป็น HTML:

  1. สร้างอินสแตนซ์ของคลาส PdfHtml
  2. กำหนดตัวเลือกการแปลงด้วย PdfToHtmlOptions หรือ HtmlToPdfOptions
  3. เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

การจัดการฟอร์ม PDF

8. ฉันจะแก้ไขฟอร์ม PDF ด้วย Form Editor ได้อย่างไร?

PDF Form Editor มีความสามารถในการ:

  • เพิ่มฟิลด์ (FormEditorAddOptions)
  • อัปเดตฟิลด์ (FormEditorSetOptions)
  • ลบฟิลด์ (FormRemoveSelectedFieldsOptions) หลังจากกำหนดฟิลด์ของฟอร์มแล้วให้เรียกใช้เมธอด Process

9. ฉันจะทำให้ฟอร์ม PDF แบนได้อย่างไร?

การทำให้ฟิลด์ฟอร์มแบน:

  1. สร้างอินสแตนซ์ของคลาส FormFlattener
  2. ใช้ FormFlattenAllFieldsOptions เพื่อทำให้ฟิลด์ทั้งหมดแบน หรือ FormFlattenSelectedFieldsOptions เพื่อตั้งเป้าฟิลด์เฉพาะ
  3. เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

10. ฉันจะแ экспорт ข้อมูลจากฟอร์ม PDF ได้อย่างไร?

การเอ็กซ์พอร์ตข้อมูลฟอร์ม ใช้ PDF Form Exporter สร้างอ็อบเจ็กต์ FormExporterValuesToCsvOptions กำหนดเงื่อนไขฟิลด์ฟอร์ม และเรียกใช้เมธอด Process เพื่อเอ็กซ์พอร์ตข้อมูลเป็นรูปแบบ CSV


การจัดการ PDF/A และสารบัญ

11. ฉันจะแปลง PDF เป็นรูปแบบ PDF/A ได้อย่างไร?

การแปลง PDF เป็น PDF/A:

  1. ใช้คลาส PdfAConverter
  2. กำหนดเวอร์ชัน PDF/A (เช่น PDF/A-3B) ใน PdfAConvertOptions
  3. เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

12. ฉันจะสร้างสารบัญ (TOC) ใน PDF ได้อย่างไร?

การสร้างสารบัญ:

  1. สร้างอินสแตนซ์ของคลาส TocGenerator
  2. ใช้ TocOptions เพื่อกำหนดพารามิเตอร์สารบัญ
  3. เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

การจัดการลายเซ็น

13. ฉันจะลงนามดิจิทัลเอกสาร PDF ได้อย่างไร?

การเพิ่มลายเซ็นดิจิทัล:

  1. สร้างอินสแตนซ์ของคลาส Signature
  2. ใช้ SignOptions เพื่อกำหนดไฟล์ PFX รหัสผ่าน และรายละเอียดลายเซ็น (เช่น เหตุผล ข้อมูลติดต่อ)
  3. เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

ฟีเจอร์เพิ่มเติม

14. ฉันสามารถแยกไฟล์ PDF โดยใช้ Documentize ได้หรือไม่?

ใช่ โดยใช้ PDF Splitter:

  1. สร้างอินสแตนซ์ของคลาส Splitter
  2. กำหนดตัวเลือกการแยกโดยใช้ SplitOptions
  3. เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด Process

15. ฉันจะรวมไฟล์ PDF หลายไฟล์เป็นไฟล์เดียวได้อย่างไร?

การรวม PDF:

  1. สร้างอินสแตนซ์ของคลาส Merger
  2. เพิ่ม PDF อินพุตและระบุไฟล์เอาท์พุตผ่าน MergeOptions
  3. เรียกใช้เมธอด Process เพื่อรวมไฟล์

16. Documentize จำกัดการทำงานกับ PDF เท่านั้นหรือไม่?

ในขณะที่ Documentize มุ่งเน้นไปที่การจัดการ PDF เป็นหลัก ก็ยังรองรับการแปลงไปยังและจากรูปแบบอื่น ๆ เช่น DOC, XLS, HTML, JPEG, และ PNG


การอนุญาตและความเข้ากันได้

17. ข้อกำหนดของระบบสำหรับการใช้ Documentize plugins คืออะไร?

Documentize รองรับ:

  • ระบบปฏิบัติการ: Windows 7-11, Windows Server 2003-2022, macOS (10.12+) และ Linux
  • เฟรมเวิร์ก: .NET Framework 4.0 ถึง 8.0
  • IDE: เป็นไปได้กับหลายเวอร์ชันของ Visual Studio

18. ฉันจะตั้งค่าคีย์อนุญาตสำหรับ Documentize ได้อย่างไร?

เพื่อเปิดใช้งานปลั๊กอิน ให้อ้างอิง Documentize ในโปรเจกต์ของคุณและตั้งค่าคีย์อนุญาตก่อนเรียกใช้เมธอดใด ๆ อ้างอิงเอกสารเฉพาะของปลั๊กอินสำหรับคำแนะนำโดยละเอียด

19. ฉันจะหาตัวอย่างและเอกสารเพิ่มเติมสำหรับ Documentize plugins ได้ที่ไหน?

เอกสาร API และตัวอย่างที่ครบถ้วนสามารถพบได้ที่เว็บไซต์ Documentize หรือผ่านแพ็คเกจ NuGet ในสภาพแวดล้อมการพัฒนาของคุณ


 แบบไทย