Preuredite metapodatke različice iz dokumenta RTF v Java

GroupDocs.Redaction je močan API za saniranje, ki omogoča odstranjevanje ali urejanje zaupnih informacij iz več kot 30 vrst dokumentov.


Prenesite brezplačno preizkusno različico

Kaj je redigirana metapodatkov?

Shranjevanje dokumenta v izvirni obliki zahteva brisanje ali redigiranje njegovih metapodatkov, da se odstranijo vsi zaupni podatki. Za te namene GroupDocs.Redaction zagotavlja API za redakcijo metapodatkov. GroupDocs.Redaction API omogoča shranjevanje redigiranih dokumentov v PDF, pretvorbo vseh strani v rastrske slike ali shranjevanje redigiranih dokumentov v izvirni obliki za nadaljnje urejanje. Vse oblike datotek, vključno z PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX in drugimi, imajo nekatere lastnosti metapodatkov. Te lastnosti vključujejo ime avtorja, kategorijo, ime podjetja, komentarje, čas ustvarjanja, zadnje posodobljene in še veliko več.Obstaja tudi nekaj skritih podatkov, povezanih z datotekami, ki si jih lahko ogledate z različnimi orodji in tehnikami. Z API-jem GroupDocs.Redaction lahko uporabite predelave metapodatkov za katero koli od teh lastnosti metapodatkov. Lahko jih spremenite ali izbrišete tako, da filtrirate želene metapodatke. V tem priročniku bomo razložili, kako lahko redigirate metapodatke različice iz dokumenta RTF v Java.

Uredij RTF Metapodatke v Java

Naslednja koda omogoča iskanje in redigiranje občutljivih podatkov iz dokumenta RTF. Obseg za redigiranje lahko nastavite tako, da nastavite filter, npr. na MetaTAfilter.version. To bo pustil regularnih izrazov ujemanja razveljavljena v vseh metapodatkovnih elementih, razen lastnosti« Različica »:

Kako urediti metapodatke RTF

  • Ustvarite primerek razreda Redactor in naložite datoteko RTF
  • Ustvarite primerek razreda MetadataSearchRedAction, da poiščete in zamenjate občutljive podatke iz metapodatkov dokumenta
  • Nastavite obseg za redakcijo z nastavitvijo filtra, npr. Uporaba metafilterjev.Različica v spodnji kodi
  • Način shranjevanja klicev s predmetom MetaDataSearchRedAction


final Redactor redactor = new Redactor(filePath);
try
{
MetadataSearchRedaction redaction = new MetadataSearchRedaction("version number", "--version--");
redaction.setFilter(MetadataFilters.Version);
redactor.apply(redaction);
SaveOptions options = new SaveOptions();
options.setAddSuffix(true);
options.setRasterizeToPDF(false);
// Save the document to "*_Redacted.*" file in original format
redactor.save(options);
}
finally { redactor.close(); }

Odstrani RTF metapodatke v Java

Vse ali določene metapodatke v dokumentu lahko zamenjate s praznimi (praznimi ali minimalnimi) vrednostmi z razredom EraseMetaDataRedAction. Naslednja koda prikazuje, kako lahko filtrirate in nato odstranite lastnost metapodatkov iz dokumenta RTF. Spodnji primer izprazni vse lastnosti dokumenta:

Kako izbrisati metapodatke različice

  • Ustvarite primerek razreda Redactor in naložite datoteko RTF
  • Ustvarite primerek razreda MetadataSearchRedAction, da odstranite metapodatke dokumenta
  • Nastavite obseg za redigiranje z nastavitvijo filtra, npr. Zamenjaj metaTAfilter.Vse z metaTAfilter.Version v spodnji kodi
  • Način shranjevanja klicev s predmetom MetaDataSearchRedAction


final Redactor redactor = new Redactor(filePath);
try
{
redactor.apply(new EraseMetadataRedaction(MetadataFilters.All));
SaveOptions options = new SaveOptions();
options.setAddSuffix(true);
options.setRasterizeToPDF(false);
// Save the document to "*_Redacted.*" file in original format
redactor.save(options);
}
finally { redactor.close(); }

Sistemske zahteve

GroupDocs.Redaction for Java API-ji so podprti na vseh večjih platformah in operacijskih sistemih. Za celoten vodnik po sistemskih zahtevah obiščite sistemske zahteve Preden izvedete spodnjo kodo, se prepričajte, da imate v vašem sistemu nameščene naslednje predpogoje:

  • Operacijski sistemi: Microsoft Windows, Linux, Mac OS
  • Razvojno okolje: NetBeans, Intellij IDEA, Eclipse itd
  • Java Runtime Okolje: J2SE 6.0 in več
  • Pridobite najnovejšo različico GroupDocs.Redaction for Java od Maven

Zakaj uporabljati GroupDocs.Redaction

  • Dovoli uporabnikom, da dodajo oblike dokumentov po meri in vrste redigiranja
  • Za odstranjevanje občutljivih informacij ni potrebna dodatna programska oprema
  • Sposobnost nastavitve dokumenta za upodabljanje obsega strani kot PDF
  • Enostaven način za urejanje različnih vrst metapodatkov: ime avtorja, različica, naslov, predmet, opis in še veliko več
  • Pridobivanje informacij o dokumentu - vrsta datoteke, število strani itd.


Priljubljen Redakcija Opcije

Redact BMP Datoteke

(Bitmap Image File)

Redact DOC Datoteke

(Microsoft Word Binary Format)

Redact DOCM Datoteke

(Microsoft Word 2007 Marco File)

Redact DOCX Datoteke

(Office 2007+ Word Document)

Redact DOT Datoteke

(Microsoft Word Template Files)

Redact DOTM Datoteke

(Microsoft Word 2007+ Template File)

Redact DOTX Datoteke

(Microsoft Word Template File )

Redact GIF Datoteke

(Graphical Interchange Format)

Redact JPEG Datoteke

(Joint Photographic Expert Group Image)

Redact PDF Datoteke

(Portable Document Format)

Redact PNG Datoteke

(Portable Network Graphic)

Redact POT Datoteke

(Microsoft PowerPoint Template Files)

Redact POTM Datoteke

(Microsoft PowerPoint Template File)

Redact PPS Datoteke

(PowerPoint Slide Show)

Redact PPSM Datoteke

(Macro-enabled Slide Show)

Redact PPSX Datoteke

(PowerPoint Slide Show)

Redact PPT Datoteke

(Microsoft PowerPoint 97-2003)

Redact PPTM Datoteke

(Macro-enabled Presentation File)

Redact PPTX Datoteke

(Open XML presentation Format)

Redact TIFF Datoteke

(Tagged Image File Format)

Redact XLS Datoteke

(Microsoft Excel Spreadsheet (Legacy))

Redact XLSM Datoteke

(Macro-enabled Spreadsheet)

Redact XLSX Datoteke

(Open XML Workbook)

Redact XLT Datoteke

(Excel 97 - 2003 Template)

Redact XLTM Datoteke

(Excel Macro-Enabled Template)

Redact XLTX Datoteke

(Excel Template)

Back to top
 Slovenščina