Realizē privāto informāciju, izmantojot Java API

Izslēdziet vai paslēpiet personisko informāciju un metadatus no dokumentiem, darblapām, prezentācijām, PDF un rastra attēlu failiem, izmantojot Java redakcijas API.


Lejupielādējiet bezmaksas izmēģinājumu

GroupDocs.Redaction for Java API ļauj izstrādātājiem noņemt sensitīvus datus no populāriem failu formātiem, piemēram, Microsoft Word, Excel, PowerPoint, PDF un attēliem, lai tos varētu izmantot un izplatīt, bet joprojām aizsargā konfidenciālu informāciju. Redakcijas bibliotēka piedāvā vienotu formāta neatkarīgu saskarni, lai rediģētu jebkāda veida klasificētu informāciju, tostarp sociālā nodrošinājuma numurus, medicīnisko informāciju, finanšu, patentētu, juridisku vai pat tirdzniecības informāciju, izmantojot tekstu, metadatus un anotāciju redakcijas veidus. Tas ļauj saglabāt dokumentu tā sākotnējā formātā un izveidot dezinficētu PDF dokumentu ar oriģinālo lapu rastra attēliem.

GroupDocs.Redaction Java funkcijām

Privātuma nodrošināšanai, redakcijā savus klasificētos datus

GroupDocs.Redaction for Java bibliotēka ļauj izstrādātājiem rediģēt tekstu un attēlus no atbalstītajiem dokumentiem, izmantojot dažādus redakcijas veidus. Lai izmantotu mūsu Redaction API ir vienkārša un taisni uz priekšu.

Šajā koda piemērā tiek izmantots tabulveida dokuments, piemēram, Microsoft Excel izklājlapa, kurā redakcijas tvērumu var ierobežot līdz noteiktai darblapai un/vai kolonnai. Tas izmanto filtrus, lai rediģētu otro kolonnu ar e-pasta ziņojumiem darblapā “Klienti”, atstājot visus pārējos e-pasta ziņojumus dokumentā neskartu.

// Redaktora klases instances izveide
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+)*$");
    // Lietot redakciju
    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(); }

Atbalsta un mācību resursi

GroupDocs.Redaction piedāvā dokumentu apskates API citām populārām izstrādes vidēm

Back to top
 Latviešu