Redact Maklumat Peribadi melalui Java API

Kecualikan atau sembunyikan maklumat peribadi & metadata daripada dokumen, lembaran kerja, persembahan, PDF dan fail imej raster menggunakan Java redaction API.


Muat turun percubaan percuma

API GroupDocs.Redaction for Java membolehkan pemaju membuang data sensitif daripada format fail popular seperti Microsoft Word, Excel, PowerPoint, PDF dan imej supaya ia boleh digunakan dan diedarkan, tetapi masih melindungi maklumat sulit juga. Perpustakaan redaksi menawarkan antara muka bebas format tunggal untuk menyunting sebarang jenis maklumat rahsia termasuk nombor keselamatan sosial, maklumat perubatan, butiran kewangan, proprietari, undang-undang atau bahkan perdagangan melalui teks, metadata dan jenis redaksi anotasi. Ia membolehkan anda menyimpan dokumen dalam format asalnya dan membuat dokumen PDF yang dibersihkan dengan imej raster halaman asal.

GroupDocs.Redaction untuk Java Ciri-ciri

Pastikan Privasi dengan Redacting Data Dikelaskan anda

Perpustakaan GroupDocs.Redaction for Java memberi kuasa kepada pembangun untuk menyunting teks dan gambar dari dokumen yang disokong dengan menggunakan pelbagai jenis redaksi. Untuk menggunakan API Redaction kami adalah mudah dan lurus ke hadapan.

Contoh kod berikut menggunakan dokumen jadual seperti hamparan Microsoft Excel di mana skop redaksi boleh dihadkan kepada lembaran kerja dan/atau lajur tertentu. Ia menggunakan penapis untuk menyunting lajur kedua dengan e-mel pada lembaran kerja “Pelanggan”, meninggalkan semua e-mel lain yang tidak disentuh dalam dokumen.

// Buat contoh 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+)*$");
    // Sapukan 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(); }

Sumber sokongan dan pembelajaran

GroupDocs.Redaction menawarkan API tontonan dokumen untuk persekitaran pembangunan popular yang lain

Back to top
 Melayu