使用可以使用evince的ghostcript创建PDF表单

问题描述

我正在尝试使用ghostscript创建一个简单的PDF表单。我在Acrobat Reader中获得了功能形式,但是,我无法使用通常的PDF查看器来填充形式。现在我有了可以填写的PDF表格,例如this one,所以应该有可能。

这是我尝试做的一个最小示例: 我创建具有以下内容的Postscript文件

%!PS
/Courier    
12 selectfont   
15 500 moveto
(text input:) show 
/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
[/Rect[100 495 200 510] /T (input) /FT /Tx/F 4 /Subtype /Widget /ANN pdfmark
showpage

我使用以下方法将其转换为pdf

gs -q -dnopAUSE -dBATCH -sDEVICE=pdfwrite -o out.pdf in.ps

生成的PDF在acrobat Reader中可以正常工作,但为避免我没有输入任何文本字段。

有谁知道一种使用可以与evince一起工作的ghostcript创建简单表单PDF的方法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)