使用c#编写adobe插件

本文关键字:插件 adobe 编写 使用 | 更新日期: 2023-09-27 17:59:38

根据我的理解,为了编写adobe插件,我们必须使用c++和adobe-sdk来编写adobeplug-ins。

可以使用c#、链接和adobesdk来编写adobeplug-ins吗?

使用c#编写adobe插件

可以!:)

这是一个庞大的话题,但你可以从开始

http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/intro_to_sdk/DeveloperFAQ.pdf

第21页

可能使用如sunil5715所述的Acrobat。。但我有Adobe Illustrator v4的SDK。那时你不得不使用摩托罗拉的IDE,名为Code Warriors。如果你希望你的插件在Mac上运行,你将无法使用C#。

也许如果你用Mono写一个版本,它可能会在mac上运行,但这显然并不理想。

请注意(至少对于Illustrator),代码是非托管C++,将非托管代码与托管代码混合不是最佳做法。此外,当你看到Illustrator、Photoshop、After Effects的SDK时,你会看到他们(Adobe)的代码有多好。太棒了!质量非常好,比许多微软产品中的生产代码要好得多。所以除非是一个简单的插件,否则我认为你需要C++的低级别能力。