当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

PSD.rb

授权协议 MIT
开发语言 Ruby
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 不详
投 递 者 公良同
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

PSD.rb 是一个使用Ruby编写的通用的PhotoShop文档解析器,该工具允许你以一种易管理的树结构方式来处理Photoshop文档,从而找出文档中的重要数据,如:

  • 文档结构
  • 文件大小
  • 图层/目录大小和配置信息
  • 图层/目录名称
  • 图层/目录的可见性和透明度
  • 字体数据(via psd-enginedata),包括文本区域内容以及字体名称、大小和颜色
  • 颜色模式和位深度
  • 矢量蒙版数据
  • 扁平化图像数据
  • 废话不多说了,直接给大家贴代码了,具体代码如下所示: // 上传目标触发点 // 引入插件 /**方法调用**/ setFileUpload({ name: 'fileupload1', backfun: upback1, beforefun: checkUp1, loadfun:loadup, phpUrl: '/ossphp/php/get.php?ft=video' }); // 上传前验证

  • // 上传目标触发点 <input type="file" class="upvideo" name="upvideo" id="fileupload1" /> // 引入插件 <script type="text/javascript" src="{$IMG}/bstage/js/jquery.form.js" language="javascript"></script> /**方法调用**

  • HRESULT LoadPSD( LPSTR strFilename ) // 读取PSD文件 { DWORD dwWidth, dwHeight; // 宽高 long lSurfWidth = m_Rect.right - m_Rect.left; long lSurfHeight = m_Rect.bottom - m_Rect.top

  • 介绍*.PSD文件的读取方法,并提供完整读取函数。其中:m_Rect为目标区域,m_lpDDS7为目标DirectDraw表面,m_pbAlphaMask为目标Aplha通告指针。Read16函数为从指定文件当前位置读取一个WORD,Read32函数为从指定文件当前位置读取一个DWORD。MAX_PSD_CHANNELS为24。以下就是*.PSD文件的读取方法,有兴趣的朋友可以继续深入研究,到时可

相关阅读

相关文章

相关问答

相关文档