Tento základní návod vás provede jak upravit dokument Word pomocí Pythonu pomocí kroků pro konfiguraci prostředí, podrobností o načtení existujícího dokumentu Word a přesunutí ovládacího prvku na požadovanou pozici v něm. Naučíte se, jak Python upravit DOCX přidáním odstavce na začátek načteného souboru DOCX. Naučí také nastavit formátování nově přidaného textu.
Kroky k úpravě dokumentu Word pomocí Pythonu
- Vytvořte prostředí, které bude používat Aspose.Words pro Python přes .NET k úpravě dokumentu aplikace Word
- Importujte jmenný prostor aspose.words poskytnutím aliasu
- Načtěte požadovaný soubor aplikace Word do objektu dokumentu, který chcete upravit pomocí Pythonu
- Vytvořte instanci objektu třídy DocumentBuilder pomocí načteného souboru aplikace Word
- Pomocí tohoto objektu DocumentBuilder se přesuňte na začátek dokumentu
- Získejte písmo aktuálního umístění kurzoru a upravte jej podle svých požadavků
- Nastavte formátování odstavce a napište požadovaný text, než jej uložíte zpět na disk
Tyto kroky popisují proces úpravy dokumentu Word pomocí Pythonu sdílením odkazu na konfiguraci prostředí a poté sledu úkolů k dosažení funkčnosti. Načtete požadovaný dokument a přesunete ovládací prvek na začátek dokumentu, můžete jej však přesunout kamkoli v načteném dokumentu. Jakmile se ovládací prvek přesune na určitou pozici, automaticky vybere písmo a další nastavení textu v tomto umístění, které můžete upravit a použít pro vložení nebo úpravu textu, jak je ukázáno v následujícím ukázkovém kódu.
Kód pro úpravu DOCX v Pythonu
Zde je ukázáno, jak upravit DOCX Python kód, který používá objekt třídy DocumentBuilder k řízení načteného souboru Word. Tato třída poskytuje funkce pro přesun ovládání pomocí move_to_document_start, move_to_document_end a jakéhokoli jiného prvku v dokumentu spolu s funkcemi pro psaní nových řádků a vkládání textu do existujícího obsahu. Lze jej také použít pro práci s tabulkami, vkládání různých typů zalomení, vkládání ovládacích prvků, jako jsou zaškrtávací políčka, pole se seznamem, poznámky pod čarou a vkládání obrázků, abychom jmenovali alespoň některé.
Tento článek nás navedl k úpravě DOCX v Pythonu, ale pokud se chcete naučit vytvářet nový wordový dokument pomocí Pythonu, podívejte se na článek na jak vytvořit dokument Word pomocí Pythonu.