作者:天生骄傲 | 来源:互联网 | 2020-08-27 18:24
这次给大家带来使用AdobeHtml5Extension的开发详解,使用AdobeHtml5Extension开发的注意事项有哪些,下面就是实战案例,一起来看一下。
这次给大家带来使用Adobe Html5 Extension的开发详解,使用Adobe Html5 Extension开发的注意事项有哪些,下面就是实战案例,一起来看一下。
一、背景介绍
Adobe公司出品的多媒体处理软件产品线较多,涵盖了音视频编辑、图像处理、平面设计、影视后期等领域。为了扩展软件的功能,Adobe公司为开发者提供了两种方式来增加软件的功能:分别是插件(Plugin)和扩展(Extension)。去年利用官方提供的SDK开发过两款Premiere插件,分别用于导入自定义格式的多媒体文件和视频流预览。近来体验了一下Adobe Extension的开发。
Adobe Plugin一般用于提供更靠近底层的功能。官方出于效率的考虑,提供的插件SDK是基于C++语言的。而Adobe Extension则偏向与提供上层应用的扩展,在Adobe CS时代是采用的Flash形式实现的。
在Adobe CC时代则提供了HTML5实现,这使得开发者们可以接口HTML5, CSS3, Javascript甚至是NodeJS来开发。因为Adobe在PremierePro里面嵌入了CEF,可以高效的解析渲染HTML5、运行Nodejs程序。而Nodejs则能实现系统功能的调用,简直不要太叼!在这篇文章中,我大概总结了一下使用HTML5来开发一款Adobe扩展的心路历程。 我们要做的一款扩展非常简单,如下图所示:
WebGL怎样操作json与echarts图表
以上就是使用Adobe Html5 Extension的开发详解的详细内容,更多请关注 第一PHP社区 其它相关文章!