Thêm chú thích Polyline vào tài liệu
Giới thiệu
GroupDocs.Annotation for .NET là một công cụ mạnh mẽ cho phép các nhà phát triển chú thích tài liệu PDF và Microsoft Office theo chương trình. Trong số các tính năng của nó là khả năng thêm chú thích polyline vào tài liệu, tăng cường quá trình cộng tác và xem xét tài liệu.
Điều kiện tiên quyết
Trước khi thực hiện hướng dẫn này, hãy đảm bảo bạn có những điều sau:
- Visual Studio được cài đặt trên hệ thống của bạn.
- Kiến thức cơ bản về ngôn ngữ lập trình C#.
- GroupDocs.Annotation cho thư viện .NET đã được cài đặt. Bạn có thể tải xuống từ đây.
Nhập không gian tên
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Bước 1: Xác định Đường dẫn đầu ra
Đầu tiên, hãy xác định đường dẫn đầu ra nơi tài liệu có chú thích sẽ được lưu.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Bước 2: Khởi tạo Annotator
Khởi tạo trình chú thích bằng cách cung cấp tên tài liệu đầu vào.
using (Annotator annotator = new Annotator("input.pdf"))
{
Bước 3: Tạo đối tượng chú thích Polyline
Tạo một đối tượng chú thích polyline và thiết lập các thuộc tính của nó như vị trí, thông điệp, độ mờ, màu bút, kiểu bút và chiều rộng bút.
PolylineAnnotation polyline = new PolylineAnnotation
{
Box = new Rectangle(250, 35, 102, 12),
CreatedOn = DateTime.Now,
Message = "This is polyline annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
},
SvgPath = "M250.8280751173709,48.209295774647885l0.6986854460093896,0l0.6986854460093896,-1.3973708920187793l0.6986854460093896,0l0.6986854460093896,-1.3973708920187793l1.3973708920187793,-0.6986854460093896l0.6986854460093896,-0.6986854460093896l0.6986854460093896,0l2.096056338028169,-1.3973708920187793l3.493427230046948,-1.3973708920187793l0.6986854460093896,-0.6986854460093896l1.3973708920187793,-1.3973708920187793l0.6986854460093896,0l1.3973708920187793,-0.6986854460093896l0.6986854460093896,0l0.6986854460093896,-0.6986854460093896l0.6986854460093896,0l0.6986854460093896,0l0,-0.6986854460093896l0.6986854460093896,0l0.6986854460093896,0l1.3973708920187793,0l0,-0.6986854460093896l0.6986854460093896,0l1.3973708920187793,0l0.6986854460093896,0l1.3973708920187793,0l0.6986854460093896,0l2.096056338028169,-0.6986854460093896l1.3973708920187793,0l0.6986854460093896,0l0.6986854460093896,0l1.3973708920187793,0l1.3973708920187793,0l1.3973708920187793,0l2.096056338028169,0l5.589483568075117,0l1.3973708920187793,0l2.096056338028169,0l0.6986854460093896,0l1.3973708920187793,0l0.6986854460093896,0l1.3973708920187793,0l1.3973708920187793,0l0.6986854460093896,0.6986854460093896l1.3973708920187793,0l2.096056338028169,1.3973708920187793l0.6986854460093896,0l0.6986854460093896,0l0,0.6986854460093896l1.3973708920187793,0l0.6986854460093896,0.6986854460093896l1.3973708920187793,0.6986854460093896l0,0.6986854460093896l0.6986854460093896,0l1.3973708920187793,0.6986854460093896l1.3973708920187793,0.6986854460093896l3.493427230046948,0.6986854460093896l1.3973708920187793,0.6986854460093896l2.096056338028169,0.6986854460093896l1.3973708920187793,0.6986854460093896l1.3973708920187793,0l1.3973708920187793,0.6986854460093896l0.6986854460093896,0l0.6986854460093896,0.6986854460093896l1.3973708920187793,0l0.6986854460093896,0l0.6986854460093896,0l2.7947417840375586,0l1.3973708920187793,0l0.6986854460093896,0l1.3973708920187793,0l0.6986854460093896,0l0.6986854460093896,0l1.3973708920187793,0l0.6986854460093896,0l2.7947417840375586,0l0.6986854460093896,0l2.7947417840375586,0l1.3973708920187793,0l0.6986854460093896,0l0.6986854460093896,0l0.6986854460093896,0l0.6986854460093896,0l0.698685
4460093896,0l0.6986854460093896,0l0.6986854460093896,-0.6986854460093896l0.6986854460093896,0"
};
Bước 4: Thêm chú thích Polyline
Thêm chú thích polyline vào tài liệu bằng cách sử dụng đối tượng chú thích.
annotator.Add(polyline);
Bước 5: Lưu tài liệu
Lưu tài liệu có chú thích vào đường dẫn đầu ra đã chỉ định.
annotator.Save(outputPath);
Bước 6: Hiển thị thông báo thành công
Hiển thị thông báo xác nhận việc lưu tài liệu thành công.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Phần kết luận
Trong hướng dẫn này, chúng ta đã học cách thêm chú thích polyline vào tài liệu bằng GroupDocs.Annotation cho .NET. Tính năng này tăng cường quá trình cộng tác và xem xét tài liệu, giúp người dùng dễ dàng truyền đạt phản hồi và đề xuất hiệu quả hơn.
Câu hỏi thường gặp
GroupDocs.Annotation cho .NET có tương thích với mọi định dạng tài liệu không?
GroupDocs.Annotation cho .NET hỗ trợ các định dạng tài liệu phổ biến như PDF và các định dạng Microsoft Office bao gồm Word, Excel và PowerPoint.
Tôi có thể tùy chỉnh giao diện của chú thích không?
Có, bạn có thể tùy chỉnh nhiều thuộc tính khác nhau của chú thích như màu sắc, độ mờ, kiểu và chiều rộng để phù hợp với yêu cầu của bạn.
GroupDocs.Annotation cho .NET có cung cấp bản dùng thử miễn phí không?
Có, bạn có thể dùng thử miễn phí GroupDocs.Annotation cho .NET bằng cách truy cập liên kết này.
Tôi có thể tìm tài liệu về GroupDocs.Annotation cho .NET ở đâu?
Bạn có thể tìm thấy tài liệu cho GroupDocs.Annotation cho .NET đây.
Tôi có thể nhận được hỗ trợ cho bất kỳ vấn đề hoặc thắc mắc nào liên quan đến GroupDocs.Annotation cho .NET bằng cách nào?
Bạn có thể nhận được hỗ trợ bằng cách truy cập diễn đàn GroupDocs.Annotation đây.