این آموزش کوتاه راهنمای نحوه حذف ابرداده از PDF در جاوا. این شامل منابع مورد نیاز برای اجرای برنامه، فهرستی از مراحل برنامه نویسی، و یک کد نمونه قابل اجرا برای برداشتن ابرداده PDF در جاوا است. در صورت نیاز، روشهایی را برای حذف متادیتای پیشفرض یا سفارشی به طور جداگانه اعمال خواهید کرد.
مراحل پاک کردن متادیتا از PDF در جاوا
- IDE را طوری تنظیم کنید که از Aspose.PDF for Java برای حذف ابرداده استفاده کند
- فایل PDF مورد نظر را با استفاده از شی کلاس Document برای حذف ابرداده بارگیری کنید
- فراداده سند را با استفاده از شی کلاس DocumentInfo واکشی کنید
- برای حذف متادیتای پیشفرض، متد clear() را فراخوانی کنید
- از متد clearCustomData() برای حذف ابرداده های سفارشی در صورت وجود استفاده کنید
- پس از حذف متادیتا، فایل PDF خروجی را ذخیره کنید
این مراحل فرآیند حذف فراداده PDF در جاوا را خلاصه می کند. ابتدا فایل پی دی اف منبع بارگذاری شده و متادیتای آن استخراج می شود. در مرحله بعد، متدهای clear() و clearCustomData() فراخوانی می شوند تا ابرداده ها را پاک کنند.
کد برای پاک کردن متادیتا PDF در جاوا
این کد نمونه نحوه پاک کردن ابرداده PDF در جاوا را نشان می دهد. روشهای داخلی را برای حذف ویژگیهای پیشفرض و سفارشی با استفاده از متدهای clear() و clearCustomData() نشان میدهد. اگر میخواهید فقط ابرداده انتخاب شده را حذف کنید، میتوانید ویژگیهای مورد نظر را در شی DocumentInfo پاک کنید یا در صورت نیاز متدهای remove() یا removeItemByKey() را در کلاس DocumentInfo فراخوانی کنید.
این کد نمونه فرآیند حذف ابرداده از PDF در جاوا را نشان می دهد. اگر میخواهید واترمارکها را از PDF حذف کنید، به مقاله نحوه حذف واترمارک از فایل PDF در جاوا مراجعه کنید.