问题标签 [pdfrw]

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.

0 投票
0 回答
24 浏览

python - PDFRW - 选中使其他字段可以填写的复选框

我有一个可填写的 PDF,我正在尝试根据用户的选择预先填写一些动态信息。在表单中,需要检查一个字段才能使地址部分可以填写。

使用 PDFRW,我可以直观地选择复选框,但它不会触发使这些字段可写的复选框的“单击”。有没有办法使用pdfrw触发点击?

如果我单击呈现的 PDF 上的复选框,它会显示地址字段(并用正确的数据填写)但如果我不单击复选框,这些字段将显示为空并且没有可填充的框。

[![勾选但未启用][1]][1] [![手动点击后启用][2]][2]

这是我用来创建复选框的代码(当 export=/2 时,这是需要触发的复选框的导出值):

0 投票
0 回答
8 浏览

python - 如何在python中使用pdfrw / fillpdf正确填充Comb文本字段

我正在尝试使用 python 填写可填写的 pdf 表单。我正在使用 fillpdf 库。除了 Comb 字段外,它工作正常。

在此处输入图像描述

当我创建 flatten pdf 时,它显示如下

在此处输入图像描述

但是使用可填写的表格应该如下图所示

在此处输入图像描述

现在,获得此结果的最佳方法应该是什么。

0 投票
0 回答
10 浏览

python - 预期的“外部参照”关键字或外部参照流对象(line=9351,col=44,token='ilter')

我遇到了这样的奇怪错误

我正在尝试使用'pdfrw'库通过python在pdf中填写密钥。我想做的是这个

澄清一下,此代码在本地工作,但在生产中没有

有人能帮助我吗?

0 投票
0 回答
41 浏览

python - 使用 pdfrw 填写 PDF 表单时复选框出现意外问题

添加以下AcroForm选项时遇到以下问题template_pdf.Root.AcroForm.update(pdfrw.PdfDict(NeedAppearances=pdfrw.PdfObject('true')))

文本将在表单上正常显示,但不显示复选标记,下图显示了一个示例。 NeedAppearance 设置为 true 的表单结果的图像

但是,如果我取出选项本身,复选标记会显示完全正常,但文本不会。

下图是一个例子

我理解这是完全正常的,因为NeedAppearances需要启用以在文本框中显示文本。但我不明白为什么该选项会改变复选框的可见性。

我个人认为这与 PDF 表单的格式有关,但我不确定。 不带选项的表单结果图像

编码

如果您想下载表格,可以从以下链接下载政府表格

您必须单击 IGI 选项卡,然后单击表格910的PDF 图标

政府表格页面