في هذه المقالة ، سوف نستكشف عملية كيفية ** إضافة تعليق توضيحي للصور إلى PDF باستخدام C # ** بمساعدة مكتبة التعليقات التوضيحية الأكثر شيوعًا. تُستخدم مستندات PDF على نطاق واسع لتخزين المعلومات ومشاركتها ، بما في ذلك الصور. ومع ذلك ، قد تحتاج في بعض الأحيان إلى إضافة تعليقات توضيحية للصور في ملفات PDF لتوفير مزيد من السياق أو لإبراز تفاصيل محددة. سنساعدك أيضًا في تكوين نموذج رمز يوضح كيفية ** إدراج تعليق توضيحي للصورة في ملف PDF باستخدام C # **. فيما يلي الخطوات الأساسية التي يجب اتباعها عند دمج تعليق توضيحي للصورة في ملف PDF باستخدام لغة البرمجة C #.
خطوات إضافة التعليق التوضيحي للصور إلى PDF باستخدام C
- قم بتثبيت GroupDocs.Annotation for .NET بمساعدة مدير الحزم NuGet
- قم بتضمين مرجع GroupDocs.Annotation namespace
- قم بتهيئة كائن فئة Annotator عن طريق تمرير مسار ملف PDF إلى المنشئ الخاص به
- إنشاء فئة ImageAnnotation وتعيين قيم لخصائص مختلفة ، مثل الموقع والتعتيم ورقم الصفحة
- قم باستدعاء أسلوب Annotator.Add وقم بتوفير كائن ImageAnnotation كوسيطة
- استدعاء Annotator.Save طريقة لحفظ الناتج PDF
توضح الإرشادات الموضحة أعلاه كيفية تثبيت مكتبة التعليقات التوضيحية على جهاز الكمبيوتر الخاص بك لتمكين الإجراء * إنشاء تعليق توضيحي للصور في PDF باستخدام C # *. يمكن تنفيذ هذه الخطوات على العديد من أنظمة التشغيل المستخدمة على نطاق واسع ، بما في ذلك Windows و macOS و Linux ، بشرط تثبيت .NET. لإدراج صورة في مستند PDF ، لا يلزم وجود برامج إضافية. علاوة على ذلك ، فإن المكتبة المستخدمة في مثال الكود التالي متوافقة مع منصات متعددة.
كود لإضافة صورة توضيحية إلى PDF باستخدام C
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddImageAnnotationtoPDFUsingCSharp | |
{ | |
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 ImageAnnotation class | |
// and set some properties | |
ImageAnnotation area = new ImageAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
Opacity = 0.7, | |
PageNumber = 0, | |
ImagePath = "image.png", | |
Angle = 100 | |
}; | |
// Add image annotation to Annotator | |
annotator.Add(area); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
في القسم السابق ، قدمنا وصفًا تفصيليًا لدمج تعليق توضيحي للصورة في ملف PDF باستخدام C # وقدمنا مثالًا بسيطًا للكود. عملية التعليق التوضيحي للصورة * C # في PDF * بسيطة للغاية. بمجرد تثبيت مكتبة التعليقات التوضيحية وتعديل مسارات ملفات الإدخال والإخراج حسب الضرورة ، يمكنك دمج الكود بسلاسة في تطبيقاتك. تهانينا! لقد نجحت الآن في تنفيذ تعليق توضيحي للصورة في ملف PDF باستخدام C #.
لقد نشرنا سابقًا موضوعًا حول دمج التعليقات التوضيحية عن بعد في ملفات PDF. إذا كنت بحاجة إلى مزيد من التفاصيل ، فيرجى الرجوع إلى دليلنا على كيفية إضافة تعليق توضيحي عن بعد في PDF باستخدام C #.