添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
活泼的核桃  ·  sql ...·  1 年前    · 

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 相关的技术和知识有:

  • JavaScript
  • Node.js
  • PhotoShop API
  • 不过即使现在还完全不知道这些应该也没什么关系,一开始并不需要有很深的知识,但并不意味着可以不用学习上面的技术。
    CEP 开发将是学习上面技术的一个最好实例,所谓 “0 基础” 意味的是你可以从 0 开始,而当你学习 CEP 开发,你能够用 CEP 开发的过程一并学习到上面的技术。

    《零基础的 PhotoShop CEP 6 开发教程》系列目录

    「 0 」目录
    「 1 」配置开发环境
    「 2 」CEP 文件结构
    「 3 」CEP 的运行机制
    「 4 」Hello World !
    「 5 」事件(EVENTS)
    「 6 」调用 JSX 并传递信息
    「 7 」UI - HTML 开发的一些细节
    「 8 」API - 文件读写与二进制数据
    「 9 」签名打包与 ZXPSignCmd
    「 X 」CEP 更新到 6.1版了

    本教程的主要参考是 Adobe 的官方文档:

  • CEP-6-HTML-Extension-Cookbook-for-CC-2015
  • Public SDK CSXSLibrary API Documentation
  • CC14_Extension_SDK
  • ADOBE PHOTOSHOP CC 2014 JAVASCRIPT SCRIPTING REFERENCE
  • 和其他教程:

  • CEPスーパー メガ ガイド: HTML5+Node.jsでAdobeのツールを拡張する
  • HTML Panels Tips
  •