GroupDocs.Annotation อย่างสรุป

เพิ่ม annotation ระดับมืออาชีพให้กับแอปพลิเคชัน .NET ของคุณ

Illustration annotation

เพิ่มการทำเครื่องหมายข้อความ

GroupDocs.Annotation for .NET ให้คุณไฮไลท์, ขีดเส้นใต้, ขีดฆ่า, ขีดเส้นโค้ง, ปิดบัง, หรือแทนที่ข้อความ. รองรับหลายรูปแบบรวมถึง PDF และเอกสาร Office, ฟีเจอร์นี้ช่วยเร่งกระบวนการตรวจสอบและการทำงานร่วมกันของเอกสาร.

วาด annotation กราฟิก

เพิ่มรูปทรงพื้นที่, วงรี, จุด, ลูกศร, ระยะทาง, และโพลีไลน์ พร้อมสีปากกาและสีเติมที่กำหนดได้ เพื่อระบุพื้นที่และการวัดบนหน้า.

ความคิดเห็นและการตอบกลับ

แนบผู้เขียนและการสนทนาที่เป็นเธรดของการตอบกลับกับ annotation ใด ๆ เพื่อสนับสนุนกระบวนการตรวจสอบและอนุมัติที่เป็นโครงสร้าง

จัดการและแลกเปลี่ยน annotation

แสดงรายการ, ปรับปรุง, และลบ annotation, กรองตามประเภท, แสดงตัวอย่างเอกสาร, และนำเข้า/ส่งออก annotation เป็น XML.

ความเป็นอิสระของแพลตฟอร์ม

GroupDocs.Annotation for .NET รองรับระบบปฏิบัติการ, เฟรมเวิร์กการพัฒนา, และตัวจัดการแพ็กเกจหลากหลาย

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

รูปแบบไฟล์ที่รองรับ

GroupDocs.Annotation for .NET รองรับการทำงานกับ รูปแบบไฟล์ ต่อไปนี้.

รูปแบบ MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

รูปแบบ Office อื่น ๆ

  • พกพา: PDF
  • OpenDocument: ODT, ODP
  • แผนภาพ: VSD, VSDX

รูปแบบอื่น ๆ

  • รูปภาพ: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • อีเมล: EML, EMLX

ฟีเจอร์ของ GroupDocs.Annotation for .NET

เพิ่มและจัดการ annotation ใน PDF, ไฟล์ Office, และรูปภาพ ด้วยความเร็วและความแม่นยำสูง

Feature icon

การทำเครื่องหมายข้อความ

ไฮไลท์, ขีดเส้นใต้, ขีดฆ่า, หรือขีดเส้นโค้งข้อความที่เลือกในเอกสารที่รองรับทั้งหมด

Feature icon

รูปทรงกราฟิก

วาด annotation รูปพื้นที่, วงรี, ลูกศร, จุด, ระยะทาง, และโพลีไลน์ ด้วยสีที่กำหนดเอง

Feature icon

ลายน้ำและตราประทับ

เพิ่มลายน้ำข้อความ, ตราประทับรูปภาพ, และฟิลด์ข้อความที่แก้ไขได้บนหน้าของเอกสาร

Feature icon

ดึงและลบ

อ่าน annotation ทั้งหมดในเอกสาร, จากนั้นลบตาม id, ประเภท, หรืออินสแตนซ์

Feature icon

ความคิดเห็นและการตอบกลับ

แนบการตอบกลับแบบเธรดพร้อมข้อมูลผู้ใช้และข้อมูลเวลาให้กับ annotation ใด ๆ

Feature icon

นำเข้าและส่งออก

บันทึก annotation ของเอกสารเป็น XML และโหลดกลับเข้าเอกสารอื่น

ตัวอย่างโค้ด

ตัวอย่างการใช้งานทั่วไปของ GroupDocs.Annotation for .NET ในการทำงาน

ไฮไลท์ข้อความ

GroupDocs.Annotation for .NET ช่วยให้ผู้พัฒนา C# สามารถ ไฮไลท์ข้อความ และเพิ่มการทำเครื่องหมายในเอกสารได้:

ไฮไลท์ข้อความในเอกสาร

// เปิดเอกสารด้วยอินสแตนซ์ของ Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // สร้าง annotation ไฮไลท์ข้อความที่กำหนดโดยจุดสี่เหลี่ยม
    HighlightAnnotation highlight = new HighlightAnnotation
    {
        PageNumber = 0,
        FontColor = 65535,
        Points = new List<Point>
        {
            new Point(80, 730), new Point(240, 730),
            new Point(240, 750), new Point(80, 750)
        }
    };

    // เพิ่มไฮไลท์ลงในเอกสาร
    annotator.Add(highlight);

    // บันทึกเอกสารที่มี annotation
    annotator.Save("annotated.pdf");
}

จัดการแอนโนเทชัน

ใช้ API ของเราเพื่อ อ่านและลบ แอนโนเทชันจากเอกสาร:

ดึงและลบ Annotation

// เปิดเอกสารที่มี annotation ด้วยอินสแตนซ์ของ Annotator
using (Annotator annotator = new Annotator("annotated.pdf"))
{
    // ดึง annotation ทั้งหมดจากเอกสาร
    List<AnnotationBase> annotations = annotator.Get();

    // ลบ annotation แรก
    annotator.Remove(annotations[0]);

    // บันทึกเอกสารที่อัปเดต
    annotator.Save("output.pdf");
}

ใส่ลายน้ำ

GroupDocs.Annotation for .NET ให้ผู้พัฒนา C# สามารถ ใส่ลายน้ำข้อความ ทั่วทั้งหน้าเอกสาร:

ใส่ลายน้ำบนเอกสาร

// เปิดเอกสารด้วยอินสแตนซ์ของ Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // สร้างลายน้ำข้อความแนวทแยงและวางบนหน้าที่หนึ่ง
    WatermarkAnnotation watermark = new WatermarkAnnotation
    {
        Box = new Rectangle(100, 100, 200, 100),
        Text = "CONFIDENTIAL",
        FontColor = 16711680,
        FontSize = 24,
        Angle = 45,
        Opacity = 0.5,
        PageNumber = 0
    };

    // เพิ่มลายน้ำและบันทึกผลลัพธ์
    annotator.Add(watermark);
    annotator.Save("annotated.pdf");
}

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Annotation ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย