La fonction de recadrage d'image peut-elle être écrite dans un module http nginx personnalisé ?
La demande est la suivante : en raison des besoins de l'entreprise, toutes les images doivent être générées dans une nouvelle taille, mais nous ne voulons pas les générer dans leur intégralité, mais uniquement lorsqu'il est nécessaire d'y accéder.
Je veux donc l'écrire dans le module nginx, mais je veux aussi appeler l'API imagick dans un module personnalisé.
Je ne sais pas si c'est possible ?
Ce module devrait pouvoir répondre à vos besoins, et il est réalisable en test réel
La fonction principale de ce module nginx est d'effectuer le traitement des vignettes/filigranes sur les images demandées et prend en charge les filigranes de texte et les filigranes d'image.
Prend en charge les polices personnalisées, la taille du texte, la transparence du filigrane et la position du filigrane.
Déterminez si l’image originale est plus grande que la taille spécifiée avant le traitement. ....Attendez
http://127.0.0.1/test.jpg!c300x200.jpg générera/affichera une vignette de test.jpg 300x200
Vous voulez écrire le rythme du C ? Les langages de script direct tels que PHP ne peuvent pas répondre aux exigences ?
nginx httpimagefiltermodule
Description du lien