Çözümümüz, platformdan bağımsız güçlü bir API sağlar. Python platformu için üst düzey yazılım geliştirmek için Mail merge belge API kullanın. Bu, Word ve PDF formatlarındaki şablonları ve özel veri kaynaklarından gelen verileri birleştirmek ve sonucu Python kullanarak DOCX, PDF, HTML ve diğer popüler formatlara aktarmak için güçlü bir yazılım çözümüdür.
Ürün API ile, Mail merge DOCX şablonunu, özel bir veri kaynaklarından gelen verileri ve Python Mail merge özelliğini kullanarak kişiselleştirilmiş belgeler oluşturabilirsiniz. Mail merge DOCX şablonu, DOCX biçiminde, birleştirme alanlarıyla (veri kaynağınızdan kişiselleştirilmiş veriler eklemek istediğiniz özel alanlar) bir belgedir.
Veri kaynağı, DOCX şablonunun uygun alanlarına değiştirilmek üzere Mail merge işlemi sırasında verilerin çekildiği özel bir veri deposudur.
Birleştirme işlemini kullanarak Mail merge DOCX dayalı raporlar oluşturabilirsiniz. Rapor oluşturma için kullanılabilecek birleştirme alanlarıyla bir DOCX şablonu oluşturmanız ve veri kaynağınızı seçmeniz yeterlidir. Orada toplarsanız Excel verilerinden raporlar bile oluşturabilirsiniz.
Mail merge özelliğimizi denemek için, birleştirme alanlarıyla bir DOCX şablonu yükleyin ve bu alanları arayüzümüz üzerinden doldurun. Kodu çalıştırdıktan sonra, raporu Python kullanılarak oluşturulan uygun bir biçimde dışa aktarın.
Aşağıdaki örnek, Python içinde Mail merge işleminin nasıl gerçekleştirileceğini gösterir:
pip install aspose-words
Kopyala
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Python paketlerimizi PyPi depolarında barındırıyoruz. "Aspose.Words for Python via .NET" geliştirici ortamınıza nasıl kuracağınızla ilgili adım adım talimatları izleyin.
Bu paket Python ≥3.5 ve <3.12 ile uyumludur. Linux için yazılım geliştiriyorsanız, lütfen Ürün Belgelerinde gcc ve libpython için ek gereksinimlere bakın.
Diğer dosya biçimleri için Mail merge işlemini gerçekleştirebilirsiniz: