Thumbnailer是一个鹈鹕插件,它可以创建目录中的图像的较小版本
pelican-thumbnailer的Python项目详细描述
拇指钉:鹈鹕的插件
{a2}
Thumbnailer是一个Pelican插件,它为在特定目录下找到的所有图像创建缩略图,缩略图大小各不相同。在
安装
此插件可以通过以下方式安装:
python -m pip install pelican-thumbnailer
为了调整图像大小,Pillow将自动安装,并且只有在缩略图不存在的情况下才会重新生成缩略图(以节省处理时间)。根据您的本地环境和图像类型,您可能还需要安装external libraries来添加对某些图像文件格式的支持。在
配置
IMAGE_PATH
是映像目录的路径。它应该位于您的内容目录中,默认为pictures
。在THUMBNAIL_DIR
是生成缩略图的输出子目录的路径。在THUMBNAIL_SIZES
是一个将大小名称映射到大小规范的字典。 除非设置了THUMBNAIL_KEEP_NAME
,否则生成的文件名将为originalname_thumbnailname.ext
。在THUMBNAIL_KEEP_NAME
是一个布尔值,如果设置了它,它会将具有原始名称的文件放在thumbnailname
文件夹中,其名称类似于THUMBNAIL_SIZES
中的键。在THUMBNAIL_KEEP_TREE
是一个布尔值,如果设置了该值,则保存图像目录树。在THUMBNAIL_INCLUDE_REGEX
是一个可选的字符串,用作正则表达式来限制对匹配文件的缩略图。默认情况下,所有不是以点开头的文件都会被考虑。在
可以使用以下任何格式指定尺寸:
wxh
将根据需要调整为wxh
裁剪以获得该大小wx?
将调整大小,使宽度为指定的大小,高度将缩放以保持纵横比?xh
与wx?
相同,但高度将是一个设定的大小s
是wxh
的简写,其中w=h
贡献
我们欢迎并非常感谢您的贡献。每一点帮助。您可以通过改进文档、添加缺少的功能和修复错误来做出贡献。您也可以通过查看和评论existing issues来帮助您。在
要开始对此插件作出贡献,请查看Contributing to Pelican文档,从贡献代码部分开始。在
- 项目
标签: