Odebrat vodoznak z Word Python | Smazat vodoznak Word

Narazili jste někdy na situaci, kdy potřebujete odstranit vodoznak z dokumentu aplikace Word (DOC nebo DOCX) pomocí Pythonu? V tomto příspěvku na blogu vás provedeme procesem odstranění vodoznaku z dokumentu Word pomocí Pythonu.

Tento článek se zabývá následujícími tématy:

  1. Knihovna Pythonu k odstranění vodoznaků z Wordu
  2. Odebrat textový vodoznak z dokumentu Word
  3. Odebrat vodoznak obrázku z dokumentu Word
  4. Přidat/odebrat vodoznak z Wordu Online
  5. Smazat vodoznak ve Wordu – užitečné zdroje
  6. Získat bezplatnou licenci

Knihovna Pythonu pro odstranění vodoznaku z Wordu

Použijeme Aspose.Words for Python, výkonnou knihovnu, která umožňuje vývojářům pracovat s dokumenty v mnoha formátech pomocí Pythonu. To eliminuje potřebu externího softwaru, jako je Microsoft Word, což vám umožní vytvářet, upravovat, převádět a analyzovat dokumenty Word přímo v aplikaci Python.

První věc, kterou musíme udělat, je nainstalovat knihovnu. Prosím stáhněte si balíček ze souborů ke stažení nebo nainstalujte jej z PyPI spuštěním následujícího příkazu pip v konzole:

> pip install aspose-words

Odebrat textový vodoznak z dokumentu aplikace Word

Jakmile máme knihovnu nainstalovanou, můžeme začít psát náš Python skript pro odstranění vodoznaku z dokumentu Wordu. Zde jsou jednoduché kroky k odstranění textového vodoznaku:

  1. Pomocí třídy Dokument načtěte dokument aplikace Word obsahující vodoznak.
  2. Zkontrolujte, zda je typ vodoznaku “TEXT”.
  3. Poté zavolejte metodu remove().
  4. Nakonec uložte aktualizovaný dokument aplikace Word pomocí metody save().

Následující ukázka kódu ukazuje, jak odstranit textový vodoznak z dokumentu aplikace Word pomocí Pythonu.

# Tento příklad kódu ukazuje, jak odstranit textový vodoznak z dokumentu aplikace Word.
# Načtěte dokument Word s vodoznakem
doc = aw.Document("WatermarkText.docx")

# Odstraňte textový vodoznak z
if (doc.watermark.type == aw.WatermarkType.TEXT) :
    doc.watermark.remove()

    # Uložte soubor
doc.save("RemoveWatermarkText_out.docx")
Odstraňte textový vodoznak z dokumentu aplikace Word pomocí Pythonu

Odstraňte vodoznak obrázku z dokumentu aplikace Word

Vodoznak obrázku můžeme také odstranit z dokumentu aplikace Word podle následujících kroků:

  1. Otevřete vodoznakový dokument aplikace Word pomocí třídy Document.
  2. Zkontrolujte, zda je typ vodoznaku “IMAGE”.
  3. Poté zavolejte metodu remove().
  4. Nakonec uložte aktualizovaný dokument aplikace Word pomocí metody save().

Následující ukázka kódu ukazuje, jak odstranit vodoznak obrázku z dokumentu aplikace Word pomocí Pythonu.

# Tento příklad kódu ukazuje, jak odstranit textový vodoznak z dokumentu aplikace Word.
# Načtěte vodoznakový dokument Word
doc = aw.Document("ImageWatermark.docx")

# Odstraňte textový vodoznak z
if (doc.watermark.type == aw.WatermarkType.IMAGE) :
    doc.watermark.remove()

    # Uložte soubor
doc.save("RemoveImageWatermark_out.docx")
Odstraňte vodoznak obrázku z dokumentu aplikace Word

Přidat nebo odebrat vodoznak v aplikaci Word Online

Můžete také použít tento bezplatný online nástroj k přidávání nebo odstraňování vodoznaků z dokumentů aplikace Word na cestách.

Jakmile skončíte, budete si moci okamžitě stáhnout aktualizovaný dokument aplikace Word.

Odstranit vodoznak ve Wordu – užitečné zdroje

  1. Přečtěte si část Práce s vodoznaky v oficiální dokumentaci, kde se dozvíte více o přidávání nebo odstraňování vodoznaků
  2. Přečtěte si podrobný blogový příspěvek o jak vložit vodoznak do dokumentu Word pomocí Pythonu

Kromě odstranění vodoznaku z dokumentu aplikace Word se dozvíte více o knihovně a prozkoumejte různé další funkce pomocí zdrojů níže:

Získejte bezplatnou licenci

Prosím získejte bezplatnou dočasnou licenci k odstranění vodoznaků z dokumentů aplikace Word bez zkušebních omezení. Za tímto účelem jednoduše přejděte na stránku „Dočasná licence“, kde najdete jasné pokyny, jak rychle a snadno získat bezplatnou licenci.

Závěr

V tomto článku jsme se naučili, jak odstranit textový nebo obrázkový vodoznak z dokumentu Word pomocí Pythonu. Podle kroků uvedených v tomto příspěvku na blogu můžete zautomatizovat úlohu odstraňování vodoznaků z vašich dokumentů.

Pokud máte nějaké dotazy nebo narazíte na nějaké nejasnosti, neváhejte navštívit naše bezplatné fórum podpory, kde získáte pomoc.

Viz také