- $image = $this->imageTool->make($imageData);
- $image->resize(32, 32);
- $bmpData = $image->encode('bmp');
- $icoData = $this->bmpToIco($bmpData, 32, 32);
-
-// file_put_contents(public_path('icon.bmp'), $bmpData);
-// file_put_contents(public_path('icon-test.png'), $image->encode('png'));
- file_put_contents($targetPath, $icoData);
+ $pngData = $this->imageResizer->resizeImageData($imageData, 32, 32, false, 'png');
+ $icoData = $this->pngToIco($pngData, 32, 32);
+
+ file_put_contents($this->path, $icoData);