首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Acrobat和WebDAV

Acrobat和WebDAV
EN

Stack Overflow用户
提问于 2009-08-11 13:42:34
回答 1查看 2.5K关注 0票数 1

我正在尝试打开和编辑(添加注释)并将PDF保存到IISWebDAV存储库中。我在XP SP2上使用AcrobatPro9.0和IIS5.0。

  1. 我需要能够以编程方式从Winform应用程序中打开Acrobat。我尝试使用Process.Start(url),但它在浏览器文档中打开了PDF。在Acrobat中尝试了下面的设置,但没有成功。http://www.mydigitallife.info/2007/06/17/disable-pdf-from-opening-in-web-browser-ie-firefox-opera-safari/

尝试了以下代码,但它打开命令提示符而不打开Acrobat。字符串url = "http://localhost/SampleWebDAV/Root/TestDoc100.doc";进程p=新进程();p.StartInfo.FileName = "/c \"start \“+ url +”;p.Start();

  1. Acrobat不发出锁/解锁WebDAV命令。Acrobat9.0发布说明说它支持WebDAV,但是如果我用fiddler拦截请求,我可以看到只有GET、PROPFIND和PUT命令正在发生。我看不到锁和解锁命令。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2009-08-26 13:23:18

我正在更新我的研究结果。

  1. Process.Open()不能用于从web/wendav打开Acrobat文件,如果您试图将路径传递给Actobat.exe,则可以看到相同的结果。只能给出本地机器路径。

我评估了许多第三方工具,但是没有人拥有从Url打开adobe的功能。

  1. 但是Adobe组件可以用于查看组件,甚至可以从WebDAV/ ActiveX位置查看。您只需相应地设置URL,但此组件不允许您修改PDF,例如添加注释等。

我通过将文件下载到本地目录,然后使用Process.Start()打开来解决问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1260460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档