<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"
Kode Tinggi Java API Untuk Menyembunyikan & Redact Data Sensitif
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Dukungan gratis | Lisensi sementara
GroupDocSredaction untuk Java adalah API di tempat yang memungkinkan aplikasi Java Anda untuk menyembunyikan dan mereduksi data, konten, informasi, atau metadata yang sensitif atau diklasifikasikan untuk membuatnya benar-benar tidak dapat dibaca dan tidak dapat dicari.
Dokumen Redaction Java On-Premise API Fitur
Pratinjau dokumen dengan menerimanya di
jpeg
,png
, ataubmp
format gambar.- Ganti atau sembunyikan teks yang diklasifikasikan
- Cari frasa yang tepat dan terapkan redaksi di atasnya. -Dukungan untuk pencarian case-sensitive & case-tidak sensitif.
- Dukungan untuk menggunakan pencarian ekspresi reguler (Regex).
- Opsi untuk menggunakan kotak berwarna serta string pengganti untuk redaksi.
- Kembali semua atau nilai metadata spesifik kosong (kosong / minim)
- redact nilai metadata
- Menerapkan filter untuk mengambil metadata yang diinginkan untuk redaksi
- Gunakan Ekspresi Reguler (Regex) untuk menyaring metadata yang diinginkan untuk redaksi
- Kemampuan untuk mendeteksi item metadata yang redaksi gagal, dilewati atau ditolak
- redact teks anotasi atau hapus anotasi
- Hapus semua atau komentar spesifik dari dokumen
- Cari string spesifik dalam komentar dan kemudian terapkan redaksi ke yang cocok
- Kemampuan untuk mereduksi teks spesifik dari dalam komentar alih -alih mengurangi/menghapus seluruh komentar
- Terapkan redaksi ke Microsoft Excel & Reg tertentu; Lembar kerja atau kolom
- Kemampuan menerapkan filter untuk mengidentifikasi & menunjuk kolom yang akan dihapus
- Redact Informasi Classfied & Sensitif dalam suatu gambar
- Terapkan kotak berwarna di atas area yang berisi informasi rahasia
- Kemampuan untuk mengubah metadata gambar dengan bertindak sebagai penghapus
exif
- Mendeteksi teks di dalam gambar melalui OCR dan kemudian redact teks itu
- Cari teks tertentu yang akan dihapus dalam gambar menggunakan Ekspresi Reguler (Regex) melalui OCR
- Terapkan redaksi area atau redaksi teks pada gambar yang tertanam dalam dokumen
OCR to perform redaction on Images
- Lakukan OCR pada dokumen yang dipindai
- Lakukan OCR pada gambar yang tertanam dalam Microsoft Word & Reg; atau file PDF
Create PDF files with image redaction
Support for rasterisasi to make redacted Pdf non-searchable and without metadata
Keeping the document formatting intact even after the removal (redaction) of sensitive data
Anda juga dapat menerapkan penangan format khusus untuk format file yang saat ini tidak didukung.
Format file redaksi dokumen yang didukung
Operasi redaksi pada badan dokumen & metadata didukung untuk format file berikut:
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
Gambar: jpeg/tif/tiff/png/bmp/gif
Tata letak tetap: pdf
Operasi redaksi pada anotasi dokumen (komentar) didukung untuk format file berikut:
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
Tata letak tetap: pdf
Operasi redaksi pada gambar tertanam dokumen didukung untuk format file berikut:
Microsoft Word & Reg ;: Doc/dot/docx/docm/dotx/dotm/rtf
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Tata letak tetap: pdf
Operasi redaksi pada dokumen OCR (pengenalan karakter optik) didukung untuk format file berikut:
Microsoft Word & Reg ;: Doc/dot/docx/docm/dotx/dotm
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Gambar: jpeg/tif/tiff/png/bmp
Tata letak tetap: pdf
Untuk detail dan batasan, silakan kunjungi, Format dokumen yang didukung.
Persyaratan sistem
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: Mac OS X
- Linux: Ubuntu, OpenSuse, Centos, dan lainnya
- Versi Java:
j2se 7.0 (1.7)
,j2se 8.0 (1.8)
atau di atas (misalnya Java 10)
GroupDocs.Redaction untuk Java tidak memerlukan perangkat lunak eksternal atau alat pihak ketiga untuk diinstal. Ikuti saja salah satu cara seperti yang dijelaskan dalam Instalasi dan Konfigurasi.
Memulai
GroupDocs menyelenggarakan semua API Java di Repositori GroupDocs. Anda dapat dengan mudah menggunakan GroupDocs.Redaction untuk Java API langsung di proyek Maven Anda dengan konfigurasi sederhana. Untuk instruksi terperinci, silakan kunjungi halaman dokumentasi Instalasi dari Repositori GroupDocs Menggunakan Maven.
Contoh Kode Java Untuk Mengonversi Docx ke Raster & Redacted PDF
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(); }
}
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Dukungan gratis | Lisensi sementara
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