代码之家  ›  专栏  ›  技术社区  ›  coding Bott

打开、裁剪、旋转和转换windowsbitmap(bmp)的最佳方式

  •  0
  • coding Bott  · 技术社区  · 14 年前

    我喜欢在php中打开Windows位图文件。

    但这段代码是用普通的php编写的,速度很慢。

    gdlib不打开bmp文件。

    IMagick编译起来很复杂,而且我找不到与我的php一起工作的windows二进制文件。

    另外,我喜欢从字符串打开bmp。 它是从一个db流出来的。

    我还需要做一些旋转(0,90,180,270)和一些裁剪。

    最后我想把它保存到tiff或png文件(或字符串)。

    平台:

    • Windows Cli和Apache 2.2模块上的php 5.2(vc6,ts)
    • zend框架1.10
    1 回复  |  直到 14 年前
        1
  •  0
  •   Goran Rakic    14 年前

    您可以在valokuva站点找到预编译的gmagickphp扩展。文件名为php\u gmagick_ts.dll文件.

    诀窍在于,这些都是使用VC9编译器构建的,所以您还需要Apache和PHP的VC9版本。如果您计划将PHP作为一个模块安装,那么您将需要gmagick和PHP的线程安全(ts)版本。您可以使用apachelounge中的VC9构建Apache,文件名为httpd-2.2.14-win32-x86-ssl.zip文件和PHP,文件名为PHP-5.3.1-Win32-VC9-x86.msi

    要查看此答案的所有链接,请转到 http://www.google.com/notebook/public/11284522948259357138/BDQo5QwoQqbC67p4i

    好好享受!