是否可以在网页上显示.bin图像文件而无需将其转换为jpg / png / gif?

时间:2016-06-10 11:04:15

标签: php html apache imagemagick

我可以使用ImageMagick中的display命令查看.bin图像文件。

display -size 512x512 -depth 32 -equalize gray:<filename>

我能够将其转换为jpg格式,然后显示在网页上。 但我需要显示该文件而不将其转换为jpg。

使用php exec(),可以在终端上运行php文件时显示文件,但不能在apache web服务器上显示。 有没有办法在网页上显示.bin图像文件? 请帮助我,因为我已经尝试了很多天......

1 个答案:

答案 0 :(得分:1)

gray:协议仅输出图像数据blob。没有图像标题,并且不传送/传送各种重要的元数据(如大小,深度和等)。

即使display要求您至少指定尺寸+深度才能读取.bin文件。

但是,如果您可以传达深度&amp;通过Javascript&amp; <canvas>标记。但这将是劳动密集型的,加载时间结果对最终用户来说会很不愉快。