Ruby on rails 仅转换具有回形针样式的特定文件类型的图像

Ruby on rails 仅转换具有回形针样式的特定文件类型的图像,ruby-on-rails,ruby,image-processing,paperclip,Ruby On Rails,Ruby,Image Processing,Paperclip,我想使用回形针将上传的非JPEG或PNG图像转换为JPEG或PNG图像。问题是我不想将JPEG转换为PNG或PNG转换为JPEG,只需保留它们的文件类型即可 这可能吗?如果是这样,我如何创建所有jpeg或png格式的样式 另外,保存为的最佳文件类型是什么?我无法将一些PNG转换为JPG,就好像它们在丢失/更改时具有透明度一样。另外,如果我把所有的图片都改成png的话,我会用Prawn pdf输出这些图片,所以不能用gif 有人给我指路吗 非常感谢 Rick为此,您需要创建一个自定义的回形针::处

我想使用回形针将上传的非JPEG或PNG图像转换为JPEG或PNG图像。问题是我不想将JPEG转换为PNG或PNG转换为JPEG,只需保留它们的文件类型即可

这可能吗?如果是这样,我如何创建所有jpeg或png格式的样式

另外,保存为的最佳文件类型是什么?我无法将一些PNG转换为JPG,就好像它们在丢失/更改时具有透明度一样。另外,如果我把所有的图片都改成png的话,我会用Prawn pdf输出这些图片,所以不能用gif

有人给我指路吗

非常感谢
Rick

为此,您需要创建一个自定义的
回形针::处理器
。这样做时,您可能可以将
回形针::缩略图
子类化。

为此,您需要创建一个自定义
回形针::处理器
。这样做时,您可能可以将
曲别针::缩略图子类化