Einige Adobe-Anwendungen, darunter InDesign, Photoshop und Illustrator, bieten ein Software Development Kit (SDK) an, mit der die jeweilige Anwendung mit einem in der Programmiersprache C++ geschriebenen Plug-in erweitert werden kann. Der wesentliche Unterschied zwischen Skripten und C++-Plugins liegt darin, dass Skripte bestehende Funktionen in der jeweiligen Adobe-Anwendung steuern, während mit C++-Plug-ins auf Grundlage bestehender Funktionen der jeweiligen Adobe-Anwendung neue Funktionen realisiert werden können. Ein wesentlicher Vorteil von C++-Plug-ins ist Performance, da diese maschinennahe Programmiersprache schneller ausgeführt wird als z. B. eine Skriptsprache. Die Adobe Developer Console ist ein zentraler Ort, der neben den SDKs umfangreiche Dokumentationen und Codebeispiele bereit hält, die essentiell für die Entwicklung von u. a. C++-Plug-ins sind.

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

C++-Plug-ins

  • Ennis Gündoğan

摘要

Einige Adobe-Anwendungen, darunter InDesign, Photoshop und Illustrator, bieten ein Software Development Kit (SDK) an, mit der die jeweilige Anwendung mit einem in der Programmiersprache C++ geschriebenen Plug-in erweitert werden kann. Der wesentliche Unterschied zwischen Skripten und C++-Plugins liegt darin, dass Skripte bestehende Funktionen in der jeweiligen Adobe-Anwendung steuern, während mit C++-Plug-ins auf Grundlage bestehender Funktionen der jeweiligen Adobe-Anwendung neue Funktionen realisiert werden können. Ein wesentlicher Vorteil von C++-Plug-ins ist Performance, da diese maschinennahe Programmiersprache schneller ausgeführt wird als z. B. eine Skriptsprache. Die Adobe Developer Console ist ein zentraler Ort, der neben den SDKs umfangreiche Dokumentationen und Codebeispiele bereit hält, die essentiell für die Entwicklung von u. a. C++-Plug-ins sind.