نحوه اضافه کردن هایپرلینک به PDF با استفاده از سی شارپ

این آموزش کوتاه راهنمای نحوه افزودن هایپرلینک در PDF با استفاده از C# است. این شامل منابع لازم برای ایجاد محیط، شرح مفصلی از فرآیند در قالب مراحل و یک کد نمونه قابل اجرا برای درج پیوند در PDF با استفاده از C# است. همچنین فرآیند سفارشی سازی هایپرلینک و متن آن را بر اساس الزامات یاد خواهید گرفت.

مراحل ایجاد لینک برای PDF با استفاده از سی شارپ

  1. محیطی را برای استفاده از Aspose.PDF for .NET برای افزودن پیوندها ایجاد کنید
  2. PDF مورد نظر را با استفاده از شی کلاس Document باز کنید و به صفحه مورد نظر مراجعه کنید
  3. یک شیء LinkAnnotation ایجاد کنید و ویژگی‌های آن را از جمله URI تنظیم کنید قبل از افزودن آن به صفحه
  4. یک شی FreeTextAnnotation ایجاد کنید و متن را برای نمایش روی پیوند تنظیم کنید
  5. هر دو حاشیه نویسی را به صفحه اضافه کنید
  6. فایل پی‌دی‌اف حاصل را روی دیسکی که یک لینک در آن وجود دارد، ذخیره کنید

مراحل بالا روند نحوه افزودن پیوند در PDF با استفاده از C# را توضیح می دهد که ابتدا فایل PDF منبع بارگذاری می شود و به صفحه اول آن دسترسی می یابد که در آن هایپرلینک قرار است اضافه شود. در مراحل بعدی، یک حاشیه نویسی پیوند در یک مستطیل با یک حاشیه نامرئی ایجاد می شود و یک حاشیه نویسی متنی نیز در همان مکان در یک مستطیل با همان اندازه و حاشیه نامرئی مشابه ایجاد می شود، بنابراین ناحیه پیوند و ناحیه متن برای ایجاد یک همپوشانی دارند. هایپرلینک در پایان، هر دو این حاشیه نویسی به صفحه PDF انتخاب شده اضافه می شوند و فایل پی دی اف حاصل بر روی دیسک ذخیره می شود.

کد برای افزودن لینک به PDF با استفاده از سی شارپ

کد نمونه فوق الذکر فرآیند نحوه ایجاد پیوند به PDF با استفاده از C# را نشان می دهد که در آن شی LinkAnnotation برای ایجاد پیوند واقعی با ارائه URI استفاده می شود، مرز آن را همراه با عرض 0 تنظیم می کند و عمل برای باز کردن تنظیم می شود. صفحه هدفی که URL آن تنظیم شده است. به طور مشابه، هنگام ایجاد شی FreeTextAnnotation برای نمایش متن هایپرلینک، مستطیل تعریف می شود و ظاهر به همراه تنظیمات فونت و رنگ تنظیم می شود. توجه داشته باشید که بسیاری از ویژگی های دیگر را نیز می توان برای این حاشیه نویسی تنظیم کرد.

در این مبحث فرآیند جاسازی لینک در PDF با استفاده از C# را یاد گرفتیم. اگر می خواهید فرآیند افزودن سرصفحه و پاورقی در فایل PDF را یاد بگیرید، به مقاله نحوه اضافه کردن هدر و پاورقی در PDF با استفاده از سی شارپ مراجعه کنید.

 فارسی