能把圖片裁切的功能寫入到 一個自訂的 nginx http 模組麼. 需求是這樣的,由於業務需求需要將所有的圖片都生成一個新的尺寸,但是又不想全量生成,而是想在需要訪問的時候才去生成. 所以想寫到 nginx 模組裡,但是又想在自訂的模組裡面呼叫 imagick 的 api. 不知道這樣是否可行呢?
這個模組應該可以滿足你的需求, 實測可行
本nginx模組主要功能是對請求的圖片進行縮略/水印處理,支援文字浮水印和圖片浮水印。 支援自訂字體,文字大小,浮水印透明度,浮水印位置。 判斷原圖是否大於指定尺寸才處理。 ....等等
http://127.0.0.1/test.jpg!c300x200.jpg 將會 產生/輸出 test.jpg 300x200 的縮圖
要寫C的節奏?直接PHP之類的腳本語言滿足不了要求?
nginx httpimagefiltermodule連結描述
這個模組應該可以滿足你的需求, 實測可行
本nginx模組主要功能是對請求的圖片進行縮略/水印處理,支援文字浮水印和圖片浮水印。
支援自訂字體,文字大小,浮水印透明度,浮水印位置。
判斷原圖是否大於指定尺寸才處理。 ....等等
http://127.0.0.1/test.jpg!c300x200.jpg 將會 產生/輸出 test.jpg 300x200 的縮圖
要寫C的節奏?直接PHP之類的腳本語言滿足不了要求?
nginx httpimagefiltermodule
連結描述