Naše rješenje nudi moćan platformski neovisan API. Koristite naš API za dokumente Mail merge za razvoj softvera visoke razine za platformu Python. Ovo je moćno softversko rješenje za spajanje predložaka u Word i PDF formatima i podataka iz prilagođenih izvora podataka i daljnji izvoz rezultata u DOCX, PDF, HTML i druge popularne formate pomoću Python.
Snažna biblioteka Python via .NET za korištenje operacije mail merge s predloškom mustache i korisničkim podacima.
Ovaj Python SDK omogućuje vam korištenje Mustache predložaka na temelju Mustache sintakse i izvršavanje operacija mail merge na ovom nelogičkom predlošku za popunjavanje dokumenta podacima iz različitih izvora podataka. Možete izvesti rezultat u traženi format dokumenta: DOCX, PDF, HTML i druge popularne formate koristeći Python.
Mustache je alternativna sintaksa za predloške mail merge koja se sastoji od oznaka. Da biste izradili predložak brkova, upotrijebite oznake navedene dvostrukim zagradama na sljedeći način:
{{FirstName}}
U tom slučaju možete pronaći takve oznake unutar predloška i zamijeniti ih vrijednostima određenim ključem unutar oznake. Nazivaju se bezlogičkim predlošcima jer ne postoje if naredbe, else klauzule ili for petlje.
Mustache sintaksa jedina je opcija koja se može koristiti s HTML ili TXT predlošcima koji ne sadrže nikakva polja. To znači da s nekim formatima predložaka, kao što su Wordovi predlošci, možete koristiti i sintaksu polja i brkove, a s drugima, kao što su HTML ili TXT, samo sintaksu brkovih predložaka.
Možete isprobati naše rješenje za izvođenje operacije spajanja pošte s predloškom brkova u Python via .NET. Nakon pokretanja koda, izvezite rezultat spajanja pošte koristeći Python u prikladan format datoteke kao što je DOCX ili PDF:
pip install aspose-words
Kopirati
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.use_non_merge_fields = True
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Naše Python pakete hostiramo u PyPi repozitorijumima. Slijedite upute korak po korak o tome kako instalirati "Aspose.Words for Python via .NET" u svoje razvojno okruženje.
Ovaj paket je kompatibilan s Python ≥3.5 i <3.12. Ako razvijate softver za Linux, pogledajte dodatne zahtjeve za gcc i libpython u dokumentaciji proizvoda.
Možete izvesti operaciju Mail merge za druge formate datoteka: