Ověření digitálního podpisu v dokumentu Word pomocí Pythonu

Tento článek popisuje, jak ověřit digitální podpis v dokumentu Word pomocí Pythonu. Obsahuje informace o nastavení IDE, seznam programovacích pokynů a ukázkový kód pro kontrolu digitálního podpisu ve Wordu pomocí Pythonu. Naučíte se přistupovat ke všem podpisům v souboru Word a získat různé vlastnosti každého podpisu.

Kroky pro ověření podpisu DOCX pomocí Python

  1. Nastavte prostředí pro použití Aspose.Words for Python via .NET k ověření digitálního podpisu
  2. Nastavte cestu k souboru Word obsahujícímu digital signature
  3. Zjistěte existenci podpisu v cílovém souboru Word
  4. Načtěte kolekci podpisů ze souboru Word
  5. Zkontrolujte příznak valid z kolekce podpisů
  6. Projděte všechny podpisy a přistupujte ke každému z nich
  7. Zobrazte všechny vlastnosti každého podpisu pro potvrzení uživatelem

Tyto kroky definují proces ověření podpisu dokumentu pomocí Pythonu. Zkontrolujte existenci podpisu v cílovém souboru Word a načtěte kolekci podpisů, pokud je v souboru nalezena. Nakonec projděte každý podpis a zobrazte jeho vlastnosti uživateli pro ověření.

Kód pro ověření elektronického podpisu v DOCX pomocí Python

Výše uvedený kód demonstruje proces validace podpisu DOCX pomocí Pythonu. Třída FileFormatInfo má možnost zkontrolovat, zda je zdrojový soubor šifrovaný a vyžaduje heslo k otevření. Všimněte si, že v Pythonu může být přímý přístup k detailům certificate_holder.certificate omezen; nemusíte mít přístup k jeho vlastnostem.

Tento článek nás provedl ověřením digitálních podpisů v souboru Word. Chcete-li vytisknout soubor Word s komentáři, podívejte se na článek Tisk dokumentu Word s komentáři v Pythonu.

 Čeština