إضافة مكون مربع الاختيار إلى مستند PDF

مقدمة

في هذا البرنامج التعليمي، سنرشدك خلال عملية إضافة مكون مربع الاختيار إلى مستند PDF باستخدام Groupdocs.Annotation لـ .NET.

المتطلبات الأساسية

قبل أن نبدأ، تأكد من أن لديك ما يلي:

  1. Groupdocs.Annotation لـ .NET SDK: يمكنك تنزيله من هنا.
  2. بيئة التطوير: تأكد من إعداد بيئة تطوير .NET.

استيراد مساحات الأسماء

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf;
using GroupDocs.Annotation.Options;

الآن، دعونا نقسم المثال إلى خطوات متعددة:

الخطوة 1: تحديد مسار الإخراج

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));

هنا، نقوم بتحديد مسار الإخراج الذي سيتم حفظ مستند PDF المعدل فيه.

الخطوة 2: تهيئة المُعلّق

using (Annotator annotator = new Annotator("input.pdf"))

تهيئة Annotator الكائن عن طريق تمرير مسار مستند PDF المدخل.

الخطوة 3: إنشاء مكون مربع الاختيار

CheckBoxComponent checkBox = new CheckBoxComponent
{
    Checked = true,
    Box = new Rectangle(100, 100, 100, 100),
    PenColor = 65535,
    Style = BoxStyle.Star,
    Replies = new List<Reply>
    {
        new Reply
        {
            Comment = "First comment",
            RepliedOn = DateTime.Now
        },
        new Reply
        {
            Comment = "Second comment",
            RepliedOn = DateTime.Now
        }
    }
};

إنشاء CheckBoxComponent الكائن وتخصيص خصائصه مثل Checked، Box أبعاد، PenColor، Style، وإضافة بعض الردود.

الخطوة 4: إضافة مكون مربع الاختيار

annotator.Add(checkBox);

أضف مكون مربع الاختيار الذي تم إنشاؤه إلى مستند PDF.

الخطوة 5: حفظ المستند

annotator.Save("result.pdf");

احفظ مستند PDF المعدّل باستخدام مكون مربع الاختيار.

الخطوة 6: عرض مسار الإخراج

Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");

عرض المسار الذي تم حفظ مستند PDF المعدل فيه.

خاتمة

في هذا البرنامج التعليمي، تعلمنا كيفية إضافة مكون خانة اختيار إلى مستند PDF باستخدام Groupdocs.Annotation لـ .NET. بفضل هذه المعرفة، يمكنك تحسين مستندات PDF الخاصة بك بعناصر تفاعلية.

الأسئلة الشائعة

هل يمكنني تخصيص مظهر مربع الاختيار؟

نعم، يمكنك تخصيص خصائص مختلفة مثل اللون والأسلوب والحجم وفقًا لمتطلباتك.

هل Groupdocs.Annotation لـ .NET مناسب للاستخدام التجاري؟

نعم، يوفر Groupdocs.Annotation لـ .NET تراخيص تجارية للشركات.

هل يمكنني تجربة Groupdocs.Annotation لـ .NET قبل الشراء؟

نعم، يمكنك الاستفادة من تجربة مجانية من هنا.

أين يمكنني العثور على الدعم لـ Groupdocs.Annotation لـ .NET؟

يمكنك العثور على الدعم والموارد على منتدى Groupdocs.

هل أحتاج إلى ترخيص مؤقت لأغراض الاختبار؟

يمكنك الحصول على ترخيص مؤقت للاختبار من هنا.