كيفية إضافة ارتباط تشعبي في PDF باستخدام C #

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

خطوات إنشاء رابط لملف PDF باستخدام C

  1. قم بتهيئة البيئة لاستخدام Aspose.PDF for .NET لإضافة ارتباطات تشعبية
  2. افتح ملف PDF الهدف باستخدام كائن فئة Document واحصل على مرجع للصفحة المطلوبة
  3. قم بإنشاء كائن LinkAnnotation وقم بتعيين خصائصه بما في ذلك URI قبل إضافته إلى الصفحة
  4. قم بإنشاء كائن FreeTextAnnotation وقم بتعيين النص ليتم عرضه فوق الارتباط
  5. أضف كلا التعليقات التوضيحية إلى الصفحة
  6. احفظ ملف PDF الناتج على القرص الذي يحتوي على ارتباط تشعبي فيه

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

كود لإضافة رابط إلى PDF باستخدام C

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

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

 عربي