PHPのcairo拡張子を持つPNGファイルを生成しています。イメージには背景とテキストが含まれています。今私はカイロによって生成された後、PHPでこれらの画像を圧縮したいと思います。これを行うライブラリはありますか?PHPでPNGファイルを圧縮する
私が見つけたpngcrushツール。しかし、それはコマンドラインツールです。私はsystem
呼び出しを呼びたくはありません。 PHPソリューションがない場合は、Cの解決策があります。その場合、PHP拡張モジュールを作成します。
私はthis related質問を読んだ。しかし答えはありません。
http://stackoverflow.com/questions/7462827/phpimagick-png-compressionこのようには動作しません。 –
Aha! ImageMagickの問題ではないPHP問題のようです。 PHP-ImageMagickエクステンションにフラグを追加するか、自分で作成することができます。 [MagickCore](http://www.imagemagick.org/script/magick-core.php)には、gifをコード内のpngに変換する方法の例(「例」を検索)があります。 – RunHolt
関連する質問が表示されたらOPがPHPで試してみましたが、コマンドラインで試してみました。いずれの場合も、私は10%以上の圧縮を達成しません。 –