Questa non è una domanda, chiedendo uno (singolo) strumento, sebbene per rispondere alla mia domanda, ovviamente gli strumenti sono coinvolti. L'obiettivo di questa domanda è chiedere consigli su quale direzione dirigere.
Ho uno sfondo JAVA, quindi per generare qualsiasi documento, Jasper Reports è un buon punto di partenza.
Venendo a Python, sto affrontando il requisito, che il nostro cliente desidera o PDF output oder (idealmente) .docx (Office 2010). Poiché Office 2010 è in grado di leggere .odt
, il mio primo approccio era l'utilizzo di py3o
per eseguire il lavoro in Libreoffice. Ma questo era un po 'insoddisfacente. La compatibilità tra Libreoffice e MS Office non è buona come previsto.
Sarebbe un approccio migliore per indirizzare PDF
e usare LaTeX per generare il documento? Ho dato un'occhiata a weasyprint
che genera PDF da HTML e CSS. La demo sembra abbastanza promettente, ma esita a usare i CSS per il lavoro.
La mia domanda è: qual è il modo comune per gestire i "rapporti" sotto python?
P.S .: Devo dire che il software deve essere Open Source o che deve avere almeno una versione di community