Php Joomla JImage&;SP Simple Portfolio:复制和重命名文件而不进行操作?

Php Joomla JImage&;SP Simple Portfolio:复制和重命名文件而不进行操作?,php,html,joomla,content-management-system,portfolio,Php,Html,Joomla,Content Management System,Portfolio,我在使用SP Simple Portfolio插件的Joomla JImage中遇到了图像压缩问题,因为硬盘上的图像比原来的图像大一倍。但是createThumbs()不是必需的。这些图片已经具有正确的像素比例,不需要任何进一步的操作 有没有一种方法可以像SP那样复制图片,而不需要对其进行操作?只是复制文件并重命名它。因为我不想冒险使用插件的所有php代码。这将是一个简单的解决方案。只需将其复制到一个目录并将其重命名为正确的文件名。JImagetoFile()不起作用,因为大小也是原来的两倍 来

我在使用SP Simple Portfolio插件的Joomla JImage中遇到了图像压缩问题,因为硬盘上的图像比原来的图像大一倍。但是
createThumbs()
不是必需的。这些图片已经具有正确的像素比例,不需要任何进一步的操作

有没有一种方法可以像SP那样复制图片,而不需要对其进行操作?只是复制文件并重命名它。因为我不想冒险使用插件的所有php代码。这将是一个简单的解决方案。只需将其复制到一个目录并将其重命名为正确的文件名。JImage
toFile()
不起作用,因为大小也是原来的两倍

来自controller/thumbs.php中的原始SP Simple Portfolio代码:

$image = new JImage($image);
$image->createThumbs($sizes, $cropratio, $path);

我自己做的,它的工作原理就像charme:)。可能有人对如何在SP产品组合中获得1:1的映像拷贝感兴趣:

            $resultTemp = end(explode('/',$image));
            $result = str_replace('.jpg', '', $resultTemp) ;

            $newName  = $path.'/'.$result.'_1000x750.jpg';
            copy($image , $newName);
而不是操纵图片质量和大小的原始代码:

            $image = new JImage($image);
            $image->createThumbs($sizes, $cropratio, $path);