ホームページ  >  に質問  >  本文

画像トリミング機能をカスタム nginx http モジュールに書き込むことはできますか?

画像トリミング機能をカスタム nginx http モジュールに書き込むことはできますか?
需要は次のようなものです。ビジネス ニーズにより、すべての画像を新しいサイズで生成する必要がありますが、完全に生成するのではなく、アクセスする必要がある場合にのみ生成したいと考えています。
そこで、nginx モジュールに書き込みたいのですが、カスタム モジュールで imagick の API も呼び出したいと考えています。
これが可能かどうかわかりません?

巴扎黑巴扎黑2713日前605

全員に返信(3)返信します

  • 阿神

    阿神2017-05-16 17:26:28

    このモジュールはあなたのニーズを満たすことができるはずであり、実際のテストでも実現可能です

    この nginx モジュールの主な機能は、要求された画像に対してサムネイル/透かし処理を実行することであり、テキスト透かしと画像透かしをサポートします。
    カスタム フォント、テキスト サイズ、透かしの透明度、透かしの位置をサポートします。
    処理する前に、元の画像が指定されたサイズより大きいかどうかを確認します。 ……待って

    http://127.0.0.1/test.jpg!c300x200.jpg は test.jpg 300x200 のサムネイルを生成/出力します

    返事
    0
  • PHPz

    PHPz2017-05-16 17:26:28

    Cのリズムを書いてみませんか? PHPなどの直接スクリプト言語では要件を満たせないのでしょうか?

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-16 17:26:28

    nginx httpimagefiltermodule
    リンクの説明

    返事
    0
  • キャンセル返事