我正在尝试使用Perl脚本中的FDF文件生成此动态PDF文件,但如果有超过两个“<<<<< / T()/ V()>>”则会挂起<<<<<<<代码的/ Fields部分。我已经尝试了一切,但我无法在任何地方找到这个问题的任何答案,但它在FireFox中工作,我只需要让它在IE中工作,并且需要找出为什么它只接受/ Fields部分中的两个值如果我添加更多,那就是hags,这是我正在测试的代码,感谢您的期待!!
#!/usr/bin/perl -w
use strict;
use CGI qw(:standard);
my $q = new CGI;
print $q->header("application/vnd.fdf");
print <<RESPONSESTREAM;
%FDF-1.2
1 0 obj
<< /FDF
<< /Fields
[ << /T (name) /V (the name) >>
<< /T (address) /V (address) >>
<< /T (city) /V (city) >>
<< /T (email) /V (email) >>
<< /T (ph_number) /V (ph_number) >>
<< /T (date) /V (date) >>
<< /T (nick_name) /V (nick_name) >>
<< /T (sec_address) /V (sec_address) >>
<< /T (zip) /V (zip) >>
]
/F (https://www.test.com/mytemplate.pdf)
>>
>>
endobj
trailer
<< /Root 1 0 R >>
%%EOF
RESPONSESTREAM
exit;