问题标签 [phpword]

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 投票
1 回答
1096 浏览

php - 使用 phpWord 下载 docx 时文件损坏 - javascript 客户端问题

我正在使用 phpWord 在使用 XMLHttpRequest 调用的 php 脚本中动态创建 word 文档。我正在捕获对请求的响应,然后尝试提示用户下载或打开文件。我的 phpWord 代码创建文件 OK(我可以在服务器上打开文件),并且浏览器提示用户打开或保存文件,但下载的文件以某种方式损坏。它给出了一个错误,例如“我们很抱歉。我们无法打开 results.docx,因为我们发现其内容有问题”。

在服务器端,我有以下代码:

在客户端,我有以下代码:

很想知道是否有人能发现我哪里出错了。我不是 php 和 javascript 方面的专家,因此我们将不胜感激地收到任何帮助。FWIW 我认为这可能与标题有关。我也猜测这很可能是客户端问题,因为文件在服务器端创建正常。

提前致谢。:-)

0 投票
1 回答
73 浏览

php - 关于在php中使用来自另一个类的存储类的方法的说明

因此,我正在查看 PHPWord 的源代码,我已经查看了所有内容,但无法弄清楚这段代码是如何工作的。

因此,根据我对 php 的理解,访问 $this->_xmlWriter 方法的唯一方法是这样调用它:

然而,在来自 theDocProps.php 的这段代码中,这行代码实现了:

这是如何运作的?我无法复制它,但是当我在文件中使用它时它可以工作。为了清楚起见,PHPWord_Shared_XMLWriter 没有定义名为 startDocument() 的方法。我觉得我错过了一些非常简单的东西,但我什至无法正确搜索它。

谢谢!

0 投票
0 回答
1018 浏览

php - 在 codeplex(Phpword) 中设置 margin-left

我正在使用 Codeplex 库将 php/html 转换为 docx .. 我只想知道如何在段落之前添加一些空格/制表符/边距(

标签) 。这是我正在使用的示例代码:

"$paragraph['opener']" 包含类似的段落

呜呜呜呜呜呜

实际上我想在一些空格/制表符之后开始我的段落。这可能吗?

提前致谢

0 投票
0 回答
547 浏览

php - PHPWord:页面上表格的 X 和 Y 位置?

PHPWord中有没有一种方法可以指定X 和 Y 位置,即页面上表格的静态位置。我想在下图中有类似的东西,表格由图像上的黑色方块(将包含个人资料图片)表示。谢谢你。

在此处输入图像描述

0 投票
1 回答
34 浏览

ms-word - Google Drive SDK、文档阅读器

无论如何,我可以使用 google docs api 来处理我的文档,而无需将文档上传到谷歌服务器?

或者是否有任何关于如何从word文件中获取详细信息的库或文档,请分享它,我非常感谢任何帮助,谢谢。

0 投票
1 回答
2109 浏览

phpword - 如何在 PHPWord 中删除节分页符

我正在使用 PHPWord 创建报告。当我创建一个部分时,它会自动添加一个我不想要的分页符。

有什么办法可以去掉添加的分页符?

或者有没有办法在没有分页符的情况下创建Section?

请注意,我没有使用任何模板。只需从带有表格和图像的数据库创建一个 doc 文件。

谢谢。

0 投票
3 回答
6991 浏览

phpword - 如何使用 PHPWORD 在标题部分添加图像?

我正在使用 phpword 和 yii ,在这里我想生成 docx 文件,其中包含右上角的图像。这是我使用过的代码

结果是图像显示在文档内的左上角而不是标题部分。我正在使用 LibreOffice 进行查看

0 投票
2 回答
3893 浏览

php - PHPWord损坏的文件?

我的基本 PHPWord 设置正在运行。

这是我的代码:

它适用于这个 Word文件

但是,当我更改 word 文件中的某些内容时,PHPWord 会提供损坏的文件。它与 XML 错误有关。我的问题是,我怎样才能编辑我的 word 文件并获得一个没有错误的完美工作文件?有修复 XML 的工具吗?

0 投票
1 回答
649 浏览

openxml - 项目符号列表的 OpenXML xml 片段

我正在使用 PHPWord 来生成单词元素。我想在我的模板中使用 setValue 插入一个项目符号列表。

我试着插入这个片段

但不知何故,我错过了这种风格。我需要在哪里插入样式以及什么样式?

我根据该页面工作:https ://msdn.microsoft.com/de-de/library/office/ee922775%28v=office.14%29.aspx

0 投票
3 回答
10456 浏览

php - 使用 TemplateProcessor 使用 PHPWord 在 .docx 中添加图像

我不知道是否可以使用 TemplateProcessor 在带有 PHPWord 的模板中添加图像。

我有一个文件(form.docx)。本文档是一个模板。我阅读了这些字段(例如 ${name} )并将其替换为文本。

但是现在,我想放一张图片,但我不知道该怎么做。我试试这个:

不工作。我尝试其他形式,创建一个部分并将此部分添加到模板,但这失败了。

任何人都知道如何使用模板将图像放入 .docx 中?

谢谢。