复制,调整大小,使用php移动图像

| 我正在寻找复制,调整大小和移动图像的方法。这与在您上载时wordpress如何创建不同大小的图像类似。我希望这是可执行文件,而不在运行页面时上传任何正在运行的内容。 例:
$imagePath = \'http://example.com/images/myimageonserver.jpg\';
$newImagePath = \'http://example.com/images/new/myimageonserver.jpg\';
$newImageWidth = 300;
$newImageHeight = 200;
有谁知道一个脚本可以做到这一点?或一些有用的功能可以做到这一点。     
已邀请:
        我前一阵子写了这个类来包装GD库函数。 您可以这样称呼它:
$image = new Image(\'original/path/to.file\', \'destination/of/resized.file\');
$image->resize(300, 200);
$image->output();
$image->clean();
更新: 此类不再起作用,如上所述。 这是一个新示例:
$image = new Image();
$image->source(\'original/path/to.file\');
$image->destination(\'destination/of/resized.file\');
$image->Manipulate->Resize(300,200);
$image->output();
$image->clean();
    
        您是否尝试过GD库?很强大。     
        使用GD Lib或ImageMagick。 对于ImageMagick,它是resizeImage函数。     
        我不确定这是否是您要完成的任务,但是请查看是否有帮助: http://php.net/manual/zh/function.imagecopyresized.php     
        您可以使用基于GD库的ImageWorkshop类:http://phpimageworkshop.com/(在github上:https://github.com/Sybio/ImageWorkshop)     

要回复问题请先登录注册