Jak vyčistit metadata z dokumentu Word v Pythonu

Tento článek poskytuje přehled jak vyčistit metadata z dokumentu Word v Pythonu. Obsahuje podrobnosti o nastavení vývojového prostředí pro vývoj a spuštění přiloženého ukázkového kódu spolu s kroky programování a ukázkovým spustitelným kódem pro odstranění metadat z Wordu v Pythonu. Dozvíte se také rozdíl mezi odebráním uživatelských vlastností a vestavěných vlastností.

Kroky k odstranění metadat z dokumentu Word v Pythonu

  1. Nastavte IDE tak, aby k odstranění metadat používalo Aspose.Words pro Python přes .NET
  2. Načtěte soubor DOC pomocí objektu třídy Document
  3. Získejte přístup ke kolekci vlastních vlastností pomocí vlastnosti custom_document_properties
  4. Voláním metody clear() v kolekci odstraníte vlastnosti a hodnoty současně
  5. Získejte přístup ke kolekci vestavěných vlastností pomocí vlastnosti built_in_document_properties
  6. Voláním metody clear() v kolekci vymažete pouze hodnoty
  7. Uložte výsledný soubor aplikace Word

Uvedené kroky nabízejí systematický přístup k vyčištění metadat z dokumentu Word v Pythonu. Tento proces je poměrně snadný, protože se nejprve načte cílový soubor a následně se zpřístupní kolekce vlastních a vestavěných vlastností. Obě kolekce obsahují metodu clear(), kterou lze použít k odstranění vlastností.

Kód pro vymazání metadat z dokumentu Word v Pythonu

Tento stručný kód ilustruje proces odstranění všech vlastností dokumentu a osobních informací v Pythonu. Custom_document_properties obsahuje metodu clear(), která dokáže odstranit vlastnost i její hodnotu, zatímco metoda clear() v kolekci built_in_document_properties pouze vymaže hodnoty a neodstraní samotnou vlastnost. Jakmile jsou vlastnosti vymazány, můžete před uložením výstupního souboru dále manipulovat s výstupním souborem pomocí řady vlastností ve třídě Document.

Tento kód nás poučil o tom, jak odstranit všechny vlastnosti dokumentu a osobní informace v Pythonu. Pokud chcete odstranit komentáře ze souboru aplikace Word, přečtěte si článek na jak odstranit komentáře ve Wordu pomocí Pythonu.

 Čeština