在应用程序中创buildPDF / Word(Doc)文件

是否有一个明确的方法来创build应用程序中的PDF或MS Word Doc文件,并立即发送电子邮件(也可能,也存储它)。

我一直在尝试相当一段时间,发现了JAVA库:apwlibrary和iText。 但是他们都没有提供任何types的教程。

任何人都可以指向正确的方向吗?

编辑:来想一想,是否可以使用在线PDF生成器,首先通过发送数据到服务,然后检索结果并保存在手机上?

Solutions Collecting From Web of "在应用程序中创buildPDF / Word(Doc)文件"

除非它是你的设备的核心function来创build一个PDF文件,否则我build议你不要自己动手。 添加PDF创build将是相当多的工作,可能取决于您的性能需求。 Java库将更容易添加,但性能较差。 与Java相结合的本地库将更有趣地维护构build和bug修复。

如果你只是需要通过电子邮件发送一些信息,为什么不在HTML中创build一个消息文本,并使用电子邮件程序内置的电子邮件而不是? 或者,如果你想要,你可以把PDF生成在服务器上,只需通过电子邮件链接..

我现在正在用JasperReports,一个开源的库来创buildJava报表,并将它们导出到PDF,DOC,XLS …使用它与iReport一起创build一组模板,使得创build文件非常容易与来自不同types的来源(我正在使用JavaBeans)的内容。

如果你不喜欢有静态模板的想法(根据你的需要,这有点麻烦),你可以看看DynamicJasper (网站上的例子很棒)。
祝你好运!

我已经使用Apache POI。 它似乎运作良好。 http://poi.apache.org/

其实, http://poi.apache.org/hwpf/