LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: ffsword 於 十一月 23, 2005, 08:38:35 下午



主題: 试问为什么不能上传BMP格式的图片文件?
作者: ffsword十一月 23, 2005, 08:38:35 下午
RT。
想实现BMP上传


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: lss十一月 23, 2005, 09:43:58 下午
bmp 圖檔一般而言檔案都很大,是否大過 2M Bytes ?或是你自己設定的上傳檔案大小限制?



主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: ffsword十一月 23, 2005, 11:33:52 下午
谢谢LSS的回复  :-)
并不是因为Bmp文件大的原因,而是目前lifetype/plog 文件上传不支持bmp格式文件,上传部分出错信息:

Exception message: Trying to generate a thumbnail of an unsupported format!
Error code: 0
-- Backtrace --
/blog/plog/class/gallery/resizers/gallerygdresizer.class.php(90): throw
/blog/plog/class/gallery/resizers/gallerygdresizer.class.php(44): gallerygdresizer.thumbnail
/blog/plog/class/gallery/resizers/galleryresizer.class.php(151): gallerygdresizer.generate
/blog/plog/class/gallery/dao/galleryresources.class.php(466): galleryresizer.generate
/blog/plog/class/gallery/dao/galleryresources.class.php(579): galleryresources.generateresourcethumbnail
/blog/plog/class/action/admin/adminaddresourceaction.class.php(78): galleryresources.addresource
/blog/plog/class/controller/controller.class.php(306): adminaddresourceaction.perform
/blog/plog/admin.php(49): admincontroller.process

Exception message: Trying to generate a thumbnail of an unsupported format!

bmp 圖檔一般而言檔案都很大,是否大過 2M Bytes ?或是你自己設定的上傳檔案大小限制?

上传操作后,bmp图片文件能够上传到服务器,但是不能正常显示。


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: winman十一月 24, 2005, 01:30:09 上午
目前GD只支持GIF、JPG、PNG、WBMP、XBM等几种格式,如果你需要缩图部分
支持BMP缩图,可以使用imagemagick. 然后在 管理设置----资源中心 在thumbnail_method
一栏改为imagemagick,接着还需要在 path_to_convert 一栏输入 imagemagick的路径。

imagemagick 可以在这里下载:http://www.imagemagick.org/script/index.php

说明:我自己使用freebsd主机,确认可以使用 imagemagick,windows主机我还没使用过。
但 imagemagick 有windows版本的,相信没问题,试好了,记住回来汇报哦。   :-D

ps: 这篇应该发在 使用与操作 区比较合适,我不能移动这个区的帖子,请有权限的版主代劳。谢谢。


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: lss十一月 24, 2005, 09:01:17 上午
谢谢LSS的回复  :-)
并不是因为Bmp文件大的原因,而是目前lifetype/plog 文件上传不支持bmp格式文件,上传部分出错信息:

Exception message: Trying to generate a thumbnail of an unsupported format!
Error code: 0
-- Backtrace --
/blog/plog/class/gallery/resizers/gallerygdresizer.class.php(90): throw
/blog/plog/class/gallery/resizers/gallerygdresizer.class.php(44): gallerygdresizer.thumbnail
/blog/plog/class/gallery/resizers/galleryresizer.class.php(151): gallerygdresizer.generate
/blog/plog/class/gallery/dao/galleryresources.class.php(466): galleryresizer.generate
/blog/plog/class/gallery/dao/galleryresources.class.php(579): galleryresources.generateresourcethumbnail
/blog/plog/class/action/admin/adminaddresourceaction.class.php(78): galleryresources.addresource
/blog/plog/class/controller/controller.class.php(306): adminaddresourceaction.perform
/blog/plog/admin.php(49): admincontroller.process

Exception message: Trying to generate a thumbnail of an unsupported format!

bmp 圖檔一般而言檔案都很大,是否大過 2M Bytes ?或是你自己設定的上傳檔案大小限制?

上传操作后,bmp图片文件能够上传到服务器,但是不能正常显示。
挖嘞 :-(
你如果一開始能把問題描述清楚,你就可以比較快得到正確的幫助,我們也不用浪費時間在這裡一來一去的討論!


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: ffsword十一月 25, 2005, 09:14:58 上午
目前GD只支持GIF、JPG、PNG、WBMP、XBM等几种格式,如果你需要缩图部分
支持BMP缩图,可以使用imagemagick. 然后在 管理设置----资源中心 在thumbnail_method
一栏改为imagemagick,接着还需要在 path_to_convert 一栏输入 imagemagick的路径。

imagemagick 可以在这里下载:http://www.imagemagick.org/script/index.php

说明:我自己使用freebsd主机,确认可以使用 imagemagick,windows主机我还没使用过。
但 imagemagick 有windows版本的,相信没问题,试好了,记住回来汇报哦。   :-D

ps: 这篇应该发在 使用与操作 区比较合适,我不能移动这个区的帖子,请有权限的版主代劳。谢谢。

换成了imagemagick ,可以上传BMP图片,但JPG/GIF,上传后不能正常显示了 :(


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: markwu十一月 25, 2005, 09:54:41 上午
可以阿!我的沒問題,你的出現什麼問題呢?無法顯現?是無法顯現縮圖,還是無法顯現原圖?

Mark


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: ffsword十一月 25, 2005, 10:07:20 上午
无法显示压缩图

可以阿!我的沒問題,你的出現什麼問題呢?無法顯現?是無法顯現縮圖,還是無法顯現原圖?

Mark


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: markwu十一月 25, 2005, 10:34:18 上午
天阿!ffsword  !

真的是我問一句你答一句嗎?這樣下去,我可能會先放棄。

1. 是先前已經縮圖的圖無法顯示
2. 還是現在新上傳的無法產生縮圖
3. 有沒有 error log

如果你在是這樣簡單,但是卻沒有內容的回答。

sigh ... 我可能會選擇不回答。 :-(

Mark


主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: ffsword十一月 25, 2005, 10:49:07 上午
very sorry ! :-P 没能神会MARK兄的意思

不能正常显示的是更换imagemagick后上传的缩图,没有任何错误提示。但从imagemagick 介绍文档中它是支持jpg/gif格式的 。

BTW: 不知是否方便向MARK兄在线请教,我的MSN:ffsword@hotmail.com ,or anything else?

天阿!ffsword  !

真的是我問一句你答一句嗎?這樣下去,我可能會先放棄。

1. 是先前已經縮圖的圖無法顯示
2. 還是現在新上傳的無法產生縮圖
3. 有沒有 error log

如果你在是這樣簡單,但是卻沒有內容的回答。

sigh ... 我可能會選擇不回答。 :-(

Mark



主題: Re: 试问为什么不能上传BMP格式的图片文件?
作者: markwu十一月 26, 2005, 10:45:52 下午
引用
3. 有沒有 error log

如果你沒有提供 error.log,那真的很難找出問題。 :-(

Mark