ویژگی‌های اصلی GroupDocs.Redaction for Java

حذف متادیتا از فایل‌های PDF با استفاده از Java

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

پاکسازی متادیتا در اسناد Pdf

با GroupDocs.Redaction شروع کنید تا متادیتا را در پروژه‌های Java خود محافظت کنید.

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

// از Redactor برای باز کردن فایل استفاده کنید
final Redactor redactor = new Redactor("input.pdf");
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 به شما امکان می‌دهد محتوای خصوصی را در فرمت‌های مختلف اسناد پاک کنید. فایل‌های خود را امن و آسان برای به اشتراک‌گذاری نگه‌دارید.

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

پاکسازی متن

کلمات شخصی یا حساس را در اسناد خود پیدا و حذف کنید.

پوشاندن تصاویر

روی تصاویر پوشش‌هایی قرار دهید تا جزئیات خصوصی را پنهان کنید.

حذف متادیتا

متادیتای پنهان که ممکن است اطلاعات خصوصی را افشا کند، پاک کنید.

پاکسازی متادیتای پنهان

این مثال نشان می‌دهد که چگونه می‌توان متادیتا را در فایل‌های PDF تغییر داد یا حذف کرد.

Java

//  فایل PDF را با استفاده از ویرایشگر باز کنید
final Redactor redactor = new Redactor("source.pdf");
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 ابزارهایی می‌دهد تا متن، محتویات تصویر و متادیتا را در اسناد PDF پنهان کنند.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

ایمن‌سازی فایل‌های PDF با پاکسازی متادیتا از Java

فیلدهای پنهان را در فایل‌های PDF خود با استفاده از Java پاک کنید. حریم خصوصی را با یک ابزار ساده پاکسازی متادیتا محافظت کنید.

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

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