nereid动态图像缩放转换模块

trytond_nereid_image_transformation的Python项目详细描述


此模块用作静态文件的动态图像大小调整加载项 nereid中的功能。

如何使用

该模块向静态文件模块引入了一个新的url处理程序,它 采用一个url路径,在该路径中可以嵌入转换命令 动态调整大小、旋转(todo)和执行各种其他变换。

注意事项

图像处理很慢!真慢!

因此,此模块设计用于前端缓存。这个 默认情况下,模块中的响应包含前端缓存的说明 将文件存储在缓存中86400秒(相当于一天)。

还建议对nereid和 您的web服务器(apache,nginx)可以加快图像的传输速度。

示例

{{ product.large_image.transform_command().thumbnail(120, 120).resize(100, 100) }}

在模板中使用上述内容会产生以下URL:

/en_US/static-file-transform/1/thumbnail,w_120,h_120,m_n/resize,w_100,h_100,m_n.png

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何表示1。。Java中的n关系   java在安卓应用程序中添加polaris viewer   Java字符串::replaceAll仅替换第一个出现(可能不正确的正则表达式)   java Tomcat/JBoss部署后脚本   如何在Heroku Java应用程序中运行发出web请求的周期进程   java如何以纳秒为单位证明算法的时间   Solaris上的java自定义ListCellRenderer(使用jre5)   java试图为我的播放器类测试块实现播放器重力(RealtutsGml平台教程)   c#消耗一个。带有java的net web服务未显示预期结果   java在KOI8\R中检索html   基于java图形的搜索与基于随机的搜索   java如何检查安卓设备上的可用空间?在SD卡上?