Upravit dokumenty v Python

Pokročilý Word, PDF pro Python. Použijte jej k programové úpravě dokumentů

Použijte rozhraní API pro úpravu dokumentů k vývoji softwaru pro různé platformy v Pythonu. Jedná se o komplexní řešení pro úpravu dokumentů a obrázků v Pythonu.

Zobrazit fragment kódu

Upravte dokumenty v Python

Tato knihovna Python poskytuje vývojářům výkonné API pro programovou úpravu Word dokumentů a PDF. Snadno integrujte funkce úpravy dokumentů do svého softwaru. Naše řešení podporuje úpravy PDF, DOCX, DOC, RTF, ODT, EPUB, HTML a mnoha dalších formátů souborů v Python.

Změňte PDF, Word v Python

Úkolem programové úpravy dokumentu v Python je úprava prvků ve stromu dokumentu. Je také známý jako 'DOM' - programovací model pro interakci s prvky dokumentu a jejich vlastnostmi.

Funkce pro úpravy složitých datových struktur jsou neoddělitelné od funkce pokročilého vyhledávání. Aby byla zajištěna nejvyšší úroveň flexibility, naše knihovna poskytuje vývojářům Python funkci vyhledávání Regex. Tento přístup rozšiřuje možnosti úpravy textu a umožňuje použití šablon pro dynamické úpravy obsahu.

Upravte text v dokumentech pomocí Python

Programové úpravy Word dokumentů a PDF jsou nedílnou součástí digitálního workflow. Upravujte text v PDF, Word, upravujte tabulky, vkládejte grafy pomocí externích dat.

Knihovna Python je samostatné řešení pro úpravu dokumentů, které nevyžaduje instalaci Microsoft Word nebo Acrobat Reader. Je připraven pro průmyslové použití a poskytuje celou řadu operací pro úpravu Word, PDF a dalších formátů souborů:

  • Vložte nové prvky dokumentu
  • Aktualizujte stávající prvky: odstavce, seznamy, tabulky, obrázky, odkazy, pole, grafy atd.
  • Aplikujte a upravujte styly, což jsou kolekce atributů formátování
  • Vyhledejte konkrétní textové vzory a nahraďte je novým textem
  • Exportujte výsledek do Word, PDF a mnoha dalších formátů souborů pomocí metody 'Document.Save'
  • Odstraňte nepotřebné prvky (vyjmout kapitoly, oddíly, stránky, odstavce)

Upravte tabulku pomocí Python

Jednou z nejžádanějších funkcí je dynamické generování tabulek a úprava tabulek v Word dokumentech a PDF. Práce s tabulkami je snadná s knihovnou Python: upravujte tabulky, aktualizujte tabulky a extrahujte text tabulky v Python kódu.

Následující příklad ukazuje, jak změnit dokument aplikace Word v Python kódu:

Python příklad pro úpravu dokumentu
Nahrajte dokument, který chcete upravit
Spustit kód
Vyberte cílový formát ze seznamu
import aspose.words as aw

doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)

# Vložte text na začátek dokumentu.
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")

doc.save("Output.docx")
import aspose.words as aw

doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)

# Vložit tabulku na začátek dokumentu.
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()

doc.save("Output.docx")
import aspose.words as aw

doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)

# Vložte obrázek na začátek dokumentu.
builder.move_to_document_start()
builder.insert_image("Image.png")

doc.save("Output.docx")
Spustit kód

Jak upravit Word, PDF a další formáty souborů

  1. Nainstalujte Editor dokumentů pro Python.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého Python projektu.
  3. Otevřete dokument v Python.
  4. Vložte obsah na začátek dokumentu.
  5. Zavolejte metodu save() a předejte název výstupního souboru s požadovanou příponou.
  6. Získejte upravený výsledek.

Knihovna Python pro práci se soubory

Naše balíčky Python hostujeme v úložištích PyPi. Postupujte prosím podle pokynů krok za krokem, jak nainstalovat "Aspose.Words for Python via .NET" do vašeho vývojářského prostředí.

Požadavky na systém

Tento balíček je kompatibilní s Python ≥3.5 a <3.12. Pokud vyvíjíte software pro Linux, podívejte se prosím na další požadavky pro gcc a libpython v dokumentaci k produktu.

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.