0

この説明は、Web サイトhttp://www.imagemagick.org/Usage/resize/#shrinkで見つけました。

大きい画像のみを縮小する ('>' フラグ) もう 1 つの一般的に使用されるオプションは、指定されたサイズに収まるように画像のみを縮小するように IM を制限することです。絶対に拡大しないでください。これは「>」サイズ変更オプションです。

例:

dragon.gif を変換 - 64x64 のサイズに変更\> Shrink_dragon.gif

Only Shrink Flag ('>' フラグ) は Window バッチ スクリプトの特殊文字であり、'^>' を使用してその文字をエスケープする必要があります。そうしないと機能しません。

したがって、私が理解しているように、このフラグ ('>') は Windows ^> または unix /> でのみ機能します。Windows と UNIX の両方で動作するコマンドを作成する方法はありますか?

私はphpでimagemagickを使用しているため、本番WebサーバーにはUNIXがありますが、localhostにはWindowsがあります。

ありがとうございました。

4

1 に答える 1

1

スクリプトからImageMagickを呼び出す場合は、シェル引数をエスケープするための組み込み関数が存在する可能性があります。Pythonではpipes.quoteです。PHPではescape_shell_arg();です。

于 2011-07-31T20:05:08.820 に答える