La nostra soluzione fornisce una potente API indipendente dalla piattaforma. Usa la nostra API per documenti di stampa Mail merge per sviluppare software di alto livello per la piattaforma Python. Questa è una potente soluzione software per unire modelli in Word formato e PDF e dati da origini dati personalizzate e per esportare ulteriormente il risultato in DOCX, PDF, HTML e altri formati popolari utilizzando Python.
Con la nostra soluzione Python via .NET puoi creare documenti, personalizzati per ogni destinatario, utilizzando la funzione di stampa Mail merge in Python via .NET. Per fare ciò, usa semplicemente il modello di Mail merge e i dati dall'origine dati del cliente.
Un modello di unione è un documento con campi di unione, campi speciali in cui desideri che vengano inseriti dati personalizzati dalla tua origine dati. Come modello di unione, utilizza un PDF o Word in DOC formato o DOCX con campi di unione speciali.
L'origine dati è l'archivio dati da cui vengono estratti i dati durante l'operazione di Mail merge per personalizzare i documenti.
Puoi anche creare rapporti utilizzando l'operazione di stampa Mail merge. Basta creare un modello di stampa Mail merge con campi di unione che verranno utilizzati per la generazione di report e selezionare l'origine dati. Puoi persino generare rapporti dai dati di Excel se li raccogli lì. Quindi vedi quanto è facile generare report in Python via .NET.
L'esempio seguente mostra come eseguire un'operazione di stampa Mail merge in Python. Per verificarlo, carica un modello di documento con campi di unione e compila questi campi tramite la nostra interfaccia. Dopo aver eseguito il codice, scarica il risultato della stampa Mail merge in un formato conveniente come DOCX o PDF, generato in Python via .NET.
Ad esempio, puoi eseguire l'operazione di stampa Mail merge con file di Word documenti come DOC o DOCX e salvare l'output in PDF:
pip install aspose-words
Copia
import aspose.words as aw
fields = [
]
values = [
]
doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
Ospitiamo i nostri pacchetti Python nei repository PyPi. Segui le istruzioni passo passo su come installare "Aspose.Words for Python via .NET" nel tuo ambiente di sviluppo.
Questo pacchetto è compatibile con Python ≥3.5 e <3.12. Se sviluppi software per Linux, dai un'occhiata ai requisiti aggiuntivi per gcc e libpython nella documentazione del prodotto.