美文网首页设计
零基础的 PhotoShop CEP 6 开发教程 「 0 」目

零基础的 PhotoShop CEP 6 开发教程 「 0 」目

作者: 不知语冰 | 来源:发表于2015-10-13 19:08 被阅读2220次

    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 开发教程》系列目录

    「 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 的官方文档:

    和其他教程:

    本教程还从这些地方获取了信息:
    Forums.Adobe - Photoshop Scripting
    手抜きLab@DTPの現場
    ExtendScript Toolkit CS6自動化作戦
    Photoshop Developer Center / Adobe Photoshop Scripting

    相关文章

      网友评论

      本文标题:零基础的 PhotoShop CEP 6 开发教程 「 0 」目

      本文链接:https://www.haomeiwen.com/subject/kguwqttx.html