Uloženie dokumentu v pôvodnom formáte vyžaduje vymazanie alebo redigovanie jeho metaúdajov, aby sa odstránili všetky dôverné údaje. Na tieto účely GroupDocs.Redaction poskytuje API pre redakciu metadát. GroupDocs.Redaction API umožňuje buď uložiť redigované dokumenty v PDF, transformovať všetky stránky na rastrové obrázky alebo uložiť redigovaný dokument v pôvodnom formáte pre ďalšie úpravy. Všetky formáty súborov vrátane PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX a ďalších majú niektoré vlastnosti metaúdajov. Tieto vlastnosti zahŕňajú meno autora, kategóriu, názov spoločnosti, komentáre, čas vytvorenia, poslednú aktualizáciu a mnoho ďalších.K súborom sú spojené aj niektoré skryté údaje, ktoré je možné zobraziť pomocou rôznych nástrojov a techník. Pomocou GroupDocs.Redaction API môžete použiť redigovanie metaúdajov na ktorúkoľvek z týchto vlastností metaúdajov. Môžete ich zmeniť alebo odstrániť filtrovaním požadovaných metaúdajov. V tejto príručke vám vysvetlíme, ako môžete redigovať metadáta verzie z dokumentu PPSM v Java.
Nasledujúci kód umožňuje vyhľadávať a redigovať citlivé údaje z dokumentu PPSM. Rozsah redigovania môžete nastaviť nastavením filtra, napr. na MetadataFilter.version. Zhody regulárnych výrazov ponechá nedokončené vo všetkých položkách metaúdajov okrem vlastnosti „Verzia“:
Všetky alebo konkrétne metaúdaje v dokumente môžete nahradiť prázdnymi (prázdnymi alebo minimálnymi) hodnotami pomocou triedy EraseMetaData Action. Nasledujúci kód ukazuje, ako môžete filtrovať a potom odstrániť vlastnosť metaúdajov z dokumentu PPSM. Nižšie uvedený príklad vymaže všetky vlastnosti dokumentu:
GroupDocs.Redaction for Java API sú podporované na všetkých hlavných platformách a operačných systémoch. Kompletnú príručku systémových požiadaviek nájdete na stránke systémové požiadavky Pred spustením kódu nižšie sa uistite, že máte vo svojom systéme nainštalované nasledujúce predpoklady:
(Bitmap Image File)
(Microsoft Word Binary Format)
(Microsoft Word 2007 Marco File)
(Office 2007+ Word Document)
(Microsoft Word Template Files)
(Microsoft Word 2007+ Template File)
(Microsoft Word Template File )
(Graphical Interchange Format)
(Joint Photographic Expert Group Image)
(Portable Document Format)
(Portable Network Graphic)
(Microsoft PowerPoint Template Files)
(Microsoft PowerPoint Template File)
(PowerPoint Slide Show)
(PowerPoint Slide Show)
(Microsoft PowerPoint 97-2003)
(Macro-enabled Presentation File)
(Open XML presentation Format)
(Rich Text Format)
(Tagged Image File Format)
(Microsoft Excel Spreadsheet (Legacy))
(Macro-enabled Spreadsheet)
(Open XML Workbook)
(Excel 97 - 2003 Template)
(Excel Macro-Enabled Template)
(Excel Template)