<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-redaction</artifactId>
      <version>22.10</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '22.10')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-redaction" rev="22.10">
   <artifact name="groupdocs-redaction" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "22.10"
copied!  

Yüksek Kod Java API Hassas verileri gizlemek ve reddetmek için

main-banner

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Ücretsiz Destek | Geçici lisans

Java için GroupDocsRedAction, Java uygulamalarınızın hassas veya sınıflandırılmış veri, içerik, bilgi veya meta verileri tamamen okunamayan ve aranamaz hale getirmek için gizlemesini ve düzeltmesini sağlayan şirket içi API’dır.

Document Redaction Java Şirket içi API özellikleri

  • Belgeyi jpeg, png veya bmp görüntü formatında oluşturarak önizleyin.

  • Metin redaksiyonu

    • Sınıflandırılmış metni değiştirin veya gizle
    • Kesin bir cümle arayın ve üzerinde redaksiyon uygulayın. -Vaka duyarlı ve vakaya duyarlı olmayan arama desteği.
    • Düzenli İfadeler (Regex) Arama Kullanımı Desteği.
    • Renkli bir kutu kullanma seçeneği ve redaksiyon için yedek bir dizeyi kullanma seçeneği.
  • Meta veri redaksiyonu

    • Tüm veya belirli meta veri değerlerini boş (boş / minimal) geri ödeme
    • Meta veri değerlerini düzelt
    • Redaksiyon için istenen meta verileri almak için filtreler uygulayın
    • Redaksiyon için istenen meta verileri filtrelemek için normal ifadeler (Regex) kullanın
    • Redaksiyonun başarısız olduğu, atladığı veya reddedildiği meta veri öğelerini tespit etme yeteneği
  • Ek açıklama redaksiyonu

    • Ek açıklama metnini düzeltme veya ek açıklamaları silin
    • Belgedeki tüm veya belirli yorumları kaldırın
    • Yorumlar içinde belirli dizeleri arayın ve ardından eşleşenlere redaksiyon uygulayın
    • Tüm yorumu düzeltme/kaldırma yerine yorum içinden belirli bir metni düzeltme yeteneği
  • Elektronik tablo redaksiyonu

    • Redaksiyonu belirli Microsoft Excel & Reg’e uygulayın; Çalışma sayfası veya sütun
    • Çözülecek sütunu tanımlamak ve belirlemek için filtreler uygulayabilme
  • Resim Redaksiyonu

    • Bir resim içindeki ClassFied ve Hassas Bilgileri redakta
    • Sınıflandırılmış bilgiler içeren alanın üzerine renkli bir kutu uygulayın
    • `exif ‘silgi olarak hareket ederek görüntü meta verilerini değiştirme yeteneği
    • Görüntü içindeki metni OCR üzerinden algılayın ve ardından bu metni düzelt
    • OCR üzerinden normal ifadeler (Regex) kullanarak görüntü içinde düzeltilecek belirli bir metni arayın
    • Belgelere gömülü görüntülere alan redaksiyonu veya metin redaksiyonu uygulayın
  • OCR to perform redaction on Images

    • Taranan belgelerde OCR yapın
    • Microsoft Word & Reg içine gömülü görüntülerde OCR yapın; veya PDF dosyaları
  • Create PDF files with image redaction

  • Support for rasterleştirme to make redacted PDF non-searchable and without metadata

  • Keeping the document formatting intact even after the removal (redaction) of sensitive data

  • Şu anda desteklenmeyen dosya formatları için Özel Biçim İşleyicisi da uygulayabilirsiniz.

Desteklenen Belge redaksiyon dosyası biçimleri

Belge gövdesi ve meta verilerdeki redaksiyon işlemi aşağıdaki dosya biçimleri için desteklenir: Microsoft Word & Reg ;: DOC/DOT/DOCX/DOCM/DOTX/DOTM/RTF
microsoft excel & reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Resim: JPEG/TIF/TIFF/PNG/BMP/GIF
Sabit Düzen: PDF Belge ek açıklamalarındaki (yorumlar) redaksiyon işlemi aşağıdaki dosya biçimleri için desteklenir: Microsoft Word & Reg ;: DOC/DOT/DOCX/DOCM/DOTX/DOTM/RTF
microsoft excel & reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Sabit Düzen: PDF Belge gömülü resimlerdeki redaksiyon işlemi aşağıdaki dosya biçimleri için desteklenir: Microsoft Word & Reg ;: DOC/DOT/DOCX/DOCM/DOTX/DOTM/RTF
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Sabit Düzen: PDF Aşağıdaki dosya formatları için OCR (optik karakter tanıma) belgesindeki redaksiyon işlemi desteklenir: Microsoft Word & Reg ;: DOC/DOT/DOCX/DOCM/DOTX/DOTM
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Resim: JPEG/TIF/TIFF/PNG/BMP
Sabit Düzen: PDF

Ayrıntılar ve sınırlamalar için lütfen Desteklenen belge biçimleri‘ı ziyaret edin.

Sistem gereksinimleri

  • Microsoft Windows: *indows Desktop & Server (X86, X64), Microsoft Azure
  • MacOS: *ac OS X
  • linux: *buntu, opense, centos ve diğerleri
  • Java Sürümleri: *J2SE 7.0 (1.7), J2SE 8.0 (1.8)` veya üstü (örneğin Java 10)

GroupDoc.SedAction Java için herhangi bir harici yazılım veya üçüncü taraf aracı yüklenmesini gerektirmez. Kurulum ve Yapılandırma‘da açıklanan yollardan birini takip edin.

Başlamak

GroupDocs, Groupdocs Deposu‘da tüm Java API’lerine ev sahipliği yapıyor. Basit konfigürasyonlarla doğrudan Maven projelerinizde Java API için GroupDocs.Redaction’ı kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Maven kullanarak GroupDocs deposundan kurulum belge sayfasını ziyaret edin.

Docx’ı rasterize ve düzeltilmiş PDF’ye dönüştürmek için örnek java kodu

ByteArrayInputStream inputStream = null;
// Rasterize the document before applying redactions
final Redactor raterizer = new Redactor("C:\\Temp\\sample.docx");
try
{
    // Perform annotation and textual redactions, if needed
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    RasterizationOptions options = new RasterizationOptions();
    options.setEnabled(true);
    raterizer.save(stream, options);
    inputStream = new ByteArrayInputStream(stream.toByteArray());  
    stream.close();
}
finally { raterizer.close(); }
if (inputStream != null)
{
    // Re-open the rasterized PDF document to redact its pages as images
    final Redactor redactor = new Redactor(inputStream);
    try
    {
        RedactorChangeLog result = redactor.apply(new ImageAreaRedaction(new java.awt.Point(1160, 2375),
            new RegionReplacementOptions(java.awt.Color.BLUE, new java.awt.Dimension(1050, 720))));
        if (result.getStatus() != RedactionStatus.Failed)
        {
            final FileOutputStream fileStream = new FileOutputStream("C:\\Temp\\sample_docx_Raster.pdf");
            try
            {
                RasterizationOptions options = new  RasterizationOptions();
                options.setEnabled(false);
                redactor.save(fileStream, options);
            }
            finally { fileStream.close(); }
        }         
    }
    finally { redactor.close(); inputStream.close(); }
}

Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Ücretsiz Destek | Geçici lisans

VersionRelease Date
22.1019 Ekim 2022
20.725 Ocak 2022
19.1125 Ocak 2022
21.1210 Aralık 2021
21.625 Haziran 2021
21.129 Ocak 2021
20.1113 Kasım 2020
20.228 Şubat 2020
20.116 Ocak 2020
19.611 Haziran 2019