问题标签 [phpoffice]
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.
excel - 使用 PHPOffice/SpreadSheet (ZipArchive::close()) 创建 Excel 文件时出错
我在 Laravel PHP 框架中使用 PHPOffice/SpreadSheet。我的电脑操作系统是 macOS。
在生成 excel 文件时,我收到此错误
ZipArchive::close(): Failure to create temporary file: No such file or directory
我的完整代码在这里
Laravel 版本:5.5
PHP 版本:7.1.7
PHPOffice/PHPSpreadSheet 版本:1.2
macOS 版本:10.13.3
php - 为什么我在使用 HTMLtoOpenXML 时在 PHPword 上得到空白页面?
我正在尝试制作一个网站,让人们提交表单。此表单的一部分是使用 ckeditor 从用户那里获取输入。因为来自 ckeditor 的数据是 html,所以您需要将 html 转换为 openxml 以使用 phpword 的 tamplatingprocessor 但是每当我运行我的脚本时,我都会在输出文件上看到空白部分。
PHP代码:
HTMLtoOpenXML 的输出:
我的问题不是关于 HTMLtoOpenXML 我的问题是关于
除输出文件中的第 2 节外,所有节均正常工作。section2 的数据应该是空的。
php - PHPWord 从数据库中读取多于 docx 以生成新的 docx
我正在尝试从数据库中读取 2 个或更多 docx 文件并将其全部写入新 docx 并可能在之后添加文本,但它只读取一个文件,甚至不读取循环下方的文本我是 php 新手和phpword 我使用的是 netbean IDE 8.0.2
这是我的代码:
php - PHPSpreadsheet - 图表数据系列中的自定义颜色
使用 PHPSpreadsheet 创建自定义折线图。我已将数据加载到电子表格中,并且它正在正确构建图表。但是,我无法调整图表中线条的颜色。当我尝试将颜色应用于我的系列时,电子表格会打开,但存在某种损坏并且图表无法加载。Excel 告诉我它已删除图表,以便可以打开电子表格:'已删除部分:/xl/drawings/drawing1.xml 部分。(绘制形状)'
我无法在文档中找到有关自定义图表颜色的任何信息,但它已在今年早些时候提交并合并到项目中。
我检查了我的 PHPSpreadsheet 版本的源代码,它确实具有允许自定义图表着色的更新文件/类。
我在服务器端没有错误/警告/问题。一切都按预期执行,除了“绘图损坏”之外,我得到了没有问题的 excel 文件。
php - PHPWord/TemplateProcessor 如何制作段落
我有来自数据库的带有段落、空格和对齐文本的文本。
你好。
我的名字是约翰。
谢谢
但是当我使用 PHP Word 和 TemplateProcessor 移动到 Word 文档时,它会生成没有段落的所有内容。
我为此找到的一种解决方案是这样做:
他实际上是用段落来写的,但只有第一段是合理的。
如何正确使用段落和所有文本对齐?
phpword - 在 phpword 中添加 OLEObject
我正在尝试使用 PHPWord 示例添加 OLE 对象,但未添加任何对象
PHP 5:PHPWord 版本:0.14 windows7 Ultimate sp1 MS Office 2010
php - 在 PHPExcel 上加载大文件?
其他人知道如何在PHPExcel上加载大文件?
也创建一个大文件,因为我使用PHP_XLSXWriter。什么时候可以创建一个大文件而不会使内存溢出,但我想知道是否有人知道是否存在另一种方法来处理 PHP Excel 上的大文件。
特定的加载文件。
或者如果 PhpSpreadsheet解决它
谢谢。
php - PHPOffice/PhpSpreadsheet 获取单元格列索引为整数
如何将单元格列索引作为整数?我已经搜索了文档,但没有找到任何东西。
php - PHP:通过 $i 值将 for 循环索引打印到动态数据大小
请问我怎样才能实现这样的目标:
她是我的密码
?>
php - 使用 PHPSpreadsheet 打开受密码保护的 XLSX 文件
我正在尝试使用PHPSpreadsheet(文档)打开一个受密码保护的 Excel 文件(.xlsx )。我知道密码,但我找不到打开它的方法。
的load()
方法\PhpOffice\PhpSpreadsheet\Reader\Xlsx
无法插入密码,当我尝试加载文件时,它会返回错误(当然)。
这是错误
警告:ZipArchive::getFromName():第 311 行 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化 警告:ZipArchive::getFromName():Zip 对象无效或未初始化在 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的第 313 行警告:在 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中为 foreach() 提供的参数无效在第 350 行警告:ZipArchive::getFromName(): Invalid or uninitialized Zip object in /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php on line 311 Warning: ZipArchive::getFromName(): Invalid or第 313 行 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中未初始化的 Zip 对象 警告:在第 397 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中为 foreach() 提供的参数无效 警告:ZipArchive::getFromName():/PHPOffice/vendor/phpoffice 中的 Zip 对象无效或未初始化/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php on line 311 警告:ZipArchive::getFromName(): Invalid or uninitialized Zip object in /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php on line 313 警告:在第 1855 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中为 foreach() 提供的参数无效警告:ZipArchive::close():/PHPOffice/ 中的 Zip 对象无效或未初始化供应商/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 在线 1883php上线1883php上线1883getFromName():第 311 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化 警告:ZipArchive::getFromName():/PHPOffice/vendor 中的 Zip 对象无效或未初始化/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 在第 313 行警告:在第 1855 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中为 foreach() 提供的参数无效警告: ZipArchive::close():第 1883 行 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化getFromName():第 311 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化 警告:ZipArchive::getFromName():/PHPOffice/vendor 中的 Zip 对象无效或未初始化/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 在第 313 行警告:在第 1855 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中为 foreach() 提供的参数无效警告: ZipArchive::close():第 1883 行 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化第 313 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化 警告:为 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/ 中的 foreach() 提供的参数无效第 1855 行的 Reader/Xlsx.php 警告:ZipArchive::close():第 1883 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化第 313 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化 警告:为 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/ 中的 foreach() 提供的参数无效第 1855 行的 Reader/Xlsx.php 警告:ZipArchive::close():第 1883 行的 /PHPOffice/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php 中的 Zip 对象无效或未初始化
此代码如何处理密码?