Mūsų sprendimas suteikia galingą nuo platformos nepriklausomą API. Norėdami sukurti aukšto lygio programinę įrangą Python platformai, naudokite mūsų Mail merge dokumento API. Tai galingas programinės įrangos sprendimas, skirtas sujungti Word ir PDF formatų šablonus ir duomenis iš pasirinktinių duomenų šaltinių ir toliau eksportuoti rezultatus į DOCX, PDF, HTML ir kitus populiarius formatus naudojant Python.
Naudodami Python via .NET sprendimą galite kurti dokumentus, pritaikytus kiekvienam gavėjui, naudodami Python via .NET Mail merge funkciją. Norėdami tai padaryti, tiesiog naudokite Mail merge šabloną ir duomenis iš kliento duomenų šaltinio.
Sujungimo šablonas yra dokumentas su sujungimo laukais – specialiais laukais, į kuriuos norite įterpti suasmenintus duomenis iš duomenų šaltinio. Kaip sujungimo šabloną naudokite PDF arba Word dokumentą DOC arba DOCX formatu su specialiais sujungimo laukais.
Duomenų šaltinis yra duomenų saugykla, iš kurios duomenys paimami Mail merge operacijos metu siekiant suasmeninti dokumentus.
Taip pat galite kurti ataskaitas naudodami Mail merge operaciją. Tiesiog sukurkite Mail merge šabloną su sujungimo laukais, kurie bus naudojami ataskaitoms generuoti, ir pasirinkite duomenų šaltinį. Jūs netgi galite generuoti ataskaitas iš "Excel" duomenų, jei juos renkate ten. Taigi matote, kaip lengva generuoti ataskaitas naudojant Python via .NET.
Šiame pavyzdyje parodyta, kaip Python atlikti Mail merge operaciją. Norėdami tai patikrinti, įkelkite dokumento šabloną su sujungimo laukais ir užpildykite šiuos laukus per mūsų sąsają. Paleidę kodą atsisiųskite Mail merge rezultatą patogiu formatu, pvz., DOCX arba PDF, sugeneruotą Python via .NET.
Pavyzdžiui, galite atlikti Mail merge operaciją su Word dokumentų failais, tokiais kaip DOC arba DOCX, ir išsaugoti išvestį PDF:
pip install aspose-words
Kopijuoti
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Python paketus talpiname PyPi saugyklose. Vadovaukitės nuosekliomis instrukcijomis, kaip įdiegti "Aspose.Words for Python via .NET" į kūrėjo aplinką.
Šis paketas suderinamas su Python ≥3.5 ir <3.12. Jei kuriate programinę įrangą, skirtą Linux, peržiūrėkite papildomus gcc ir libpython reikalavimus produkto dokumentacijoje.