این مقاله روند نحوه حذف هایپرلینک از PDF با استفاده از Python را شرح می دهد. این شامل جزئیاتی در مورد پیکربندی محیط توسعه، فهرستی از مراحل توسعه برنامه و یک کد نمونه قابل اجرا برای حذف تمام پیوندها از PDF با استفاده از Python است. همچنین در صورت نیاز، گزینههای مختلف سفارشیسازی را یاد خواهید گرفت و در صورت لزوم، پیوندهای ابرپیوندها را از صفحات انتخابی حذف میکنید.
مراحل حذف هایپرلینک در PDF با استفاده از پایتون
- برای حذف پیوندها، IDE را روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید
- PDF منبع را با استفاده از شی کلاس Document با پیوندها بارگیری کنید
- تمام صفحات را یک به یک تجزیه کنید تا مجموعه های annotations را دریافت کنید
- هر حاشیه نویسی را با نوع LINK بررسی کنید
- متد delete() مجموعه حاشیه نویسی را فراخوانی کنید
- پس از حذف لینک ها، PDF خروجی را ذخیره کنید
این مراحل شامل فرآیند توسعه برداشت کننده هایپرلینک PDF با استفاده از پایتون است. هر صفحه در PDF حاوی مجموعه ای از حاشیه نویسی از انواع مختلف از جمله LINK است. در این فرآیند، تمام صفحات یک فایل PDF تکرار می شوند که در آن هر حاشیه نویسی با نوع حاشیه نویسی LINK آزمایش می شود که متعاقباً با استفاده از روش delete() در مجموعه حاشیه نویسی حذف می شود.
کد برای حذف پیوند از PDF با استفاده از پایتون
این کد فرآیند حذف پیوندها از سند PDF با استفاده از پایتون را نشان می دهد. تمام حاشیه نویسی ها در هر صفحه تجزیه می شوند و برای نوع AnnotationType.LINK بررسی می شوند زیرا نشان دهنده هایپرلینک است. هنگامی که هایپرلینک شناسایی شد، با فراخوانی متد ()delete که فقط هایپرلینک را حذف میکند، حذف میشود، در حالی که متن و قالببندی آن حفظ میشود، اما میتوانید با تنظیم ویژگیهای مختلف حاشیهنویسی قبل از حذف، قالببندی متن را سفارشی کنید.
این مقاله ما را راهنمایی کرده است که چگونه در PDF لینک ها را با استفاده از پایتون حذف کنیم. اگر می خواهید فرآیند افزودن هایپرلینک به PDF را یاد بگیرید، به مقاله نحوه افزودن هایپرلینک به PDF با استفاده از پایتون مراجعه کنید.