使用Python或Java和绝对定位框生成文档(和DOCX)模板
对于要打印的web,我们需要生成与.doc(Microsoft Word 2003+)兼容的模板/文档,其中我们需要在文档中放置一些数据(基本上,我们需要自动生成地址、电话、联系信息等的信头) 这里可以使用哪些基于Python或Java的解决方案来支持.doc中文本框的绝对定位(甚至可能通过.DOCX) 我们尝试了:XFC(基于FO的,不支持绝对定位)和Aspose Word for Java(也不支持绝对定位) 金钱不是主要的角色。解决方案必须有效,而且不能是开源的使用Python或Java和绝对定位框生成文档(和DOCX)模板,java,python,ms-word,docx,doc,Java,Python,Ms Word,Docx,Doc,对于要打印的web,我们需要生成与.doc(Microsoft Word 2003+)兼容的模板/文档,其中我们需要在文档中放置一些数据(基本上,我们需要自动生成地址、电话、联系信息等的信头) 这里可以使用哪些基于Python或Java的解决方案来支持.doc中文本框的绝对定位(甚至可能通过.DOCX) 我们尝试了:XFC(基于FO的,不支持绝对定位)和Aspose Word for Java(也不支持绝对定位) 金钱不是主要的角色。解决方案必须有效,而且不能是开源的 还有其他选项吗?可以使用w
还有其他选项吗?可以使用word执行的任何操作,都可以使用word com对象执行
您可以尝试,因为它可以从模板工作。您可以在模板中绝对定位文本框,并使用Docmosis来填充文本框。您可能可以将整个页面作为表格网格进行布局,这是另一种方法—它可能还取决于其他组件的布局细节。OpenOffice.org的Universal Network Objects(UNO),允许您生成.doc、.PDF以及OpenOffice文档。它支持多种编程语言,如:java、C++、Visual Basic、ETCC……/P> 一些好东西是:它是免费的、开源的和平台无关的 您可以构建文档、电子表格、演示文稿等。 该库允许您创建图形、图表,从头开始,或者使用模板来填补空白 为了使用它,您需要包括OpenOffice套件附带的一些库 有用链接: