Redact Informasi Pribadi melalui Java API

Kecualikan atau sembunyikan informasi & metadata pribadi dari dokumen, lembar kerja, presentasi, PDF, dan file gambar raster menggunakan API redaksi Java.


Unduh Uji Coba Gratis

GroupDocs.Redaction for Java API memungkinkan pengembang menghapus data sensitif dari format file populer seperti Microsoft Word, Excel, PowerPoint, PDF, dan gambar sehingga dapat digunakan dan didistribusikan, namun tetap melindungi informasi rahasia juga. Pustaka redaksi menawarkan antarmuka format-independen tunggal untuk menyunting semua jenis informasi rahasia termasuk nomor jaminan sosial, informasi medis, keuangan, kepemilikan, hukum, atau bahkan detail perdagangan melalui teks, metadata, dan jenis redaksi anotasi. Ini memungkinkan Anda untuk menyimpan dokumen dalam format aslinya dan membuat dokumen PDF yang disanitasi dengan gambar raster dari halaman asli.

GroupDocs.Redaction untuk Fitur Java

Pastikan Privasi dengan Redacting Data Rahasia Anda

GroupDocs.Redaction for Java library memberdayakan pengembang untuk menyunting teks dan gambar dari dokumen yang didukung dengan menggunakan berbagai jenis redaksi. Untuk menggunakan Redaction API kami sederhana dan mudah.

Contoh kode berikut menggunakan dokumen tabular seperti lembar bentang Microsoft Excel di mana ruang lingkup redaksi dapat dibatasi pada lembar kerja dan/atau kolom tertentu. Ini menggunakan filter untuk menyunting kolom kedua dengan email pada lembar kerja “Pelanggan”, membiarkan semua email lain tidak tersentuh dalam dokumen.

// Buat instance kelas Redactor
final Redactor redactor  = new Redactor("sample.xlsx");
try
{
    CellFilter filter = new CellFilter();
    filter.setColumnIndex(1);
    filter.setWorkSheetName("Customers");
    Pattern expression = Pattern.compile("^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
    // Terapkan redaksi
    RedactorChangeLog result = redactor.apply(new CellColumnRedaction(filter, expression, new ReplacementOptions("[customer email]")));
    if (result.getStatus() != RedactionStatus.Failed)
    {
        SaveOptions so = new SaveOptions();
        so.setAddSuffix(true);
        so.setRasterizeToPDF(false);
        redactor.save(so);
    };
}
finally { redactor.close(); }

Dukungan dan Sumber Belajar

GroupDocs.Redaction menawarkan API tampilan dokumen untuk lingkungan pengembangan populer lainnya

Back to top
 Indonesian