php - TCPDF 方法 =“write2DBarcode”标签在 php 7.2 中不起作用
问题描述
在我看来,这
<TCPDF method="write2DBarcode" params="<?php echo $this->params; ?>"></TCPDF>
在 php 7.2 中不起作用。我刚刚将 php 版本更新到 7.2,其他一切都在工作,除了它没有显示用这个标签写的条形码。
我也尝试运行他们自己的示例代码,但它们也不起作用。该方法write2DBarcode
有效,但 HTML 模板中使用的标签无效。
是php版本问题还是我做错了什么?
解决方案
我怀疑您在更新 PHP 版本时更新了 TCPDF。
自 TCPDF 6.2.0 版以来,默认K_TCPDF_CALLS_IN_HTML
设置为false
。您需要true
在您的 TCPDF 配置文件(参见 参考资料config/tcpdf_config.php
)中将其设置为例如 49 才能工作。
推荐阅读
- excel - 在 Powershell 生成的 Excel 文件中格式化图表 DataLabel
- python - Docker即使在杀死后也继续在后台运行进程
- mysql - 如何根据同一表中的字段在一个字段中插入和增加一个值
- flutter - MethodChannel、EventChannel 和 BasicMessageChannel 有什么区别?
- vba - 列表框 - 第一项保持选中状态
- python - WTForms 未将正确的数据类型保存到数据存储区
- azure - 如何验证来自个人 Microsoft 帐户的令牌?
- haskell - “Prelude.read: no parse”,自己的数据类型
- python - itertools.chain 返回一个意外的迭代器
- java - Spring-boot - 每个级别的日志文件的应用程序属性配置