Upraviť dokumenty v Python

Pokročilý Word, PDF pre Python. Použite ho na programovú úpravu dokumentov

Použite API na úpravu dokumentov na vývoj multiplatformového softvéru v Pythone. Toto je komplexné riešenie na úpravu dokumentov a obrázkov v Pythone.

Zobraziť útržok kódu

Upravte dokumenty v Python

Táto knižnica Python poskytuje vývojárom výkonné rozhranie API na programovú úpravu Word dokumentov a PDF. Jednoducho integrujte funkcie úpravy dokumentov do svojho softvéru. Naše riešenie podporuje úpravy PDF, DOCX, DOC, RTF, ODT, EPUB, HTML a mnohých ďalších formátov súborov v Python.

Zmeňte PDF, Word v Python

Úlohou programovej úpravy dokumentu v Python je úprava prvkov v strome dokumentu. Je tiež známy ako "DOM" – programovací model na interakciu s prvkami dokumentu a ich vlastnosťami.

Funkcie na úpravu zložitých dátových štruktúr sú neoddeliteľné od funkcie pokročilého vyhľadávania. Aby sme zaistili najvyššiu úroveň flexibility, naša knižnica poskytuje vývojárom Python funkciu vyhľadávania Regex. Tento prístup rozširuje možnosti úpravy textu a umožňuje použitie šablón na dynamickú úpravu obsahu.

Upravte text v dokumentoch pomocou Python

Programová úprava Word dokumentov a PDF je neoddeliteľnou súčasťou digitálneho pracovného toku. Upravujte text v PDF, Word, upravujte tabuľky, vkladajte grafy pomocou externých údajov.

Knižnica Python je samostatné riešenie na úpravu dokumentov, ktoré nevyžaduje nainštalovaný program Microsoft Word alebo Acrobat Reader. Je pripravený na priemyselné použitie a poskytuje celý rad operácií na úpravu Word súborov, PDF a iných formátov súborov:

  • Vložte nové prvky dokumentu
  • Aktualizujte existujúce prvky: odseky, zoznamy, tabuľky, obrázky, odkazy, polia, grafy atď.
  • Aplikujte a upravujte štýly, čo sú kolekcie atribútov formátovania
  • Vyhľadajte konkrétne vzory textu a nahraďte ich novým textom
  • Exportujte výsledok do Word formátu, PDF a mnohých ďalších súborových formátov pomocou metódy " 'Document.Save' ".
  • Odstráňte nepotrebné prvky (vystrihnite kapitoly, sekcie, strany, odseky)

Upravte tabuľku pomocou Python

Jednou z najžiadanejších funkcií je dynamické generovanie tabuliek a úprava tabuliek v Word dokumentoch a PDF. Práca s tabuľkami je jednoduchá s knižnicou Python: upravujte tabuľky, aktualizujte tabuľky a extrahujte text tabuľky v kóde Python.

Nasledujúci príklad ukazuje, ako zmeniť dokument programu Word v kóde Python:

Python príklad úpravy dokumentu
Nahrajte dokument, ktorý chcete upraviť
Spustiť kód
Vyberte cieľový formát zo zoznamu
pip install aspose-words
Kopírovať
import aspose.words as aw

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

# Vložte text na začiatok 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žte tabuľku na začiatok 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ázok na začiatok dokumentu.
builder.move_to_document_start()
builder.insert_image("Image.png")

doc.save("Output.docx")
Spustiť kód

Ako upravovať formáty Word súborov, PDF a iné

  1. Nainštalujte Editor dokumentov pre Python.
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do svojho Python projektu.
  3. Otvorte dokument v Python.
  4. Vložte obsah na začiatok dokumentu.
  5. Zavolajte metódu save() a odovzdajte názov výstupného súboru s požadovanou príponou.
  6. Získajte upravený výsledok.

Knižnica Python na prácu so súbormi

Naše balíčky Python hostíme v úložiskách PyPi. Postupujte podľa podrobných pokynov, ako nainštalovať "Aspose.Words for Python via .NET" do vášho vývojárskeho prostredia.

Požiadavky na systém

Tento balík je kompatibilný s Python ≥3.5 a <3.12. Ak vyvíjate softvér pre Linux, pozrite si ďalšie požiadavky pre gcc a libpython v dokumentácii k produktu.

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2024. Všetky práva vyhradené.