如何使用管道样式制作TCPDF复选框?

问题描述

我尝试过样式,但是没有用。.

Env:PHP

现在(默认Tcpdf样式): https://prnt.sc/utdg8v

我想要这样的东西: https://prnt.sc/utdgwr

我无法使用HTML / CSS(或是?)。因为我必须将其放入现有的PDF中。

我该怎么做?

解决方法

用适当的类型替换所键入内容的静态方法getAnnotOptFromJsProp()不支持“ style”属性。 Comment from method getAnnotOptFromJsProp()

我使用Java Script更改了该值,尽管这可能并不总是有效。

$pdf->CheckBox('myCheckbox',50,false,array(),array());

$js = <<<EOD
var f = this.getField("myCheckbox");
f.style = style.ch;
EOD;

$pdf->IncludeJS($js);

样式的列表可在第250页上的此链接的文档中找到。 https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/Acro6JS1.pdf

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...