0

PNGのサイズを変更するには、 http: //hackage.haskell.org/package/imagemagickまたはhttp://hackage.haskell.org/package/gd-3000.7.3またはWindows/mingw(64ビット、ただし32はOK)で同様のものが必要です. それらをインストールするための段階的な手順が見つかりません。

mingw-get を試してみましたが、imagemagick や gd がないようです。そして、c ライブラリをインストールするだけで cabal がそれらにリンクするのに十分かどうかはわかりません。「pkg-config パッケージ ImageMagick が必要ですが、見つかりませんでした。」pkg-config がどのように機能するか、または mingw-get とどのように関連しているかはわかりません。いずれにせよ、imagemagick の configure スクリプトは mingw で失敗します: 「sizeof (long double) を計算できません」

config.log にはエラーがぎっしり詰まっていますが、これは次のようです:「ld.exe: 出力ファイル conftest.exe を開けません: 権限が拒否されました」

そのファイルに何百万回も前に書き込むように見えますが...

http://hackage.haskell.org/package/JuicyPixels-3.0は png を読み込んで保存できますが、適切なサイズ変更アルゴリズムはありません。

4

1 に答える 1