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

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


คำถามทั่วไป

1. Documentize สำหรับ .NET คืออะไร?

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

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

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


PDF Conversion Plugins

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 และ TOC

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

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

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

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

เพื่อสร้าง TOC:

  1. สร้างอินสแตนซ์ของคลาส TocGenerator
  2. ใช้ TocOptions เพื่อกำหนดพารามิเตอร์ TOC
  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 ภายในสภาพแวดล้อมการพัฒนาของคุณ


 แบบไทย