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

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

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

  1. استخدم مدير حزمة NuGet لتثبيت GroupDocs.Annotation for .NET
  2. قم بتضمين مرجع مساحة الاسم GroupDocs.Annotation في مشروعك
  3. إنشاء كائن من فئة Annotator من خلال توفير مسار ملف PDF لمنشئه
  4. قم بإنشاء مثيل جديد لفئة StrikeoutAnnotation وقم بتعيين قيم لخصائصها ، مثل رقم الصفحة ولون الخلفية
  5. قم باستدعاء طريقة Add لفئة Annotator ، لتمرير كائن StrikeoutAnnotation كمعامل
  6. استخدم طريقة Save لفئة Annotator لتخزين ملف PDF الناتج على القرص

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

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

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddStrikeoutAnnotationtoPDFUsingCSharp
{
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 StrikeoutAnnotation class
// and set some properties
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is strikeout annotation",
Opacity = 0.7,
PageNumber = 0,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730),
new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add strikeout annotation to Annotator
annotator.Add(strikeout);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 عربي