این آموزش چگونه پیوندهایپرلینک را از PDF در C# حذف کنید. شما تمام جزئیات مورد نیاز برای تنظیم محیط توسعه، مجموعه ای از مراحل را که باید در حین توسعه برنامه دنبال کنید و یک کد نمونه قابل اجرا برای حذف پیوند از PDF در سی شارپ دریافت خواهید کرد به طوری که هیچ یک از لینک ها باقی نماند. این عملیات به هیچ ابزار یا نرم افزار شخص ثالثی نیاز ندارد که در هنگام اجرای این برنامه روی سیستم نصب شود.
مراحل حذف تمام لینک ها از PDF در سی شارپ
- محیط توسعه را طوری تنظیم کنید که از Aspose.PDF for .NET برای حذف پیوندها استفاده کند
- فایل PDF نمونه را با استفاده از شی کلاس Document که دارای چندین لینک در آن است بارگیری کنید
- هر صفحه را تجزیه کنید و به مجموعه حاشیه نویسی در هر صفحه دسترسی پیدا کنید
- تمام حاشیه نویسی ها را تجزیه کنید و حاشیه نویسی نوع پیوند را پیدا کنید
- روش Delete() را از کلاس مجموعه Annotations فراخوانی کنید تا پیوند را حذف کنید
- فایل PDF حاصل را بدون هیچ پیوندی در آن ذخیره کنید
این مراحل اطلاعات تلفیقی را برای حذف هایپرلینک از PDF در C# فراهم می کند. این فرآیند با بارگیری فایل PDF مورد نظر و سپس تجزیه مجموعه حاشیه نویسی هر صفحه برای یافتن حاشیه نویسی نوع پیوند آغاز می شود. هنگامی که حاشیه نویسی هایپرلینک پیدا شد، با فراخوانی متد Delete() از کلاس AnnotationsCollection حذف می شود.
کد حذف لینک ها از سند PDF در سی شارپ
کد فوق روند *چگونه پیوند را از پی دی اف در سی شارپ حذف کنیم به طوری که متن هایپرلینک در آنجا باقی می ماند اما فقط پیوند حذف می شود. شما می توانید انواع مختلف حاشیه نویسی مانند متن، دایره، چند ضلعی، چند خط، خط، مربع، متن آزاد، برجسته، زیر خط و غیره را جستجو کنید.
این آموزش سریع به ما یاد داده است که چگونه یک PDF hyperlink remover در C# ایجاد کنیم. اگر می خواهید فرآیند افزودن هایپرلینک به PDF را یاد بگیرید، به مقاله نحوه افزودن هایپرلینک به PDF با استفاده از سی شارپ مراجعه کنید.