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

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

فایل‌های PDF را با استفاده از Java و GroupDocs.Redaction for Java پاک‌سازی کنید. متن‌های شخصی، قانونی یا تجاری را ویرایش کنید.

چگونه متن را در فایل‌های Pdf ویرایش کنیم

با GroupDocs.Redaction for Java، توسعه‌دهندگان Java می‌توانند محتوای حساس را در چند مرحله حذف کنند.

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

// یک Redactor ایجاد کرده و سند را بارگذاری کنید
final Redactor redactor = new Redactor("input.pdf");
try
{
    // قوانین ویرایش خود را تنظیم کنید
    // متن‌هایی که باید حذف شوند و آنچه باید جایگزین شود را اضافه کنید
    ReplacementOptions opt = new ReplacementOptions("[redacted]");
    
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);

    // ویرایش را اعمال کرده و فایل جدید را ذخیره کنید
    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 اطلاعات حساس را در قالب‌های مختلف حذف می‌کند. متن، تصاویر و اطلاعات متا را ویرایش کنید در حالی که فایل‌ها قابل خواندن باقی می‌مانند.

ابزارهایی برای ویرایش متن و تصویر

پیدا کردن و جایگزینی متن

هر کلمه یا عبارتی را جستجو کرده و جایگزین کنید. کار با متن ساده یا regex.

پنهان‌سازی محتوای تصویر

عکس‌ها یا قسمت‌هایی از تصاویر را با استفاده از پوشش‌های رنگی پنهان کنید.

پاک‌سازی اطلاعات متا

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

حذف متن با استفاده از Regex

از regex برای پیدا کردن و پنهان‌سازی الگوهایی مانند ایمیل‌ها، شناسه‌ها یا فرمت‌های دلخواه استفاده کنید.

Java

//  سندی که می‌خواهید ویرایش کنید را باز کنید
final Redactor redactor = new Redactor("source.pdf");
try
{
    // یک الگوی regex ایمیل و متن جایگزین را اضافه کنید
    ReplacementOptions repl_opt = new ReplacementOptions("[redacted]");
    String emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";

    RegexRedaction redaction = new RegexRedaction(emailRegex, repl_opt);
    
    // ویرایش را بر روی محتوای مطابقت اعمال کنید
    redactor.apply(redaction);

    // نسخه ویرایش‌شده را ذخیره کنید
    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 for Java به توسعه‌دهندگان Java یک روش ساده برای پاک‌سازی فایل‌های PDF می‌دهد. متن، تصاویر، نظرات و داده‌های پنهان را حذف یا جایگزین کنید.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

حذف فایل‌های PDF با Java

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

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

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