كيفية إضافة تعليق توضيحي عن بعد في PDF باستخدام C #

ستقدم لك هذه المقالة دليلاً شاملاً حول كيفية ** إضافة تعليق توضيحي عن بعد في PDF باستخدام C # **. تساعد التعليقات التوضيحية عن بُعد في تحديد المسافة بين نقطتين في مستندات PDF ، مما يجعلها مفيدة في الرسومات الفنية وخطط البناء والتطبيقات الأخرى التي تتطلب قياسات دقيقة. سنقدم إرشادات مفصلة حول إعداد مكتبة التعليقات التوضيحية ومثال رمز ** لإدراج تعليق توضيحي عن بعد في PDF في C # **. فيما يلي الخطوات الأساسية لإضافة تعليق توضيحي عن بعد إلى ملف PDF باستخدام لغة البرمجة C #.

خطوات لإضافة مسافة التعليق التوضيحي في PDF باستخدام C

  1. لدمج التعليقات التوضيحية عن بعد في ملف PDF ، قم بتثبيت GroupDocs.Annotation for .NET باستخدام مدير الحزم NuGet
  2. أضف مرجع GroupDocs.Annotation namespace
  3. قم بإنشاء مثيل للفئة Annotator ومرر مسار ملف PDF كوسيطة إلى المنشئ
  4. قم بإنشاء مثيل لفئة DistanceAnnotation وقم بتعيين بعض السمات ، مثل الموضع ورقم الصفحة
  5. قم باستدعاء أسلوب Annotator.Add وقم بتوفير الكائن DistanceAnnotation كوسيطة
  6. استدعاء 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");
}
}
}
}

قدم القسم السابق شرحًا تفصيليًا لكيفية إضافة التعليق التوضيحي للمسافة * في PDF C # * جنبًا إلى جنب مع مثال رمز مباشر. بعد تثبيت مكتبة التعليقات التوضيحية للمستند وتعديل مسارات ملف الإدخال والإخراج كما هو مطلوب ، يمكنك دمج الكود في تطبيقاتك دون عناء. تهانينا! لقد نجحت في تنفيذ تعليق توضيحي عن بعد في ملف PDF باستخدام C #.

لقد شاركنا سابقًا مقالًا حول إضافة تعليق توضيحي بيضاوي في PDF. إذا كنت بحاجة إلى مزيد من المعلومات ، فيرجى الرجوع إلى الدليل على كيفية إضافة تعليق توضيحي القطع الناقص في PDF باستخدام C #.

 عربي