php+Imagick 对psd文件的操作
2013-04-11 11:33
435 查看
参考资料:
http://www.php.net/manual/zh/book.imagick.php
前提
获取图层数目
获取所有参数:
http://www.php.net/manual/zh/book.imagick.php
前提
$im = new Imagick("test.psd");
获取图层数目
$num_layers = $im->getNumberImages();
获取所有参数:
for ($i = 0,$num_layers = $im->getNumberImages(); $i < $num_layers; ++$i) {
$im->setImageIndex($i); //this
$im->setIteratorIndex($i); //or this is kinda redundant
$pagedata=$im->getImagePage();
//print("x,y: " + $pagedata["x"].", ".$pagedata["y"]."<br/>\n");
//print("w,h: " + $pagedata["width"].", ".$pagedata["height"]."<br/>\n");
foreach($im->getImageProperties("*") as $k => $v) print("$k: $v<br/>\n");
//export layer
//$im->writeImage('layer_' . $i . '.png'); //导出所有图层到单独的png文件
}
相关文章推荐
- PHP中使用Imagick操作PSD文件实例
- PHP中使用Imagick操作PSD文件实例
- PHP目录和文件的操作
- php对csv文件的读取,写入,输出下载操作
- PHP之文件系统处理_文件操作…
- PHP文件操作函数
- php结合数组操作csv文件
- php对大文件进行读取操作 转载
- php与文件操作
- php文件操作函数
- php文件操作,文件夹列表,文件列表
- php文件操作
- PHP的文件操作与算法实现的面试题示例
- php文件读写操作
- PHP的Excel文件操作
- 52_PHP的文件系统操作(一)文件的类型与属性(53)PHP文件处理(二)文件路径及操作和权限
- php 文件操作
- php操作文件(读取写入文件)
- PHP常用的基本文件和目录操作总结
- php常用类之ftp文件操作