PHP:邮件应该如何与openoffice合并?

Posted

技术标签:

【中文标题】PHP:邮件应该如何与openoffice合并?【英文标题】:PHP: How should do mail merge with openoffice? 【发布时间】:2011-12-21 11:34:40 【问题描述】:

我有关于将 Open office 与 php 集成的问题。我想从 PHP 进行邮件合并。 你知道我应该怎么做吗?

java从php调用有什么选择吗?

【问题讨论】:

听起来太复杂了,为什么不使用PHP的邮件功能,用普通的PHP创建邮件呢? @RageZ:办公包中的“邮件合并”也可以用于蜗牛邮件(事实上,这是它的初衷)。 您是否尝试过 The Fine Manual 中列出的任何选项? php.net/manual/en/intro.java.php 我想通过openoffice模板来做,所以我不能通过邮件功能来做。 @Piskvor 在手册中我可以阅读这个This extension is considered unmaintained and dead.,所以它可以工作不可预测。 【参考方案1】:

您可以使用OpenTBS 在 PHP 下轻松构建您的邮件合并。 OpenTBS 是一个 PHP 类,它可以构建真正的 ODT 文件,也可以使用模板构建任何 OpenOffice 和 Ms Office 文档。您只需使用 OpenOffice 设计模板,然后将其与 PHP 下的数据合并,您就有一个新的 ODT 可以直接下载,也可以作为文件保存在服务器上。

【讨论】:

【参考方案2】:

我不确定“Java 从 PHP 调用”是什么意思,但您可以根据性能要求调用 JODReports 或 Docmosis 的命令行。

希望对您有所帮助。

【讨论】:

【参考方案3】:

我用 Java 编写基于 iText 的 jar 文件,我从 PHP 命令行调用它,工作正常!

【讨论】:

以上是关于PHP:邮件应该如何与openoffice合并?的主要内容,如果未能解决你的问题,请参考以下文章

从 C# ASP.NET 中的数据集进行邮件合并

我如何使用php与openoffice进行通信

如何在 OpenOffice Calc 宏中获得合并的单元格行/列跨度

使用PHP实现简单的邮件合并或与云中区域的邮件合并

如何同时使用 PHP for microsoft 和 openoffice 生成文档?

从 flex (air) 将文档与 OpenOffice 合并