<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!  

Hohe Code -Java -API zum Verstecken und Redakteen von sensiblen Daten

main-banner

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

GroupDocSredaction für Java ist eine On-Premise-API, die es Ihren Java-Anwendungen ermöglicht, sensible oder klassifizierte Daten, Inhalte, Informationen oder Metadaten zu verbergen und zu reduzieren, um sie völlig unlesbar und nicht durchsuchbar zu machen.

Dokument Redaktion Java On-Premise-API-Funktionen

  • Vorschau des Dokuments, indem Sie es in JPEG, png oder bmp Bildformat rendern.

  • Textrötung

    • Ersetzen oder verbergen Sie den klassifizierten Text
    • Suchen Sie nach einem genauen Satz und wenden Sie darauf eine Redaktion an. -Unterstützung für die sensible und unempfindliche Suche nach Fall sensitiv.
    • Unterstützung bei der Verwendung regulärer Ausdrücke (REGEX).
    • Option zur Verwendung eines farbigen Box sowie eine Ersatzzeichenfolge für die Redaktion.
  • Metadaten Redaktion

    • Alle oder spezifischen Metadatenwerte leer (leer / minimal)
    • Die Metadatenwerte reduzieren
    • Wenden Sie Filter an, um die gewünschten Metadaten für die Redaktion abzurufen
    • Verwenden Sie reguläre Ausdrücke (Regex), um die gewünschten Metadaten für die Redaktion herauszufiltern
    • Fähigkeit, die Metadatenelemente zu erkennen, für die die Redaktion fehlgeschlagen, übersprungen oder abgelehnt wurde
  • Annotationsrötung

    • den Annotationstext reduzieren oder die Anmerkungen löschen
    • Entfernen Sie alle oder spezifischen Kommentare aus dem Dokument
    • Suchen Sie nach bestimmten Zeichenfolgen in Kommentaren und wenden Sie dann die redaktion
    • Fähigkeit, bestimmten Text aus dem Kommentar aus zu reduzieren, anstatt den gesamten Kommentar zu reduzieren/zu entfernen
  • Tabelle Redaktion

    • Anwenden Sie die Redaktion auf bestimmte Microsoft Excel & Reg; Arbeitsblatt oder Spalte
    • Fähigkeit, Filter anzuwenden, um die zu reduzierende Spalte zu identifizieren und zu bestimmen
  • Bildrötung

    • Redakteklassen- und empfindliche Informationen in einem Bild reduzieren
    • Wenden Sie einen farbigen Box über den Bereich an, der klassifizierte Informationen enthält
    • Fähigkeit, Bildmetadaten zu ändern, indem sie als “Exif” -Geräer fungiert
    • Text im Bild über OCR erkennen und diesen Text dann reduzieren
    • Suchen Sie nach einem bestimmten Text, der im Bild mit regulären Ausdrücken (REGEX) über OCR reduziert werden soll
    • Anwenden Sie die Bereichsrötung oder Textrötung auf die in Dokumente eingebetteten Bilder an
  • OCR to perform redaction on Images

    • Führen Sie OCR auf gescannten Dokumenten durch
    • Führen Sie OCR auf Bildern aus, die in Microsoft Word eingebettet sind & reg; oder PDF -Dateien
  • Create PDF files with image redaction

  • Support for Rasterisierung to make redacted PDF non-searchable and without metadata

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

  • Sie können auch Benutzerdefinierte Formathandler für die Dateiformate implementieren, die derzeit nicht unterstützt werden.

unterstützte Dokument -Redaktionsdateiformate

Der Redaktionsbetrieb auf der Dokumentkörper und Metadaten wird für die folgenden Dateiformate unterstützt: 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/pt/pps/pptm/ppsm/potm \
Bild: jpeg/tif/tiff/png/bmp/gif
Festes Layout: PDF Der Redaktionsvorgang in den Dokumentanmerkungen (Kommentaren) wird für die folgenden Dateiformate unterstützt: 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/pt/pps/pptm/ppsm/potm \
Festes Layout: PDF Die Redaktionsoperation auf den eingebetteten Dokumentbildern wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft PowerPoint & Reg;: pptx/ppt/ppsx/pt/pps/pptm/ppsm/potm \
Festes Layout: PDF Der Redaktionsvorgang im Dokument OCR (optische Zeichenerkennung) wird für die folgenden Dateiformate unterstützt: Microsoft Word & reg;: doc/dot/docx/docm/dotx/dotm
Microsoft PowerPoint & Reg;: pptx/ppt/ppsx/pt/pps/pptm/ppsm/potm \
Bild: jpeg/tif/tiff/png/bmp
Festes Layout: PDF

Für Details und Einschränkungen besuchen Sie bitte Unterstützte Dokumentformate.

System Anforderungen

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS x
  • Linux: Ubuntu, OpenSuse, Centos und andere
  • Java -Versionen: J2SE 7.0 (1,7), `J2SE 8.0 (1,8) oder höher (zum Beispiel Java 10)

GroupDocs.Redaction für Java erfordert keine externe Software oder ein Drittanbieter -Tool. Folgen Sie einfach einem der in Installation und Konfiguration beschriebenen Wege.

Loslegen

GroupDocs veranstaltet alle Java -APIs im GroupDocs Repository. Sie können problemlos GroupDocs.Redaction für Java -API direkt in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installation vom GroupDocs -Repository mit Maven Dokumentationsseite.

Beispiel Java -Code, um docx in rasterisierte und reduzierte PDF umzuwandeln

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(); }
}

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
22.1019. Oktober 2022
20.725. Januar 2022
19.1125. Januar 2022
21.1210. Dezember 2021
21.625. Juni 2021
21.129. Januar 2021
20.1113. November 2020
20.228. Februar 2020
20.116. Januar 2020
19.611. Juni 2019