اخیراً در مورد اینکه چگونه میتوانیم ویژگیهای ابرداده فرمتهای مختلف فایل را ویرایش کنیم، بحث کردیم. اگر ما به ابرداده یا ویژگیهای ابرداده انتخابی در اسناد خود نیازی نداشته باشیم، چه میشود؟ ما گزینه های مختلفی برای حذف ویژگی های مختلف ابرداده یا پاک کردن همه ویژگی ها داریم. ما میتوانیم این کار را با استفاده از یک ابزار ساده متادیتای اسکرابر آنلاین انجام دهیم یا با استفاده از C# و Java آن را به صورت برنامهنویسی حذف کنیم. بیایید این گزینه ها را به طور خلاصه ببینیم.
اسکرابر فراداده آنلاین
برای شروع، اجازه دهید اسناد را از ویژگی های فراداده غیر ضروری به صورت آنلاین پاک کنیم. شما به سادگی می توانید سند خود را برای مشاهده، ویرایش، به روز رسانی، حذف انتخابی و پاکسازی تمام ویژگی های ابرداده فایل های مختلف آپلود کنید. در این مقاله، من از GroupDocs.Metadata به عنوان حذف کننده فراداده استفاده می کنم.
در اینجا مراحل ساده ای برای پاکسازی (حذف تمام ویژگی های ابرداده از) اسناد آنلاین آمده است:
- از برنامه Online Metadata Cleaner دیدن کنید.
- فایل خود را با استفاده از یکی از دو روش ساده آپلود کنید:
- روی Open file کلیک کنید و فایل خود را مرور و انتخاب کنید.
- فایل خود را در قسمت تعیین شده بکشید و رها کنید.
- روی دکمه Clean Metadata کلیک کنید تا ویژگی های فایل آپلود شده حذف شود.
- با استفاده از دکمه دانلود، می توانید فایلی را ذخیره کنید که دیگر حاوی متادیتا نیست، بلکه فقط حاوی اطلاعات فرمت فایل آن است.
خودشه! بیایید فایل های شما را با حذف تمام ابرداده های ناخواسته پاکسازی کنیم.
پاکسازی ابرداده – راهنمای توسعهدهنده
حذف ابرداده آنلاین بسیار آسان است. با این حال، اگر مجبور به انجام یک فعالیت مشابه برای تعداد زیادی سند با فرمت های مختلف هستید، ممکن است ابزار آنلاین را ترجیح ندهید. این یک انتخاب واضح است که آن را به صورت برنامه ای انجام دهید.
در اینجا، کتابخانههایی را به شما معرفی میکنم که طراحی شدهاند تا فرآیند پاکسازی ابرداده را بسیار آسانتر کنند. من به شما نشان خواهم داد که چگونه از این APIها برای پاکسازی متادیتا به صورت برنامهنویسی استفاده کنید. بنابراین، برای کاوش آماده شوید و موردی را انتخاب کنید که مناسب نیازهای شما باشد!
بیا پاکش کنیم
اسکرابر متادیتا با استفاده از C#
توسعه دهندگان .NET می توانند اسناد با فرمت های مختلف فایل را در کمترین زمان با استفاده از چند خط ساده کد C# پاکسازی کنند.
- سند را با استفاده از کلاس Metadata بارگیری کنید.
- با استفاده از روش Sanitize تمام ویژگی های ابرداده را حذف کنید.
- سند بدون ابرداده را با استفاده از روش Save ذخیره کنید.
در اینجا کد C# مراحل بالا را برای پاک کردن ابرداده از هر یک از اسناد شما نشان می دهد.
/*
* تمام ویژگی های فراداده شناسایی شده را از Word، Excel، و
* پاورپوینت، PDF و سایر اسناد با استفاده از سی شارپ
*/
using (Metadata metadata = new Metadata("filePath/document.pdf"))
{
var affected = metadata.Sanitize();
metadata.Save("filePath/output.pdf");
}
به طور مشابه، شما همچنین می توانید هر یک از ویژگی های ابرداده انتخاب شده اسناد خود را حذف کنید. برای راهنمایی دقیق، به مقالات Scrubber Metadata for Documents and Images with using C# نگاهی بیندازید.
برای اطلاعات بیشتر از منابع API .NET، این پیوندها را بررسی کنید:
اسکرابر متادیتا با استفاده از Java
برنامه نویسان Java گزینه های ساده ای برای پاک کردن ویژگی های ابرداده از اسناد با فرمت های مختلف فایل با استفاده از چند خط کد ساده دارند.
- ابتدا سند را با استفاده از کلاس Metadata بارگذاری کنید.
- سپس، ویژگی های ابرداده را با استفاده از روش sanitize پاک کنید.
- در نهایت، سند را با متادیتای حذف شده با استفاده از روش ذخیره ذخیره کنید.
در اینجا کد Java مراحل فوق را برای حذف ابرداده از اسناد شما نشان می دهد.
/*
* تمام ویژگی های فراداده شناسایی شده را از Word، Excel،
* پاورپوینت، PDF و سایر اسناد با استفاده از جاوا
*/
Metadata metadata = new Metadata("filePath/document.pdf");
int affected = metadata.sanitize();
metadata.save("filePath/output.pdf"); // Save the output document with no metadata
به همین ترتیب، میتوانید هر یک از ویژگیهای فراداده انتخابی اسناد خود را حذف کنید. برای جزئیات بیشتر، نگاهی به مقالات پاک کننده ابرداده برای اسناد و تصاویر با استفاده از جاوا بیاندازید.
برای منابع بیشتر Java API، این پیوندها را کاوش کنید:
نتیجه
در این مقاله، ما به تازگی دنیای سالم سازی ابرداده ها را بررسی کرده ایم. چه بخواهید ابرداده فایل های خود را به صورت آنلاین پاک کنید، چه بخواهید با استفاده از C# یا Java آن را به صورت برنامه نویسی پاک کنید، ما در اینجا شما را پوشش می دهیم.
اگر فرمت فایل شما توسط ابزار یا API پشتیبانی می شود، گیج نشوید. من مطمئن هستم که می توانید قالب سند خود را در فهرست فرمت های فایل پشتیبانی شده پیدا کنید.
برای اطلاعات دقیق API، خوانندگان تشویق می شوند که به اسناد مربوطه مراجعه کنند. سوالات و بحث های بیشتر را می توان به فروم ارائه شده هدایت کرد.