PDA

View Full Version : [python] libreria per composizione docx complesso


!fazz
02-05-2017, 14:50
Ciao a tutti,
per un progetto ho la necessità di dover creare, tramite una piattaforma web un documento word :-( generato proceduralmente sulla base dei dati inseriti in un db. il documento è parecchio complesso con una serie di sezioni che devono essere inserite più volte (0-n) e ognuna di essa va personalizzata. inoltre anche il layout del documento è abbastanza complesso (tabelle, intestazioni, pie di pagina, numero pagina n/m ecc ecc )

purtroppo il formato del file da pdf a word è stato imposto in un cambio di specifica postumo dal cliente ed è mandatorio (l'alpha in sviluppo lavora in tex e lo converte in pdf )
riuscite per favore a consigliarmi una libreria (meglio free ma anche a pagamento) che permetta di generare un testo del genere in modo efficace o che permetta di effettuare una conversione di qualità da tex a word

attualmente il sistema lavora su piattaforma linux con python 3 e Django ma possiamo cambiare completamente piattaforma e linguaggio se necessario

grazie mille Luca

GTKM
06-05-2017, 14:39
Forse non è per niente quello che ti serve, ma hai già dato un'occhiata qui? https://python-docx.readthedocs.io/en/latest/

Agat
06-05-2017, 19:55
Prova a passare da rtf, con http://latex2rtf.sourceforge.net/, ma non aspettarti troppo se non usi roba loro (c#, vb), visto che come ci ricorda Stallmann, per OOXML (https://stallman.org/microsoft.html)

The specifications document was so long that it would be difficult for anyone else to implement it properly.