PhotoShop 等 Adobe CC(和以前的 CS)系列的软件的扩展开发在国内一直很是边缘的领域,相关中文资料少的可怜。
而 PhotoShop 的扩展开发从 Adobe Flash、Adobe Flex、Adobe Configurator 4 开发插件后来有换成 HTML5 + Javascript(Node.js) 的 CEP,经历你多个阶段,本系列教程就是针对最新的 CEP6 (相应的是 Adobe CC 2015)扩展插件开发。
CEP 是什么?
CEP (原CSXS)是 Adobe 为 PhotoShop 等软件提供的扩展平台,通过 HTML5 和 Node.js 技术为 Adobe 系列软件来扩展其功能。
简单来说就是用一个可以调用 Node.js 和 PhotoShop 提供的 JavaScript API 的本地 Web 应用来扩展 PhotoShop 。
0 基础的教程
这个将从 0 开始介绍 CEP 开发过程的教程。虽然CEP 相关的技术和知识有:
- HTML
- JavaScript
- CSS
- Node.js
- PhotoShop API
不过即使现在还完全不知道这些应该也没什么关系,一开始并不需要有很深的知识,但并不意味着可以不用学习上面的技术。
CEP 开发将是学习上面技术的一个最好实例,所谓 “0 基础” 意味的是你可以从 0 开始,而当你学习 CEP 开发,你能够用 CEP 开发的过程一并学习到上面的技术。
目录
《零基础的 PhotoShop CEP 6 开发教程》系列目录
参考
本教程的主要参考是 Adobe 的官方文档:
和其他教程: