Mail merge pro Word dokumenty nebo PDF v Python

Vysokorychlostní Python knihovna pro slučování šablon dokumentů a uživatelských dat do souborů různých formátů

Naše řešení poskytuje výkonné API nezávislé na platformě. Použijte naše API pro dokumenty Mail merge k vývoji softwaru na vysoké úrovni pro platformu Python. Jedná se o výkonné softwarové řešení pro slučování šablon ve Word formátech a PDF a dat z vlastních zdrojů dat a další export výsledku do DOCX, PDF, HTML a dalších oblíbených formátů pomocí Python.

Zobrazit fragment kódu

Mail merge pomocí Python

S naším řešením Python via .NET můžete vytvářet dokumenty přizpůsobené každému příjemci pomocí funkce Mail merge v Python via .NET. K tomu stačí použít šablonu Mail merge a data ze zdroje dat zákazníka.

Slučovací šablona je dokument se slučovacími poli – speciálními poli, do kterých chcete vložit personalizovaná data z vašeho zdroje dat. Jako slučovací šablonu použijte PDF dokument nebo Word ve DOC formátu nebo DOCX se speciálními slučovacími poli.

Zdrojem dat je úložiště dat, ze kterého jsou data získávána během operace Mail merge za účelem přizpůsobení dokumentů.

Vytvářejte zprávy

Sestavy můžete také vytvářet pomocí operace Mail merge. Stačí vytvořit šablonu hromadné Mail merge se slučovacími poli, která budou použita pro generování sestav, a vybrat zdroj dat. Můžete dokonce generovat sestavy z excelových dat, pokud je tam shromažďujete. Takže vidíte, jak snadné je generovat zprávy v Python via .NET.

Zkuste použít Mail merge v Python

Následující příklad ukazuje, jak provést operaci Mail merge v Python. Chcete-li to ověřit, načtěte šablonu dokumentu se slučovacími poli a vyplňte tato pole prostřednictvím našeho rozhraní. Po spuštění kódu si stáhněte výsledek Mail merge ve vhodném formátu, jako je DOCX nebo PDF, vygenerovaný v Python via .NET.

Můžete například provést Mail merge se Word soubory dokumentů, jako jsou DOC nebo DOCX, a uložit výstup do PDF:

Proveďte operaci Mail merge v Python
Nahrajte šablonu Mail merge
Spustit kód
Vyberte cílový formát ze seznamu
import aspose.words as aw

fields = [
    ]
values = [
    ]

doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Spustit kód

Jak používat Mail merge v Word dokumentech nebo PDF

  1. Nainstalujte Aspose.Words for Python via .NET.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého Python projektu.
  3. Vytvořte slučovací šablonu se slučovacími poli.
  4. Otevřete soubor šablony v Python.
  5. Zavolejte metodu execute() a předejte tam slučovací pole a jejich hodnoty.
  6. Zavolejte metodu Save() a předejte výstupní název souboru s požadovanou příponou.
  7. Získejte výsledek operace Mail merge jako samostatný soubor.

Knihovna Python pro použití hromadné korespondence

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.

Nejoblíbenější formáty pro operace Mail merge

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.