【发布时间】:2019-07-09 08:38:40
【问题描述】:
我广泛使用 PHPWord,但我不知道如何在库之外设置“Tabloid”纸张大小。破解库文件很容易,您只需添加以下内容:
'Tabloid' => array(11, 17, 'in'),
至本页第 109 行:
https://github.com/PHPOffice/PHPWord/blob/develop/src/PhpWord/Style/Paper.php
但我需要在库之外启动 Tabloid,因为在更新、移动或部署代码时太容易覆盖它。
奇怪的是,PHPWord 有用地列出了上面文件中的每个纸张大小,但随后只启动了 6 个默认值。文档也很有帮助,除了“论文”甚至没有在搜索中注册。
【问题讨论】:
-
这不是您需要做的吗?添加上面的行,然后就可以在类构造函数中使用“小报”而不是“A4”了?
-
@Simson 问题是我不能只将该行添加到库 /vendor/ 文件夹中,否则它将在以后的更新中被覆盖,并且我会忘记每次都将其添加回来。另外,我需要为所有开发人员、生产和登台站点做这件事。我需要一种在 Paper.php 类之外启动纸张大小的方法
-
如果您为上游创建拉取请求,它将在下一个版本中。
标签: phpword