این آموزش کوتاه راهنمای نحوه پاکسازی ابرداده از PDF در C# است. دارای جزئیات تنظیم محیط توسعه، فهرستی از مراحل نوشتن برنامه، و یک کد نمونه قابل اجرا برای برداشتن ابرداده PDF در C# است. همچنین روشهای حذف متادیتای پیشفرض و سفارشی بر اساس نیاز شما را توضیح میدهد.
مراحل حذف متادیتا از PDF در سی شارپ
- محیط را طوری تنظیم کنید که از Aspose.PDF for .NET برای پاک کردن ابرداده استفاده کند
- فایل PDF منبع را در شیء Document بارگیری کنید تا متادیتا پاک شود
- با استفاده از کلاس DocumentInfo به فراداده PDF دسترسی پیدا کنید
- برای حذف متادیتا، متدهای Clear() و ClearCustomData() را فراخوانی کنید
- فایل PDF خروجی حاصل را ذخیره کنید
این مراحل فرآیند حذف فراداده PDF در سی شارپ را شرح می دهد. ما فرآیند را با بارگیری فایل PDF منبع و سپس دسترسی به ابرداده فایل با استفاده از شی کلاس DocumentInfo مقداردهی اولیه می کنیم. در نهایت، متدهای Clear() و ClearCustomData() را فراخوانی کنید تا متادیتای پیش فرض و سفارشی بر اساس نیاز شما پاک شود.
کد برای پاک کردن متادیتا PDF در سی شارپ
این کد روند توسعه ابزار حذف فراداده در سی شارپ را نشان می دهد. برای حذف ابرداده انتخاب شده، می توانید به ویژگی مورد نظر در شی DocumentInfo دسترسی داشته باشید و مقدار آن را با توجه به نوع داده، بر روی رشته تهی یا خالی قرار دهید. میتوانید از متد IsPredefinedKey() برای بررسی سفارشی بودن یا عدم فراخوانی متد مناسب استفاده کنید.
این آموزش سریع ما را به پاک کردن ابرداده از PDF در C# راهنمایی کرده است. اگر میخواهید لینکها را از یک PDF حذف کنید، به مقاله نحوه حذف هایپرلینک از PDF در سی شارپ مراجعه کنید.