有些网站进不去,该翻墙的翻墙

一、Photoshop Plug-In and Connection SDK(C ++ SDK)

使用C ++ SDK构建强大的底层集成。创建过滤器,提供对其他图像格式的支持,创建新的选择器等。

Plug-in SDK主要包含八种插件模块

  • 导出模块
    导出插件模块旨在从打开的Photoshop文档输出信息。这与导入插件相反。使用示例包括导出到专有设备或显示器,以及导出特定数据(例如路径或资源)。【文件】-【导出】菜单
  • 滤镜模块
    滤镜插件模块是Photoshop插件模块中最常见的模块。它们允许编辑像素数据,例如特殊图像效果。【滤镜】菜单
  • 拾色器模块
    拾色器插件模块是从“文件”>“首选项”>“常规”首选项面板中选择的,并允许插件显示其自己的UI,供用户选择颜色。
  • 选择模块
    选择插件模块就像“智能魔术棒”一样,可以迭代像素数据并基于该数据返回选择或返回路径。【选择】菜单
  • 自动化模块
    自动化插件模块可访问所有Photoshop可编写脚本的事件。这些模块出现在“ 自动菜单或“ 帮助菜单下。【文件】-【自动】菜单
  • 格式化模块
    文件格式化插件模块旨在读取和写入Photoshop不支持即用型的文件。文件格式插件模块已集成到Photoshop的“ 打开和“ 另存为对话框类型中。
  • 导入模块
    导入插件模块用于从附加硬件(例如扫描仪或摄像机)捕获图像,并将这些图像放入新的Photoshop文档窗口中。【文件】-【导入】菜单
  • 堆栈渲染器模块
    堆栈渲染器插件模块将智能对象的图像堆栈渲染为单个图像。

Connection SDK 用于Photoshop建立TCP连接(即基于大多数Internet所依赖的同一协议),并发送/接收脚本消息和图像数据

二、Common Extensibility Platform (CEP, Panel SDK)

通用扩展平台,也就是常说的HTML面板插件。

它们是由Photoshop CC引入的,是脚本基础上的强大接口。实际上,HTML
面板是一种特殊的Web应用程序(运行在CEF - Chromium嵌入式框架中,类似于托管在Photoshop中的谷歌Chrome浏览器的实例)

使用HTML,CSS和JS与CEP构建经典扩展。基于ECMAScript 3,使用ExtendScript自动化应用内工作流程。

一般在【窗口菜单】-【扩展功能】-cep面板

OCR文字识别

三、Generator SDK

生成器

Adobe Generator是一个令人着迷的框架,其中,实时 生成特性是基于它依赖于一个运行在后台的Node.js服务器,可以作为一个并行引擎,用于与传统的ExtendScript代码集成,与外部服务交换数据,或者作为一个内部服务器。
生成器:最初是在Photoshop CC(14.1)中发布的,它主要是作为一种可以根据图层名称在背景中导出图像的技术。对于开发人员来说,更有趣的是:核心是一个与通过ExtendScript消息的Photoshop -你将主要使用生成器从应用程序实时访问/提取资源。

一般在【文件】菜单-【生成】下面

四、Scripting(ExtendScript)

 在线Javascript 工具指南

在线Photoshop ExtendScript API Adob​​e Photoshop CC 2015.5 对象库

脚本也能做界面,具体查看scriptUI

五、Photoshop API

一起使用Photoshop,Lightroom和Sensei创建基于Web或服务器的工作流,以剪切图像,重排横幅广告等。

公开测试版权限申请用法

六、UXP(Unified Extensibility Platform 统一扩展平台)

photoshop 2021版本推出,新一代插件平台

在Photoshop中宣布UXP-UXP平台概述

使用现代HTML,CSS和JavaScript构建高性能插件。UXP是适用于Photoshop 22及更高版本的下一代插件API。

七、COM类型库

c++ 脚本用法
https://blog.csdn.net/greless/article/details/115516095

// 从类型库向导中用“添加类”创建的计算机生成的 IDispatch 包装类

//#import "C:\\Program Files (x86)\\Adobe\\Adobe Photoshop CC 2017 (32 Bit)\\Required\\Plug-ins\\Extensions\\ScriptingSupport.8li" no_namespace
// CActionDescriptor 包装类

// 初始化com 库CoInitialize(NULL);CApplication _app;if (!_app.CreateDispatch(_T("photoshop.Application.110"), NULL)){AfxMessageBox(_T("启动PS服务器失败!"));return ;}AfxMessageBox(_app.get_CurrentTool());

