有人能推荐php中最好的图像大小调整脚本吗?
嗨有人能推荐php中最好的图像大小调整脚本吗?,php,image,resize,Php,Image,Resize,嗨 我需要php中所有类型的图像调整脚本大小如果您在unix系统上,我强烈建议您签出它及其各种接口。世界上速度最快、应用最广泛的图像处理工具 具体来说,请查看其中一个PHP接口。显而易见的基于PHP的解决方案是使用GD读取文件,获取维度,计算新维度,缩放图像并输出它 如果您有GD扩展,即: 还有一个Imagic扩展,它允许非常直接地调整大小:我肯定会使用ImageMagick的任何包装器,而不是PHP GD库,因为后者要求您将内存设置得非常高,如果您在webhotels租房子,您并不总是被允许这
我需要php中所有类型的图像调整脚本大小如果您在unix系统上,我强烈建议您签出它及其各种接口。世界上速度最快、应用最广泛的图像处理工具
具体来说,请查看其中一个PHP接口。显而易见的基于PHP的解决方案是使用GD读取文件,获取维度,计算新维度,缩放图像并输出它 如果您有GD扩展,即:
还有一个Imagic扩展,它允许非常直接地调整大小:我肯定会使用ImageMagick的任何包装器,而不是PHP GD库,因为后者要求您将内存设置得非常高,如果您在webhotels租房子,您并不总是被允许这样做。ImageMagick除了调整大小外,还有许多功能 是一个面向对象的图像处理库,用PHP5编写。它是一个纯PHP库,除了GD2扩展之外不需要任何外部库 我曾在一个私人项目中使用过它,对我来说效果相当不错 样品
有一个名为的简单易用的开源库,它有一些很好的特性和文档 基准使用示例:
$magicianObj = new imageLib('racecar.jpg');
$magicianObj -> resizeImage(100, 200, 'crop');
$magicianObj -> saveImage('racecar_small.png');
这很容易:
你用谷歌搜索过吗?你可以用这个脚本+1来搜索ImageMagick,它非常简单、快速、简单,可以做任何事情。仅供参考——WideImage库在sourforge上有一个新位置:
$magicianObj = new imageLib('racecar.jpg');
$magicianObj -> resizeImage(100, 200, 'crop');
$magicianObj -> saveImage('racecar_small.png');
$wm = new Watimage('test.png');
// Resize image to 400x400px
$wm->resize(array('type' => 'resizecrop', 'size' => 400));
// Flip it horitzontally
$wm->flip('horizontal');
// Rotate 90 degrees
$wm->rotate(90);
// Generate and save image
$wm->generate('test2.png');