ببینید که چه کاری می‌توانید با GroupDocs.Redaction for Java انجام دهید

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

از Java برای حذف جزئیات شخصی یا پنهان در اسناد XLSX خود استفاده کنید. ایده‌آل برای کار و استفاده شخصی.

حذف متادیتا از فایل‌های Xlsx

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

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

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

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

حذف متن

کلمات یا عبارات حاوی داده‌های خصوصی را جستجو کنید و آنها را حذف کنید.

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

بخشی از تصاویر را با پوشش‌های اضافه پنهان کنید.

حذف متادیتا

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

مثال حذف متادیتا

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

Java

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

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

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

منابع مفید

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

پاکسازی متادیتا در XLSX با Java

از ابزارهای Java برای حذف داده‌های پنهان از فایل‌های XLSX استفاده کنید. اسناد پاک و امنیتی را به اشتراک بگذارید.

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

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