<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>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '22.10')
<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>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "22.10"
Hohe Code -Java -API zum Verstecken und Redakteen von sensiblen Daten
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
oderbmp
Bildformat rendern.- 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.
- 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
- 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
- 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
- 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
GroupDocs.Total GroupDocs.Redaction API on-premise DOC DOT DOCX DOCM DOTX DOTM RTF XLSX XLSM XLTX XLTM XLS XLT CSV PPTX PPT PPSX POT PPS PPTM PPSM POTM JPEG TIF TIFF PNG BMP GIF PDF metadata redaction redact restarize restarization regex regular expression classified secure sensitive filter search case-sensitive case-insensitive annotation image OCR windows macOS Linux azure J2SE document automation