func (this *ImageScaler) scalePng(image *uploadedfile.UploadedFile) error { filename, err := processorcommand.ConvertToJpeg(image.GetPath()) if err != nil { return err } image.SetPath(filename) image.SetMime("image/jpeg") return this.scaleJpeg(image) }