Server 2016 上的 Acrobat FDF 工具包兼容性



所以,我知道这很残酷,但是我能期望获得Acrobat FDF工具包吗?我可以找到的最新文档是在2003年10月发布的,可以在Windows Server 2016上运行吗?

从 SysWOW64 目录中,我为二进制文件运行了 regsvr32,我将其放置在 C 驱动器根目录中。 它表明成功,我可以在注册表中看到这方面的证据。 但是,当我尝试导航到使用此库的简单 ASP 经典页面时,它在此行失败:

Set FdfAcX = Server.CreateObject("FdfApp.FdfApp")

带有错误消息:

Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object

此页面声称当IUSR_计算机和IWAM_计算机对二进制文件的目录没有读取权限时,会引发此错误。 我相信我已经为这些帐户提供了该权限(尽管我在这种情况下唯一能找到的是IUSR_和IWAM_...?(,但错误仍然存在。

我需要采取哪些步骤来解决此错误?

如果您只填写 pdf 模板上的字段,则可以在不创建对象的情况下执行此操作。您只需填写表格即可。

TheFdfPdf.asp:括号内的变量是pdf表单上字段的名称。

<%
Response.ContentType = "application/vnd.fdf"
PdfTemplateUrl = "http://TheDomain.com/pdfs/ThePdf.pdf"  
SomeTextValue = "This is a test value for some field on a pdf form"
SomeNumber = 789
SomOtherValue = "Groovy"
%>
%FDF-1.2
1 0 obj
<<
/FDF
<<
/Fields [
<< /T (SomeTextValue) /V (<%=SomeTextValue%>) >>
<< /T (SomeNumber) /V (<%=SomeNumber%>) >>  
<< /T (SomOtherValue) /V (<%=SomOtherValue%>) >>
]
/F (<%=PdfTemplateUrl%>) >>
>>
endobj
trailer 
<<  /Root 1 0 R  >> 
%%EOF

相关内容

  • 没有找到相关文章

最新更新