บทความนี้จะนำเสนอคำแนะนำที่ครอบคลุมเกี่ยวกับวิธี เพิ่มคำอธิบายประกอบระยะทางใน PDF โดยใช้ C# คำอธิบายประกอบระยะทางช่วยในการระบุระยะห่างระหว่างจุดสองจุดในเอกสาร PDF ทำให้มีประโยชน์ในการเขียนแบบทางเทคนิค แผนการก่อสร้าง และการใช้งานอื่นๆ ที่ต้องการการวัดที่แม่นยำ เราจะให้คำแนะนำโดยละเอียดเกี่ยวกับการตั้งค่าไลบรารีคำอธิบายประกอบและตัวอย่างโค้ดสำหรับ ใส่คำอธิบายประกอบระยะทางเป็น PDF ใน C# ต่อไปนี้เป็นขั้นตอนที่จำเป็นสำหรับการเพิ่มคำอธิบายประกอบระยะทางไปยังไฟล์ PDF โดยใช้ภาษาโปรแกรม C#
ขั้นตอนในการเพิ่มคำอธิบายประกอบระยะทางใน PDF โดยใช้ C
- หากต้องการรวมคำอธิบายประกอบระยะทางลงใน PDF ให้ติดตั้ง GroupDocs.Annotation for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet
- เพิ่มการอ้างอิงของ GroupDocs.Annotation เนมสเปซ
- สร้างอินสแตนซ์ของคลาส Annotator และส่งเส้นทางของไฟล์ PDF เป็นอาร์กิวเมนต์ไปยังตัวสร้าง
- สร้างอินสแตนซ์ของคลาส DistanceAnnotation และตั้งค่าแอตทริบิวต์บางอย่าง เช่น ตำแหน่งและหมายเลขหน้า
- เรียกใช้เมธอด Annotator.Add และให้วัตถุ DistanceAnnotation เป็นอาร์กิวเมนต์
- เรียกใช้เมธอด Annotator.Save เพื่อบันทึก PDF เอาต์พุตสุดท้ายลงในดิสก์
หากคุณทำตามแนวทางที่กล่าวถึงด้านบนและติดตั้งไลบรารีคำอธิบายประกอบบนคอมพิวเตอร์ของคุณ คุณสามารถ สร้างคำอธิบายประกอบระยะทางใน PDF โดยใช้ C# ได้อย่างง่ายดาย คำแนะนำเหล่านี้สามารถทำได้บนระบบปฏิบัติการยอดนิยม เช่น Windows, macOS และ Linux ตราบเท่าที่มีการติดตั้ง .NET ไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติมในการรวมคำอธิบายประกอบระยะทางลงในไฟล์ PDF นอกจากนี้ ไลบรารีที่ใช้ในตัวอย่างโค้ดต่อไปนี้เป็นแบบข้ามแพลตฟอร์ม
รหัสเพื่อเพิ่มคำอธิบายประกอบระยะทางใน PDF โดยใช้ C
using GroupDocs.Annotation.Models.AnnotationModels; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation; | |
using System; | |
using System.Collections.Generic; | |
namespace AddDistanceAnnotationinPDFusingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Create an instance of DistanceAnnotation class | |
// and set some properties | |
DistanceAnnotation distance = new DistanceAnnotation | |
{ | |
Box = new Rectangle(200, 150, 200, 30), | |
CreatedOn = DateTime.Now, | |
Message = "This is distance 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 | |
} | |
} | |
}; | |
// Add distance annotation to Annotator | |
annotator.Add(distance); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
ส่วนที่แล้วให้คำอธิบายเชิงลึกเกี่ยวกับวิธีเพิ่ม distance annotation ใน PDF C# พร้อมกับตัวอย่างโค้ดที่ตรงไปตรงมา หลังจากติดตั้งไลบรารีคำอธิบายประกอบเอกสารและแก้ไขพาธไฟล์อินพุตและเอาต์พุตตามต้องการแล้ว คุณสามารถรวมโค้ดเข้ากับแอปพลิเคชันของคุณได้อย่างง่ายดาย ยินดีด้วย! คุณติดตั้งคำอธิบายประกอบระยะทางในไฟล์ PDF โดยใช้ C# สำเร็จแล้ว
ก่อนหน้านี้เราได้แบ่งปันบทความเกี่ยวกับการเพิ่มคำอธิบายประกอบวงรีใน PDF หากคุณต้องการข้อมูลเพิ่มเติม โปรดดูคำแนะนำใน วิธีเพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ C #