Мне нравится открывать файл растрового изображения Windows в php.
Я нашел некоторый фрагмент кода (imagecreatefrombmp), который преобразует bmp в png.
Но этот код в простой php и медленно.
Мои изображения имеют размер около 1000x2000 пикселей.
gdlib не открывает файлы bmp.
IMagick для сложного для компиляции, и я не нахожу двоичные файлы Windows, которые работают с моим PHP.
Дополнительно мне нравится открывать этот bmp из строки.
он транслируется из базы данных.
Мне также нужно сделать несколько поворотов (0, 90, 180, 270) и немного обрезать.
Наконец я хотел бы сохранить его в TIFF или PNG-файл (или строку).
Но основная проблема, как открыть файл bmp?
платформа:
- php 5.2 (vc6, ts) в Windows Cli и Apache 2.2 Module
- Zend Framework 1.10