我有一个用AcrobatProfessional制作的可写PDF表格。我想验证一个数字条目是否在某个范围内[a,b]。如果不是,我希望弹出一个警告消息,“请通过XXX-XXX-XXXX联系Larry以处理您的表格。”有人可以编写一小段代码来为PDF执行此操作吗?我知道如何为网络表单做这件事。 最佳答案 你可以这样做:if(event.value>3&&event.value您可以通过编辑字段的属性来输入此验证脚本。转到“验证选项卡”,单击“运行自定义验证脚本”,然后单击“编辑...”。在JavaScript编辑器窗口中键入代码,然后
我正在运行Windows批处理文件以将文档转换为PDF,在批处理文件的最后一行我有:Acrobat“%1.pdf”这可以很好地打开生成的PDF文件,但我也希望能够在文档的某些特定页面打开PDF文件。那么如何扩展我在上面使用的命令以强制PDF文件在所需的页码处打开?非常感谢... 最佳答案 使用命令行开关/A:Acrobat/A"page="%1.pdf替换为您希望显示的任何页面。其他开放参数请引用Adobe的合作伙伴文档:http://partners.adobe.com/public/developer/en/acrobat/PD
我已经使用PHP的pdflib创建了一个PDF。PDF包含图像和一些文本。pdf生成成功。我使用的是Ubuntu11.10服务器,我的开发机器也运行相同。生成的PDF在我的开发机器或任何其他Ubuntu机器上成功打开。它还使用其默认阅读器在Windows8上打开。但它不能在Window7或更低版本的AdobeReader中打开。可能是什么问题? 最佳答案 虽然这篇文章很旧,但也许我的回答可以提供帮助。我也遇到了类似的问题。我的PDF已正确生成,但我无法在网络浏览器中看到它。与其直接在网络浏览器中显示您的pdf,不如尝试将其保存为
我在Windows平台上工作。可以在特定页面打开PDF文件:AcroRd32.exe/A"page=3""file.pdf"打印特定页面是否有类似的解决方案?像这样的东西:AcroRd32.exe/P"page=3""file.pdf" 最佳答案 打印特定页面是否有类似的解决方案?Somethinglike:AcroRd32.exe/P"page=3""file.pdf"没有。没有打印特定页面的选项。您可以使用/p选项和VBS(或类似)脚本来操作“打印”对话框并选择所需的页面进行打印:AcroRd32.exe/ppathname—执
我使用AxAcroPDFLib在C#Winform中嵌入了一个PDF查看器。但是,工具栏中的注释按钮(注释...)被禁用。我搜索并发现默认情况下它们是禁用的,但有些人报告使用Javascript启用它们:Collab.showAnnotToolsWhenNoCollab=True这里有办法做到这一点吗?编辑:是否可以在WebBrowser控件中使用浏览器插件?如果可以,如何实现? 最佳答案 更新-第一部分仅与AcrobatReader相关。有关何时使用完整版Acrobat的信息,请参阅第二部分。Acrobat阅读器我将通过声明这可能
我可以为AcrobatReader创建插件吗?(类似于VisualStudio中的Office加载项)例如,我用AcrobatReader打开一个pdf文件,我想在Reader中添加我的自定义按钮以执行特定操作。可行吗?它是免费的吗?是否需要第三方组件?谢谢。 最佳答案 恐怕答案比这里给出的稍微复杂一些。首先,您确实需要(免费的)AdobeAcrobatSDK,您可以在这里下载:http://www.adobe.com/devnet/acrobat.html这将为您提供许多不同方法的文档和示例代码。但是,您需要意识到您不会自动能够为
尝试使用adobeacrobat在C#中静默打印pdf时遇到2个问题。我正在使用Process.Start()打印pdf。第一个问题是,如果不指定可执行文件的完整路径,我将无法启动AdobeAcrobat。我假设它在安装时不会将其添加到您的路径中。有没有一种简单的方法可以在不指定完整路径名的情况下在机器上启动最新版本的acrobat?我担心客户端会进行更新并破坏我启动它的代码。我还关心他们在具有不同版本Windows的机器上安装它(安装路径在64位环境和32位环境中不同)。我的第二个问题是,每当我启动acrobat并打印它时,acrobat窗口仍然处于打开状态。我以为我使用的命令行
我正在使用acrobatXI我试过输出这样的文本文件varcMyC="abc";vardoc=this.createDataObject({cName:"test.txt",cValue:cMyC});this.exportDataObject({cName:"test.txt",nLaunch:0});这是有效的,但我想提供一个固定的路径,并且没有弹出对话框来请求用户选择保存路径有什么办法可以解决这个问题吗?谢谢 最佳答案 所有将文件写入用户本地磁盘的AcrobatJavaScript函数都会带来安全风险,因此对它们的使用有一些限
我在Acrobat中创建了一个包含提交按钮的表单。当用户单击它时,我希望将某些字段导出为制表符分隔的文本。在Acrobat中,当单击该按钮时,窗口打开,允许我选择要导出到的文件夹,然后数据被导出。在阅读器中没有任何反应。调试器给我这个错误:RangeError:Invalidargumentvalue.Doc.exportAsText:2:FieldSubmit:MouseUp我已经看过但似乎无法找到有关此错误的信息。我的原始脚本是这样的:varaSubmitFields=newArray("Name","Address")this.exportAsText({aFields:aSub
我在IE7(由R&OS的ezpdf生成)中显示pdf时遇到了一些问题。带有AcrobatReader8.1.2的IE7。说“页面无法显示”其他浏览器(如FF3/Acrobat8.1.2.或IE6/Acrobat7)文件没有问题。服务器返回以下header:Date:Thu,08Jan200910:52:40GMTServer:Apache/2.2.8(Win32)mod_ssl/2.2.8OpenSSL/0.9.8gPHP/5.2.5DAV/2X-Powered-By:PHP/5.2.5Expires:Thu,19Nov198108:52:00GMTCache-Control:no