【问题标题】:How to ensure all output images are in jpg format when using codeigniter's Image Manipulation Class?使用codeigniter的图像处理类时如何确保所有输出图像都是jpg格式?
【发布时间】:2011-03-18 14:23:38
【问题描述】:

当然,我可以使用 php 默认函数将图像从它们保存的任何格式重新转换为 jpg,但是使用 codeigniter 类是否可以?

我正在使用http://codeigniter.com/user_guide/libraries/image_lib.html 调整图像大小以创建缩略图。可悲的是,即使我在我的配置中设置 $config['new_image'] = 'somepath/filename.jpg' 输出格式与输入格式的格式相同。

图像文件将按照指定的名称命名,但不会转换为 jpg。 如何使用 codeigniter 库来做到这一点?

谢谢。

【问题讨论】:

    标签: php codeigniter image-manipulation


    【解决方案1】:

    尝试修改/扩展 CI 的库以使用 imagecreatefromjpeg,它在出错时返回 FALSE。希望这会有所帮助。

    【讨论】:

    • 觉得修改lib不是个好主意。也许它应该由 CI 扩展。我们的解决方案就是忽略该功能 =)
    • 为什么扩展 CI 的库不是一个好主意?如何更好地让这个功能“中断”?
    猜你喜欢
    • 2014-03-27
    • 2013-12-10
    • 2012-01-01
    • 1970-01-01
    • 2011-06-30
    • 2014-06-18
    • 1970-01-01
    相关资源
    最近更新 更多