问题标签 [phpdocx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4833 浏览

php - 使用 PHPDOCX 使用 php 生成 docx 文件

我想没有人幸运地找到了在 php 中处理报告的最佳解决方案,特别是当它是 .doc/x 报告或文件时……我搜索了一段时间,然后我找到了 phpdocx.com ……令人惊叹的 php 脚本,但是它只是不起作用,我不知道在哪里可以找到输出文件......不幸的是,文档在任何层面都没有帮助......

现在我需要知道这个脚本的工作方式..我的意思是结果如何出现并变得可用......以及脚本需要什么才能工作..因为它根本无法在我的本地主机上工作..我是使用 appache 2,php 5.2.6 ..

我实际上只需要用 in 编写 html(一个真正的 doc 格式文件,而不是将 html 文件重命名为 .doc !!),所以如果有任何解决方案(没有 COM Lib ...我不在windows server ) 用 HTML 生成真正的 doc 文件 .. 请但在这里

首先十分感谢 :)

0 投票
4 回答
86409 浏览

php - 使用 PHP 生成 word 文档

你知道用 PHP 和没有 COM 组件生成文件的doc任何方法吗?docx我试过PHPWord了,它会创建 docx 文件,但这些文件无法打开,OpenOffice因为它们会导致它崩溃。我也试过PHPDocx了,但它根本没有生成任何文件。

0 投票
4 回答
19178 浏览

php - php docx模板修改

有没有人有编辑 docx 模板的经验。我的 php 管理区域需要修改 docx 模板的功能,此功能将被大量使用,因此内存很重要。

我发现 phpword 处于测试阶段,它可以工作但不是 100%

我一直在谷歌上搜索并找到了 phpdocx,有人用过这个,可以给我一些反馈吗?

是否有任何其他解决方案我需要的是能够更改文本,也许是 docx 模板中的图像。

我将准备为一项服务而不是大众支付费用,并且最好是一次性支付许可证费用。

0 投票
1 回答
959 浏览

php - PHPDOCX 图表和图像的问题

基本上我在 IIS 7.0 上使用 phpdocx(安装了 PHP 5.2.14 FastCGI)。

我的问题是,当我在安装 PHPDOCX 时运行给定的示例时,表格和文本工作,但是图表和图像没有出现在文档中。

我想知道这是否与必需的 ZipArchive 和 XSL 有关?我在我的 php 扩展和我的 php.ini 文件中启用了“php_zip.dll”。

但是,我无法在我的 php.ini 或 php 扩展设置中找到任何提及 XSL/XSLT 的内容。

这是我的问题吗,如果是这样,我将如何安装它?

谢谢。

0 投票
1 回答
687 浏览

php - PHPDOCX 中的中心表

我正在使用PHPDocx(免费版)在 PHP 中动态创建一个 msword 文档。

我无法让表格在页面中居中对齐。我已尝试按照文档中的说明传递样式参数,但没有任何乐趣。

有想法该怎么解决这个吗?

我当前的代码是;

0 投票
2 回答
3775 浏览

php - 使用 phpdocx 下载损坏的 .docx

我有一个项目,我们在其中使用 phpdocx pro 在模板中生成 .docx 文件。我可以很容易地将数据输入到模板中,但是当文件在 MS Word 2010 中下载并打开时,程序报告由于内容存在问题而无法打开文件,详细信息为“文件已损坏并且无法打开”。Word 可以修复文档,但问题仍然在于它不应该首先被损坏。

这就是我生成文档的方式:

最初,我试图使用他们的createDocxAndDownload()功能来获取文件,但它会在服务器上留下 .docx 文件的副本,这并不理想。我错过了什么吗?有没有对phpdocx有更多经验的人来帮忙?

编辑: 嗯,我觉得自己像个白痴。在将问题缩小到输出文件的代码部分之后,我终于在 HEX 编辑器中打开了文件,发现问题是文件成功输出后,Web 前端会将其 HTML 的开头附加到末尾制作“损坏”文件的 docx 文件。unlink()在修复整个事情之后立即这一行:

Pekka:如果你想用新信息来回答这个问题,我会接受你的回答。

0 投票
1 回答
6791 浏览

php - 从 tinymce 导出到 pdf/docx

我使用 tinyMCE 编辑器,我用 mysql 将它的数据保存在我所看到的 html 中。

如何使用 php(服务器端)将我的用户数据导出为 pdf 和 docx?

我相信 phpDocx 的免费版缺少该功能(缺少 embedHTML 功能)

有替代方案吗?

0 投票
1 回答
853 浏览

php - phpdocx - 通过 phpdocx 库生成 word 文档

我需要从 php 和 mysql 以可编辑的单词形式动态制作文件。我找到了很好的库 PHPdocx,它现在可以工作,但是它将输出文件保存到服务器。我只想在浏览器窗口上从网络服务器打开 word 文档文件。首先我试过:

header("位置:example_text.docx");

不幸的是它不起作用,因为它仍然在 php 文件而不是 docx 中打开。然后我找到了一个更好的方法:

它工作正常,但仍然不能满足我 - 它打开一个带有问题的标准浏览器窗口 - 打开或将文件保存到本地硬盘。我想自动查看生成的文件,然后决定是否要将其保存到本地硬盘。有没有办法做到这一点?我想这是浏览器偏好的问题,但不确定。请指教。

0 投票
1 回答
474 浏览

php - phpdocx - 如何使图像被文本淹没?

我开始使用 PHPDocx 库。我仍然不确定这是否是从 PHP 制作 docx 文件的最佳方式。现在我遇到了这样一个问题:

我有一个图像和一个长文本。我想让这张图片被文字淹没(不确定我是否使用正确的词来描述 - 对不起)。它应该如下所示:

我的代码如下所示:

虽然我使用了多个 'wordwrap' 参数等等,但它总是看起来像这样:

首先显示什么也无关紧要 - 文本或图像。你有使用 phpdocx 处理图像的经验吗?或者,也许您可​​以建议任何其他库制作动态 doc 文件?

编辑:还有一件事-所有格式的图像都不起作用-虽然应该没有边框,但间距也不起作用..不知道为什么。

编辑 2:因为我发现的所有库都不适合我的需要,所以我决定将我的 docx 文件制作为 word 2003 xml 文件。有了它,您可以随心所欲地处理文字!希望能帮助到你!

0 投票
2 回答
2103 浏览

php - 禁用部分页面php的警告和通知

我们正在尝试添加 PHP 库 PHPDocx,以便通过我们的 php 应用程序动态制作 Microsoft Word 文档。但是,他们的代码通过了一些警告和通知,这些警告和通知正在炸毁我们的错误日志。我们E_STRICT为站点设置了错误报告,并希望将错误报告和日志记录更改为E_ERROR仅针对这些文件。不幸的是,我们的自定义模板系统(设置错误报告)是在任何需要或引用 PHPDocx 库之前加载的。

我尝试使用error_reporting(E_ERROR)and ini_set('display_errors', 0),但我仍然收到写入错误日志的警告和通知。我不知道是不是因为我们所有的设置代码都先运行,但我想做的只是从 PHPDocx 文件中写入致命错误,但保留E_STRICT在网站的其余部分。

谢谢你的帮助。