我想用.NET (C#) (特别是Acrobat Reader和PhotoShop)为Adobe产品编写插件。要求是在File菜单中添加一个新命令。例如,在Acrobat Reader中,我需要添加一个新的“文件>>打开我的文件”命令,该命令显示我打开某些文件的对话框。
我听说过Adobe开发工具包。在Visual Studio中是否有一个项目类型或某个向导可以用来创建插件?
发布于 2009-04-05 07:31:01
Reader没有专门的SDK。Acrobat Pro/Standard和Reader都只有一个。有些功能可能可用,也可能不可用--这取决于您的目标应用程序。
Reader/Photoshop的插件SDK随附示例。还有Visual Studio向导(至少对于Acrobat 8 SDK是这样的)。我假设你也会在Photoshop上得到一个。请查看SDK附带的文档/示例。
SDK本质上是C/C++ API。因此,您需要使用P/Invoke或其他类似的技巧从.NET应用程序中调用这段本机代码。
发布于 2011-04-02 03:49:51
更简单的方法是通过COM标签将Photoshop COM .dll添加到您的应用程序中。我是一个新手,我已经成功地做到了这一点。要运行的两个简单方法是PhotoshopWebImageGallery和PdfPresentation方法(接受用于生成的pdf演示文稿的输入文件夹和输出文件夹。还有一个"doJavaScript“方法,它接受带有JavaScript的字符串。如果你用谷歌搜索Photoshop Javascript脚本,Adobe的手册应该是首批条目之一。我还没有尝试过"doJavaScript“方法,但是我已经看到了ImageGallery,并且PdfPresentation方法是有效的!
这里有一些关于这个主题的很好的链接,因为它与JavaScript有关。
经营这个网站的家伙刚刚给我发了一封电子邮件,回答了我今天遇到的一些Photoshop脚本问题!快速响应真的很好!
从理论上讲,人们应该能够添加Photoshop COM .dll、"doJavaScript“方法、所提供示例,并”使某些事情发生“。这看起来有点老了,你现在可以把它弄清楚了!如果是这样,请分享一些图像锐化方法!祝好运!
https://stackoverflow.com/questions/718364
复制相似问题