Open Source Python DOCX Editor Library
Free & Open Source Python knihovna pro vytváření a úpravu dokumentů DOCX.
Co je python-docx?
Funkce Python-docx
Níže jsou uvedeny některé z hlavních funkcí python-docx:
- Vytváření souborů DOCX: Python-docx vám umožňuje vytvářet soubory DOCX od začátku. Můžete doslova vytvořit prázdný dokument a uložit jej tak, jak je, ve formátu DOCX.
- Úprava souborů DOCX: Python-docx vám umožňuje otevřít existující soubory DOCX, upravit jejich obsah a uložit aktualizovaný dokument zpět na disk. Máte přístup k
- Přidávání tabulek: Python-docx vám umožňuje snadno navrhovat a vkládat tabulky do souborů DOCX, což usnadňuje zobrazování tabulkových dat a udržuje strukturované rozvržení.
- Přidávání obrázků: Python-docx umožňuje zahrnout obrázky do dokumentů DOCX, což umožňuje začlenit loga, grafiku nebo fotografie pro zvýšení vizuální přitažlivosti.
Začínáme s python-docx
Knihovnu python-docx si můžeme stáhnout z GitHubu nebo pomocí příkazu pip install:
Instalace
Instalace python-docx je jednoduchá a lze ji provést z terminálu, jak je znázorněno níže:
Instalace python-docx
pip3 install python-docx
Vytvořte dokument DOCX v Pythonu
Můžete vytvořit prázdný dokument DOCX pomocí třídy Document knihovny python-docx. Poté jej lze uložit na disk jako soubor DOCX ve formátu Microsoft Word 2007+, jak je znázorněno v níže uvedeném příkladu:
Otevřete existující soubor DOCX pomocí Pythonu
Pomocí knihovny Python-docx můžete také načíst existující soubor DOCX, provést v něm změny a poté jej uložit zpět s novým názvem. Toto je podobné možnosti Uložit jako dostupné v aplikaci Microsoft Word.
Vložte obrázek do dokumentu DOCX pomocí Python-docx
Python-docx vám umožňuje vytvářet wordové dokumenty a vkládat do nich obrázky pomocí jednoduchého kódu. Při přidávání do dokumentu můžete také změnit velikost obrázku. Výchozí velikost obrázku je 300 x 300 pixelů s rozlišením 300 dpi.
Přidejte tabulku do souboru DOCX v Pythonu
Microsoft Word umožňuje vložit tabulku do dokumentu. Tabulka se skládá z řádků a sloupců. Průřez řádku a sloupce se nazývá buňka. Do každé buňky můžete vložit text i obrázky.
Závěr
Python-docx nabízí spoustu funkcí pro vytvoření a obohacení dokumentu Word od začátku. Snadno se používá, má zjednodušenou syntaxi a je rychlý.
Podobné Produkty
- Apache POI XWPF | Open Source Java API pro vytváření a úpravu souborů DOCX
- DocX | Open Source .NET API pro vytváření a úpravu souborů DOCX
- Docx4J | Open Source Java API pro vytváření a úpravu souborů DOC a DOCX
- ExcelDataReader | Open Source .NET API pro čtení XLS, XLSX, CSV a tabulkových dokumentů
- FileFormat.Cells | Vytvářejte a aktualizujte soubory Excel pomocí C# .NET