从我的理解,为了编写adobe插件,我们必须使用c ++和adobe sdk来编写adobe插件。
可以使用c#,与adobe sdk链接编写adobe插件吗?
答案 0 :(得分:2)
是的,你可以! :)
这是一个很大的话题,但你可以从
开始http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/intro_to_sdk/DeveloperFAQ.pdf
第21页
答案 1 :(得分:1)
也许使用Acrobat作为sunil5715提到..但我有Adobe Illustrator v4的SDK。那时你必须使用名为Code Warriors的摩托罗拉IDE。如果您希望自己的插件可以在Mac上运行,那么您将无法使用C#。
也许如果您在Mono中编写了一个版本,它可能会在Mac上运行,但这显然不太理想。
几个笔记(至少对于Illustrator)代码是非托管C ++,并且非托管与托管代码混合不是最佳实践。此外,当您看到SDK for Illustrator,Photoshop,After Effects时,您将看到他们的(Adobe)代码是多么好。它的壮观!非常好的质量,并且比许多Microsoft产品中的生产代码要好得多。所以除非它是一个简单的插件,否则我认为你需要C ++的低级能力。