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

يتم تناول الموضوعات التالية أدناه:

إنشاء ارتباط في ملف PDF - برمجيًا

يوفر GroupDocs.Annotation حل التعليقات التوضيحية لأنواع مختلفة من التطبيقات. يسمح .NET API الخاص به بمعالجة وأتمتة التعليقات التوضيحية المختلفة في المستندات داخل تطبيقات .NET الخاصة بك. سنستخدم GroupDocs.Annotation for .NET API لإنشاء تعليقات توضيحية للارتباط التشعبي في ملف PDF باستخدام C #.

يمكنك تنزيل مثبت DLL أو MSI من قسم التنزيلات أو تثبيت API في تطبيق .NET عبر NuGet.

PM> Install-Package GroupDocs.Annotation

فيما يلي خطوات إنشاء ارتباطات تشعبية في أي مكان في ملف PDF باستخدام C #.

  • قم بتحميل مستند PDF المصدر باستخدام فئة Annotator.
  • قم بإنشاء كائن Link Annotation.
  • حدد خصائص الارتباط التشعبي مثل عنوان url ورقم الصفحة والنقاط وما إلى ذلك.
  • أضف الارتباط التشعبي المحدد إلى مستند PDF الذي تم تحميله باستخدام طريقة إضافة.
  • احفظ ملف PDF المشروح باستخدام طريقة حفظ.

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

// إنشاء ارتباطات تشعبية في PDF باستخدام التعليقات التوضيحية للرابط في C #
using (Annotator annotator = new Annotator(@"path/sample.pdf"))
{
    LinkAnnotation link = new LinkAnnotation
    {
        CreatedOn = DateTime.Now,
        PageNumber = 0,
        Points = new List<Point>
        {
            new Point(120, 300),
            new Point(600, 300),
            new Point(120, 270),
            new Point(600, 270)
        },
        Url = @"https://products.groupdocs.com/annotation"
    };
    annotator.Add(link);
    annotator.Save(@"path/annotation-link.pdf");
}

التالي هو إخراج الكود أعلاه.

إنشاء ارتباط في ملف PDF - برمجيًا

احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت مجاني من أجل استخدام واجهة برمجة التطبيقات بدون قيود التقييم.

استنتاج

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

أنظر أيضا