Photoshop二次开发接口介绍相关推荐

  1. 国产微观交通仿真软件TESS NG V2.1 Python二次开发接口版本发布

    来源:上海济达交通科技有限公司 上海济达交通科技有限公司是国产TESS NG微观交通软件研发商.2022年9月26日,上海济达交通科技有限公司正式发布了TESS NG的V2.1 Python二次开发接 ...

  2. EasyDSS流媒体服务器软件-搭建及二次开发接口对接说明示列

    EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能主要包含:直播.录像, 直播支持RTMP输 ...

  3. TESS NG微观交通仿真软件二次开发接口如何规划

    TESS NG的二次开发接口正在设计当中,很想得到广大同仁的意见.目前的想法是二次开发接口分成三类,一类是基本接口,第二类是定制开发接口,第三类是项目专有接口. 定制开发接口在基本开发接口的基础上增加 ...

  4. 解决WPS及office二次开发接口无法注册的问题

    问题描述 使用QAxObject的setControl注册接口时返回失败的解决方法 二次开发接口名称 WPS文字 KWPS.Aplication WPS的Excel KET.Application W ...

  5. 自动化(Automation)基础概念:二次开发接口(API)与插件(Addin)

    二次开发接口(API)与插件(Addin) 许式伟 (版权声明) 2007-4-20 在前文,我们已经解释了: 自动化(Automation)基础概念:COM组件(Component)与接口(Inte ...

  6. LED显示屏二次开发接口的设计方案

    引言 在LED 显示屏工程应用中,有单块显示屏项目,但更多的是多块显示屏项目.对于单块显示屏,直接使用厂商配置的控制软件就满足要求了:但对于多块显示屏,尤其是系统集成项目,厂商配置的控制软件就很难满足 ...

  7. scratch3.0 二次开发-基本介绍(第一章)

    scratch3.0系列章节列表 scratch3.0 二次开发-基本介绍(第一章) scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章) scratch3.0二次自定义 ...

  8. ENVI_IDL:批量重投影ModisSwath产品(调用二次开发接口)+解析

    目录 1. 课堂内容 1. 获取Modis Swath数据(这里只获取Lat.Lon.Aod(气溶胶厚度)三个数据集以及aod数据集的两个属性),并对aod数据进行简单的处理 2. 调用二次开发接口以 ...

  9. python调用linuxapi_Linux上使用python调用WPS二次开发接口

    原文链接Linux上使用python调用WPS二次开发接口 - C++ Programer​www.cryfeifei.cn 环境Ubuntu18.04 WPS For Linux Python3 简 ...

  10. 你好五一、你好TESS NG python二次开发接口

    今天是五一劳动节,国产微观交通仿真软件TESS NG的python开发接口内测版今天发布.         4月1日到今天5月1日一个月时间,疫情将我"封"在出租里,我将TESS ...

最新文章

  1. 中国电子学会青少年编程能力等级测试图形化四级编程题:抽奖
  2. leecode---46---数组,dfs---求出数组的所有组合
  3. 【面试精选】关于大型网站系统架构你不得不懂的10个问题
  4. Android应用程序键盘(Keyboard)消息处理机制分析(17)
  5. 简单使用gridlayout
  6. maven国内镜像(maven下载慢的解决方法)
  7. win下 cmd 查询本机开了哪些端口 并查看开启端口的软件
  8. 用Middleware给ASP.NET Core Web API添加自己的授权验证
  9. 电脑上玩和平精英_《和平精英》怎么投屏到电脑上?手把手教你电脑键鼠玩手游...
  10. 我新买的GTX1050为何装上去一直是黑屏
  11. [转] Python标准库的threading.Thread类
  12. 如果你的苹果Mac键盘锁住了要怎么办呢?快来看看此教程吧!
  13. CodeForces 27A Next Test(简单hash)
  14. cvPyrUp() cvPyrDown() 图像金字塔
  15. 华硕电脑安装键盘灯驱动步骤
  16. 期货连续合约跳空处理
  17. Unity InputField光标位置不对
  18. 2020年个人年终总结
  19. 回撤率 python_【Python量化】O(n)复杂度实现最大回撤的计算
  20. win10下卸载office2010(测试多种方法后,成功实现)

热门文章

  1. 计算机视觉领域专家主页代码
  2. sqrt函数java_Java BigDecimal sqrt()用法及代码示例
  3. php 输入经纬度查询位置,根据经纬度查询附近地点信息
  4. 【vbs消息轰炸代码】
  5. c++链表——银行账户管理系统
  6. Python的图像处理库Pillow
  7. python绘制正多边形_python : turtle 画正多边形
  8. router 路由守卫
  9. 老人与老浏览器-李开复与成熟度最高的VRML浏览器SGI Cosmo
  10. tooltips被遮盖