คำถามที่พบบ่อย
คำถามที่พบบ่อยนี้ให้ข้อมูลที่ครอบคลุมเกี่ยวกับคุณลักษณะและฟังก์ชันการทำงานของ 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:
- สร้างอินสแตนซ์ของคลาส
PdfDoc
- สร้างอ็อบเจ็กต์
PdfToDocOptions
เพื่อกำหนดค่าตัวเลือกการแปลง - เพิ่มพาธไฟล์ PDF อินพุตและไฟล์ DOC/DOCX เอาท์พุต
- เรียกใช้เมธอด
Process
เพื่อดำเนินการแปลง
4. ฉันจะแปลงหน้าของ PDF เป็นภาพ JPEG ได้อย่างไร?
โดยใช้ PDF to JPEG Converter:
- สร้างอินสแตนซ์ของคลาส
Jpeg
- กำหนดตัวเลือกการแปลง (เช่น ความละเอียด ช่วงหน้า) ผ่าน
JpegOptions
- เพิ่มพาธไฟล์อินพุต/เอาท์พุต
- เรียกใช้เมธอด
Jpeg.Process
เพื่อดำเนินการแปลง
5. ฉันจะแปลง PDF เป็น PNG ได้อย่างไร?
การแปลง PDF เป็นรูปแบบ PNG:
- สร้างอินสแตนซ์ของคลาส
Png
และอ็อบเจ็กต์PngOptions
- เพิ่ม PDF อินพุตและระบุโฟลเดอร์เอาท์พุต
- กำหนดตัวเลือก เช่น ความละเอียด (เช่น 300 DPI)
- เรียกใช้เมธอด
Process
เพื่อสร้างภาพ PNG
6. ฉันจะแปลง PDF เป็น Excel (XLS/XLSX) ได้อย่างไร?
สำหรับการแปลง PDF เป็น Excel:
- สร้างอินสแตนซ์ของคลาส
PdfXls
- ใช้
PdfToXlsOptions
เพื่อกำหนดเส้นทางอินพุต/เอาท์พุตและตัวเลือกการแปลง - เรียกใช้เมธอด
Process
เพื่อเริ่มการแปลง
7. ฉันจะแปลง PDF เป็น HTML ได้อย่างไร?
การแปลงเอกสาร PDF เป็น HTML:
- สร้างอินสแตนซ์ของคลาส
PdfHtml
- กำหนดตัวเลือกการแปลงด้วย
PdfToHtmlOptions
หรือHtmlToPdfOptions
- เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
การจัดการฟอร์ม PDF
8. ฉันจะแก้ไขฟอร์ม PDF ด้วย Form Editor ได้อย่างไร?
PDF Form Editor มีความสามารถในการ:
- เพิ่มฟิลด์ (
FormEditorAddOptions
) - อัปเดตฟิลด์ (
FormEditorSetOptions
) - ลบฟิลด์ (
FormRemoveSelectedFieldsOptions
) หลังจากกำหนดฟิลด์ของฟอร์มแล้วให้เรียกใช้เมธอดProcess
9. ฉันจะทำให้ฟอร์ม PDF แบนได้อย่างไร?
การทำให้ฟิลด์ฟอร์มแบน:
- สร้างอินสแตนซ์ของคลาส
FormFlattener
- ใช้
FormFlattenAllFieldsOptions
เพื่อทำให้ฟิลด์ทั้งหมดแบน หรือFormFlattenSelectedFieldsOptions
เพื่อตั้งเป้าฟิลด์เฉพาะ - เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
10. ฉันจะแ экспорт ข้อมูลจากฟอร์ม PDF ได้อย่างไร?
การเอ็กซ์พอร์ตข้อมูลฟอร์ม ใช้ PDF Form Exporter สร้างอ็อบเจ็กต์ FormExporterValuesToCsvOptions
กำหนดเงื่อนไขฟิลด์ฟอร์ม และเรียกใช้เมธอด Process
เพื่อเอ็กซ์พอร์ตข้อมูลเป็นรูปแบบ CSV
การจัดการ PDF/A และสารบัญ
11. ฉันจะแปลง PDF เป็นรูปแบบ PDF/A ได้อย่างไร?
การแปลง PDF เป็น PDF/A:
- ใช้คลาส
PdfAConverter
- กำหนดเวอร์ชัน PDF/A (เช่น PDF/A-3B) ใน
PdfAConvertOptions
- เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
12. ฉันจะสร้างสารบัญ (TOC) ใน PDF ได้อย่างไร?
การสร้างสารบัญ:
- สร้างอินสแตนซ์ของคลาส
TocGenerator
- ใช้
TocOptions
เพื่อกำหนดพารามิเตอร์สารบัญ - เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
การจัดการลายเซ็น
13. ฉันจะลงนามดิจิทัลเอกสาร PDF ได้อย่างไร?
การเพิ่มลายเซ็นดิจิทัล:
- สร้างอินสแตนซ์ของคลาส
Signature
- ใช้
SignOptions
เพื่อกำหนดไฟล์ PFX รหัสผ่าน และรายละเอียดลายเซ็น (เช่น เหตุผล ข้อมูลติดต่อ) - เพิ่มไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
ฟีเจอร์เพิ่มเติม
14. ฉันสามารถแยกไฟล์ PDF โดยใช้ Documentize ได้หรือไม่?
ใช่ โดยใช้ PDF Splitter:
- สร้างอินสแตนซ์ของคลาส
Splitter
- กำหนดตัวเลือกการแยกโดยใช้
SplitOptions
- เพิ่มพาธไฟล์อินพุต/เอาท์พุตและเรียกใช้เมธอด
Process
15. ฉันจะรวมไฟล์ PDF หลายไฟล์เป็นไฟล์เดียวได้อย่างไร?
การรวม PDF:
- สร้างอินสแตนซ์ของคลาส
Merger
- เพิ่ม PDF อินพุตและระบุไฟล์เอาท์พุตผ่าน
MergeOptions
- เรียกใช้เมธอด
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 ในสภาพแวดล้อมการพัฒนาของคุณ