คู่มือผู้พัฒนา GroupDocs.Annotation – API การทำเครื่องหมายเอกสาร
ในคู่มือนี้คุณจะค้นพบว่า document annotation API ช่วยให้คุณฝังคุณลักษณะการทำเครื่องหมายที่หลากหลาย—เช่น ไฮไลท์, ความคิดเห็น, และรูปทรง—โดยตรงลงใน PDF, Word, Excel, PowerPoint, และไฟล์ประเภทอื่น ๆ อีกมากมาย ไม่ว่าคุณจะสร้างพอร์ทัลการตรวจสอบแบบร่วมมือ, แอปการศึกษา, หรือเวิร์กโฟลว์เอกสารทางกฎหมาย, API นี้ให้วิธีการทำงานกับการทำเครื่องหมายที่สอดคล้องและมีประสิทธิภาพสูงทั้งในสภาพแวดล้อม .NET และ Java
คำตอบอย่างรวดเร็ว
- What does the document annotation API do? มันทำให้ผู้พัฒนาสามารถเพิ่ม, แก้ไข, และจัดการการทำเครื่องหมายในรูปแบบเอกสารกว่า 50 แบบโดยไม่ต้องพึ่งพาแหล่งภายนอก.
- Which platforms are supported? .NET (Framework, Core, .NET 5/6) และ Java (JDK 8+ ใดก็ได้).
- Do I need a license for development? มีการทดลองใช้ฟรี; จำเป็นต้องมีใบอนุญาตสำหรับการใช้งานในสภาพแวดล้อมการผลิต.
- Can I annotate PDFs and Office files with the same code? ใช่—API เดียวที่รวมทั้งหมดสามารถจัดการ PDFs, Word, Excel, PowerPoint, รูปภาพ, HTML, และอื่น ๆ
- Is cloud deployment possible? แน่นอน—สามารถรันบน Windows, Linux, macOS, Docker, หรือบริการคลาวด์ใดก็ได้.
API การทำเครื่องหมายเอกสารคืออะไร?
document annotation API คือ SDK ข้ามแพลตฟอร์มสำหรับการเพิ่ม, แก้ไข, และลบการทำเครื่องหมายในเอกสาร มันรองรับกว่า 50 รูปแบบ—รวมถึง PDF, Word, Excel, PowerPoint, รูปภาพ, และ HTML—เพื่อให้คุณทำงานกับโมเดลอ็อบเจกต์เดียวและหลีกเลี่ยงโค้ดที่เจาะจงรูปแบบ, พร้อมคงความแม่นยำของเลย์เอาต์และเมตาดาต้า.
ทำไมต้องเลือก GroupDocs.Annotation?
GroupDocs.Annotation โดดเด่นเพราะสามารถจัดการการทำเครื่องหมายสำหรับไฟล์กว่า 50 ประเภท—รวมถึง PDF, Word, Excel, PowerPoint, และรูปภาพ—โดยไม่ต้องพึ่งพาแหล่งภายนอกเช่น Adobe Reader หรือ Microsoft Office เครื่องยนต์การเรนเดอร์ที่มีประสิทธิภาพสูงของมันประมวลผลเอกสารหลายร้อยหน้าในเวลาน้อยกว่า หนึ่งวินาทีบนเซิร์ฟเวอร์มาตรฐาน, และเครื่องมือการทำงานร่วมกันในตัวทำให้ผู้ใช้หลายคนสามารถเพิ่มความคิดเห็นแบบเชื่อมต่อกันแบบเรียลไทม์ได้.
- Format independence – API หนึ่งตัวทำงานกับไฟล์ประเภทต่าง ๆ มากกว่า 50 ประเภท, ตั้งแต่ PDF ถึงสเปรดชีต Excel.
- Rich annotation types – การทำเครื่องหมายข้อความ, รูปร่างกราฟิก, ความคิดเห็น, และเธรดการตอบกลับแบบร่วมมือทั้งหมดเป็นฟีเจอร์ในตัว.
- No external dependencies – ไม่จำเป็นต้องใช้ Adobe Reader, Office, หรือเครื่องมือของบุคคลที่สามอื่นใด.
- High‑performance rendering – สามารถปรับคุณภาพและความละเอียดเพื่อสร้างตัวอย่างอย่างรวดเร็ว.
- Cross‑platform support – ทำงานได้อย่างราบรื่นบน Windows, Linux, macOS, Docker, หรือสภาพแวดล้อมแบบ serverless.
กรณีการใช้งานหลัก
- Document review workflows – ให้ผู้ตรวจสอบเพิ่มความคิดเห็นและอนุมัติการเปลี่ยนแปลงแบบเรียลไทม์.
- Educational applications – ครูสามารถไฮไลท์เนื้อหาการศึกษาและให้ข้อเสนอแนะโดยตรงในเอกสาร.
- Legal document processing – ทำเครื่องหมายข้อกำหนด, เพิ่มโน้ต, และติดตามการแก้ไขในสัญญา.
- Healthcare documentation – ไฮไลท์ข้อมูลผู้ป่วยสำคัญพร้อมรักษาการปฏิบัติตาม HIPAA.
- Construction & engineering – ทำเครื่องหมายแผนผัง, สเคมาติค, และภาพวาดเทคนิคด้วยการวัดที่แม่นยำ.
เริ่มต้นใช้งานกับ .NET
การทำเครื่องหมายเอกสารที่ทรงพลังสำหรับแอปพลิเคชัน .NET
รวมความสามารถการทำเครื่องหมายที่ครอบคลุมเข้าไปในโครงการ C# และ .NET ของคุณด้วย API ที่เต็มไปด้วยฟีเจอร์ของเรา.
บทเรียน .NET ที่จำเป็น
- การโหลดเอกสาร - โหลดเอกสารจากไฟล์, สตรีม, URL, และที่เก็บข้อมูลบนคลาวด์
- ประเภทการทำเครื่องหมาย - ดำเนินการทำเครื่องหมายข้อความ, กราฟิก, ฟอร์ม และรูปภาพ
- การบันทึกเอกสาร - บันทึกเอกสารที่ทำเครื่องหมายพร้อมตัวเลือกการส่งออกหลายแบบ
- การจัดการการทำเครื่องหมาย - เพิ่ม, ปรับปรุง, ลบ และกรองการทำเครื่องหมายโดยโปรแกรม
- คุณลักษณะการทำงานร่วมกัน - ดำเนินการเธรดความคิดเห็นและการตรวจสอบร่วมกัน
คุณลักษณะ .NET ขั้นสูง
- การแสดงตัวอย่างเอกสาร - สร้างตัวอย่างเอกสารด้วยความละเอียดที่กำหนดเอง
- ฟิลด์ฟอร์ม - สร้างส่วนประกอบฟอร์มแบบโต้ตอบ
- การวิเคราะห์เอกสาร - สกัดเมตาดาต้าและข้อมูลหน้า
- ตัวเลือกการให้สิทธิ์ใช้งาน - ดำเนินการและกำหนดค่าการให้สิทธิ์ใช้งาน
เริ่มต้นใช้งานกับ Java
Java document annotation SDK
เพิ่มความสามารถการทำเครื่องหมายที่ครอบคลุมให้กับแอปพลิเคชัน Java ด้วย API ที่ไม่ขึ้นกับแพลตฟอร์มของเรา.
บทเรียน Java ที่จำเป็น
- การโหลดเอกสาร - หลายวิธีในการโหลดเอกสารรวมถึงการรวมที่เก็บข้อมูลบนคลาวด์
- การทำเครื่องหมายข้อความ - การไฮไลท์, ใต้เส้น, ขีดฆ่าและการแทนที่ข้อความ
- การทำเครื่องหมายกราฟิก - เพิ่มลูกศร, รูปร่างและการวัด
- การทำเครื่องหมายรูปภาพ - แทรกและปรับแต่งรูปภาพในเอกสาร
- การจัดการการทำเครื่องหมาย - การจัดการวงจรชีวิตการทำเครื่องหมายอย่างครบถ้วน
คุณลักษณะ Java ขั้นสูง
- การแสดงตัวอย่างเอกสาร - สร้างภาพย่อและตัวอย่างคุณภาพสูง
- เครื่องมือการทำงานร่วมกัน - ดำเนินการความคิดเห็นแบบเธรดและการตอบกลับ
- ข้อมูลเอกสาร - เข้าถึงเมตาดาต้าและโครงสร้างของเอกสาร
- คุณลักษณะขั้นสูง - ความสามารถการทำเครื่องหมายเฉพาะและการปรับแต่งประสิทธิภาพ
- ตัวเลือกการกำหนดค่า - ปรับแต่งพฤติกรรมและประสิทธิภาพของการทำเครื่องหมาย
วิธีลองใช้งานวันนี้
AnnotationConfig เป็นคลาสการกำหนดค่าที่ใช้ตั้งค่ากุญแจใบอนุญาตและการตั้งค่าทั่วโลกสำหรับ SDK. เพื่อทดลองใช้ document annotation API ตอนนี้, ดาวน์โหลดการทดลองใช้ฟรีจากเว็บไซต์ GroupDocs, เพิ่มแพคเกจ NuGet (สำหรับ .NET) หรือการพึ่งพา Maven (สำหรับ Java) ไปยังโครงการของคุณ, และเริ่มต้น AnnotationConfig ด้วยกุญแจใบอนุญาตของคุณ. ตัวอย่างโครงการที่รวมมานี้แสดงการโหลดไฟล์, การเพิ่มไฮไลท์, และการบันทึกเอกสารที่ทำเครื่องหมายด้วยเพียงไม่กี่บรรทัดของโค้ด.
ทดลองใช้งานฟรี
เริ่มต้นด้วยการทดลองใช้งานฟรีเพื่อสำรวจคุณสมบัติทั้งหมดก่อนทำการซื้อ.
Download Trial
เอกสาร API
อ้างอิง API รายละเอียดสำหรับทุกแพลตฟอร์มที่รองรับ.
Browse API Reference
คำถามที่พบบ่อย
Q: ฉันสามารถใช้ document annotation API ในผลิตภัณฑ์เชิงพาณิชย์ได้หรือไม่?
A: ใช่. จำเป็นต้องมีใบอนุญาต GroupDocs ที่ถูกต้องสำหรับการใช้งานในสภาพแวดล้อมการผลิต, และมีการทดลองใช้ฟรีสำหรับการประเมิน.
Q: API รองรับ PDF ที่ป้องกันด้วยรหัสผ่านหรือไม่?
A: แน่นอน. คุณสามารถระบุรหัสผ่านเมื่อเปิดเอกสาร, และการทำเครื่องหมายทั้งหมดทำงานอย่างโปร่งใส.
Q: เวอร์ชัน .NET ใดที่เข้ากันได้?
A: SDK รองรับ .NET Framework 4.5+, .NET Core 3.1+, .NET 5, และ .NET 6+.
Q: API จัดการไฟล์ขนาดใหญ่อย่างไร?Document.OptimizeResources() เป็นเมธอดที่ปลดปล่อยข้อมูลที่แคชและลดการใช้หน่วยความจำระหว่างการทำเครื่องหมาย. มันสตรีมเนื้อหาและให้เมธอดที่ปรับการใช้หน่วยความจำเช่น Document.OptimizeResources() เพื่อรักษาการใช้หน่วยความจำน้อย.
Q: มีการสนับสนุนในตัวสำหรับบริการจัดเก็บข้อมูลบนคลาวด์หรือไม่?
A: ใช่. คุณสามารถโหลดและบันทึกเอกสารโดยตรงจาก Amazon S3, Azure Blob Storage, Google Cloud Storage, และผู้ให้บริการคลาวด์อื่น ๆ.
อัปเดตล่าสุด: 2026-08-04
ทดสอบกับ: GroupDocs.Annotation 23.11 for .NET & Java
ผู้เขียน: GroupDocs