问题标签 [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.
exception - PHPWord 在 IIS 服务器中不起作用
我正在使用PHPWord,它在 windows 7、linux 服务器中完美运行。但在 windows NT IIS/6.0 服务器中,出现这样的错误信息
致命错误:未捕获的异常“异常”,消息“无法关闭 zip 文件。” 在 C:\inetpub\wwwroot\site\PHPWord\PHPWord\Template.php:109 堆栈跟踪:#0 C:\inetpub\wwwroot\site\PHPWord\PHPWord\paid.php(36): PHPWord_Template->save(' test.docx') #1 C:\inetpub\wwwroot\site\PHPWord\PHPWord\letter.php(6): include_once('C:\inetpub\wwwr...') #2 {main} 在 C 中抛出: \inetpub\wwwroot\site\PHPWord\PHPWord\Template.php 在第 109 行
以下代码正在创建错误:
require_once 'PHPWord/PHPWord.php';
$PHPWord = 新 PHPWord(); //挖掘($row_case);
$filename = '测试';
$document = $PHPWord->loadTemplate('test-temp.docx');
$document->setValue('date', date('F d, Y'));
$document->setValue('weekday', date('l')); $document->setValue('time', date('H:i'));
$document->save($filename.'.docx');
有什么我必须在服务器中安装的东西,或者有什么办法可以解决这个问题吗?
php - 配置和运行 PHPWord
我正在尝试根据PHPWord 示例的示例示例生成一个单词模板。但是没有生成word模板或无法成功显示页面。我已经过滤掉了示例代码,只添加了一段hello world!
请建议,如果我使用 objwriter-> 保存 helloworld.docx。它会自动在我的网络服务器中吗?还是临时文件夹?
谢谢!
php - 使用 PHPWord 自动下载文件附件
我正在尝试使用 PHPWord 生成 word 文档。并且可以成功生成文档。但是有一个问题是我生成的word文档会保存在服务器上。我怎样才能使它可以立即下载?
样本:
我如何链接到标题以下载它,如下所示:
好心提醒。
php - 如何使用 PHPWord 正确显示双引号?
好吧,几个月来我一直在努力解决这个问题。我有一个遗留的 MySQL 数据库,可以描述为字符地狱。经过大量工作,我能够修复所有显示不正确的字符并将所有内容都设为 UTF-8(表格、排序规则、与数据库的连接、标题等)。
现在的问题是,当我尝试使用 PHPWord 创建 Word 文档时,双引号(“)显示为它的 html 实体等效项"
。这是我胜利之间的唯一障碍,所以,如果有任何想法,我会非常感谢.
这是代码:
结果,是这样的:
到目前为止,我已经尝试了很多函数和解决方案,包括 PHP 函数,如 html_entity_decode、转义字符和修改的 PHPWord 文件,以防止它们在将文本添加到输出时尝试重新编码文本。
提前致谢。
php - PHPWord 在一个文档中重复模板标签替换
我有一个word文档模板文件和变量来填充它(使用mysql),但我不知道如何一遍又一遍地重复这个过程,直到mysql同时进程停止,这是它保存文件并允许用户下载它。例如:
WORD DOCUMENT GENERATED:
Filled Template
Filled Template
Filled Template
Filled Template
END DOCUMENT
允许用户下载文件。
phpword - 如何在 PHPWord 中合并单元格?或者在每个表格行中有不同数量的单元格?
尝试使用 PHP 库 PHPWord 创建 MS Word 文档。
你能帮我如何合并文档中的两个或多个单元格吗?或者如何在每个表格行中有不同数量的单元格?
我尝试将单元格定义为:
但它没有奏效......
先感谢您!
php - MS Word 文档文件生成索引
我使用 phpword 生成 MS Word 文档,有什么方法可以帮助我在生成的文件末尾生成索引?
我认为可行的一种方法是读取生成的 MS Word 文件并找到每个单词的位置(例如 MS Word 文件中的页码),然后在单独的 MS Word 文件中重新生成索引。
有没有更好的方法?
所需文件的示例:
cakephp - PHPWord 创建一个多表
我正在使用 PHPWord... 我在文档的上部创建一个表格,然后在文档的中间部分创建我的第二个表格。现在发生的事情是两个表合并......是否有一个结束标记,如 html 中的结束标记表?或者使用 PHPWord 创建新表的最佳方法是什么?蒂亚:D
symfony - 在捆绑包上包装 PHPWord
我只想将 PHPWord 用于 Symfony 2。但我是 Symfony 2 的新手。
我将 PHPWord 源代码粘贴到我的 util 文件夹包中,但从 PHPWord 加载自动加载器类时出错...
问题很简单,如何将代码(在本例中为 PHPWord)“包装”到捆绑中?或者我可以使用它。
有什么解决办法吗?
感谢您的回答,这给了我一些启发。虽然,这对我不起作用。我下载了composer.phar,并按照您的说法编辑了我的composer.json:在我的需求区域中添加“phpword/phpword”:“0.6.2”并创建新的存储库phpword ...
不起作用,我运行“php composer.phar”命令,但它没有下载任何东西......
有任何教程或提示可以使这项工作吗?
谢谢
php - PHPWord:创建一个从右到左的阿拉伯语文档
我正在尝试使用PHPWord创建一个 word 文档,其中将包含从 MySQL 数据库中提取的动态数据。该数据库具有 MySQL 字符集:UTF-8 Unicode
(utf8) MySQL 连接排序规则:utf8_unicode_ci
表字段也是如此。
数据在 HTML 中可以很好地存储和预览,但是在使用阿拉伯语变量创建文档时,Word 中的输出看起来像Ø£ØÙد Ùبار٠اÙÙرÙ
.
有没有办法解决这个问题?