نکات برجسته GroupDocs.Redaction for Java

حذف متادیتا از PHOTO با Java

فایل‌های PHOTO خود را با حذف متادیتای پنهان با استفاده از ابزارهای Java محفوظ نگه‌دارید.

چگونه متادیتا را از فایل‌های Photo حذف کنیم

در برنامه Java خود، از GroupDocs.Redaction برای حذف متادیتا از اسناد استفاده کنید.

  1. یک Redactor راه‌اندازی کنید و فایل Photo را باز کنید.
  2. قوانینی برای حذف فیلدهای پنهان تعیین کنید.
  3. حذف متادیتا را برای پاکسازی فایل اجرا کنید.
  4. فایل به‌روز شده را ذخیره کنید.
// پاکسازی متادیتا در PHOTO

// فایل را با Redactor بارگذاری کنید
final Redactor redactor = new Redactor("input.jpeg");
try
{
    // فیلدهای متادیتا را برای حذف انتخاب کنید
    EraseMetadataRedaction redaction = new EraseMetadataRedaction(MetadataFilters.All);

    // تغییرات را اعمال کنید و فایل را ذخیره کنید
    RedactorChangeLog result = redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
برای کپی کردن کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

حذف اطلاعات خصوصی از اسناد

GroupDocs.Redaction for Java به شما کمک می‌کند با حذف داده‌های حساس، متن‌ها، محتویات تصاویر و متادیتا، اسناد خود را پاکسازی کنید. عالی برای حفظ حریم خصوصی و امنیت.

ویژگی‌های مفید پاکسازی

پاکسازی متن

کلمات یا اعداد را پیدا کنید و اطلاعاتی که نباید با دیگران به اشتراک گذاشته شود را حذف کنید.

ویرایش تصویر

بخشی از تصاویر را پوشش دهید تا محتوای حساسی که نباید نمایش داده شود را پنهان کنید.

حذف متادیتا

جزئیات پنهان فایل‌هایی که ممکن است حاوی اطلاعات خصوصی باشد را پاک کنید.

حذف فیلدهای متادیتای پنهان

این مثال نشان می‌دهد که چگونه باید فیلدهای مانند نویسنده و عنوان را از یک سند PHOTO حذف کرد.

Java

//  فایل PHOTO را در ویرایشگر بارگذاری کنید
final Redactor redactor = new Redactor("source.jpeg");
try
{
    // فیلد نویسنده را حذف کنید
    MetadataSearchRedaction redactionAuthor = 
        new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company");
    redactionAuthor.setFilter(MetadataFilters.Author);

    // فیلد عنوان را حذف کنید
    MetadataSearchRedaction redactionTitle = 
        new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage");
    redactionTitle.setFilter(MetadataFilters.Title);

    // تراکنش را اجرا کنید
    Redaction[] redactions = new Redaction[]
    {
        redactionAuthor, redactionTitle
    };
    redactor.apply(redactions);

    // فایل پاکسازی‌شده را ذخیره کنید
    SaveOptions saveOptions = new SaveOptions();
    saveOptions.setAddSuffix(true);
    saveOptions.setRasterizeToPDF(false);
    redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
برای کپی کردن کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

درباره GroupDocs.Redaction for Java

GroupDocs.Redaction به توسعه‌دهندگان Java این امکان را می‌دهد تا محتوای حساس را در فایل‌های PHOTO پنهان کنند، از جمله متن، بخش‌های تصویر و متادیتا.
بیشتر بیاموزید
About illustration

برای شروع آماده اید؟

GroupDocs.Redaction را به صورت رایگان دانلود کنید یا برای دسترسی کامل مجوز آزمایشی دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

از Java برای حذف متادیتای PHOTO استفاده کنید

با حذف متادیتا با استفاده از ابزارهای Java، اسناد PHOTO خود را محافظت کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی