Several Adobe applications, including InDesign, Photoshop, and Illustrator, offer a Software Development Kit (SDK) that enables the respective application to be extended with a plugin written in the C++ programming language. The main difference between scripts and C++ plugins is that scripts control existing functions within the respective Adobe application, whereas C++ plugins can be used to implement new functions based on the application's existing capabilities. A key advantage of C++ plugins is performance, as this low-level programming language executes faster than, for example, a scripting language. The Adobe Developer Console serves as a central hub that, in addition to the SDKs, provides extensive documentation and code samples, which are essential for the development of C++ plugins, among others.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

C++ Plugins

  • Ennis Gündoğan

摘要

Several Adobe applications, including InDesign, Photoshop, and Illustrator, offer a Software Development Kit (SDK) that enables the respective application to be extended with a plugin written in the C++ programming language. The main difference between scripts and C++ plugins is that scripts control existing functions within the respective Adobe application, whereas C++ plugins can be used to implement new functions based on the application's existing capabilities. A key advantage of C++ plugins is performance, as this low-level programming language executes faster than, for example, a scripting language. The Adobe Developer Console serves as a central hub that, in addition to the SDKs, provides extensive documentation and code samples, which are essential for the development of C++ plugins, among others.