我正在尝试使用 TCPDF 在可编辑PDF中使用JavaScript日期选择器。 但我没有得到PDF格式的日期选择器。 还有其他方法可以包含 JavaScript / jQuery 日期选择器库吗?
日期选择器库 https://github.com/joshsalverda/datepickr
PHP代码
// Set some content to print
$html = <<<EOD
Date <input type="date" value="" name="date" /><br/>
EOD;
// Print text using writeHTMLCell()
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
$js = 'Here I am including javascript Date picker lib and javascript script';
// set javascript
$pdf->IncludeJS($js);
$pdf->Output('my_info.pdf', 'I');
答案 0 :(得分:1)
首先,PDF / Acrobat不使用Acrobat JavaScript,它是JavaScript核心的特定扩展(因为JavaScript核心有特定于webbrowser的扩展,等等)。 jQuery是这样的扩展,在PDF中不可用。周期。
您必须为PDF创建自己的日期选择器。或环顾四周,周围有一些漂浮,或多或少可用(你得到你付出的)。您可以使用jQuery库的一些功能,但必须移植所有“用户界面”和“表单界面”。
无耻插件:我碰巧使用Dialog对象开发了一个Date Picker工具包来显示选择器,并且需要在表单中占用最少的空间。欲了解更多信息和价格,请随时与我联系。