此插件可自动为您Lektor内容中的所有图像生成缩略图。与`thumbnail`过滤器相比,此插件面向内容,即您在模板中根本不需要对图像有任何引用。
项目描述
Lektor Thumbnail Generator
此插件可自动为您Lektor内容中的所有图像生成缩略图。与`thumbnail`过滤器相比,此插件面向内容,即您在模板中根本不需要对图像有任何引用。
用法
如果您想能够在内容中链接到全尺寸图像,但仍希望为链接本身生成缩略图,请使用此插件。例如,您可能有一个名为`cat.jpg`的图像,您可以在内容(而不是模板)中链接到它,同时显示缩略图。
您可以这样操作
<a href="cat.jpg"><img src="cat-small.jpg" /></a>
安装
要安装插件,只需从命令行将`lektor-thumbnail-generator`添加到插件中
lektor plugins add lektor-thumbnail-generator
如果您遇到问题,请参阅Lektor文档中的插件安装部分。
然后,创建一个名为`configs/thumbnail-generator.ini`的配置文件,并添加一些图像部分。部分名称可以是您想要的任何名称,最终的图像将被称为`imagename-sectionname.ext`。例如,此配置文件
[small]
max_width = 30
[medium]
max_width = 400
max_height = 400
[woowee]
max_width = 2000
将处理一个名为`cat.jpg`的文件,并创建文件`cat-small.jpg`、`cat-medium.jpg`和`cat-woowee.jpg`。所有文件都将创建,无论原始文件是否更小,因此您可以放心地链接,不必担心文件是否存在。如果原始文件小于您指定的宽度,则仅会复制文件,而不会调整大小。`max_width`/`max_height`参数的工作方式与Lektor缩略图命令类似。
项目详情
关闭
lektor-thumbnail-generator-0.5.0.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ae6de504ebb29dee6b641f9ff58b79fcda432b74b651310694b67e6c4e57e6da |
|
MD5 | 731ee7bae3b43bbe7594b9d7e8b1005a |
|
BLAKE2b-256 | 5d726e826839355e5a3d6f0d57bd1a3a5fbe28936a049b7705ffc4aae6540f0f |
关闭
lektor_thumbnail_generator-0.5.0-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 994573e2c6adf1f39a9adbb77f06bfe13b347555cf7171c70fb99f0466b788bd |
|
MD5 | 9cbff33664b54d65ffb251ae60260c04 |
|
BLAKE2b-256 | ad9f7c147c017b0ad9ab6925db7555e07f08176ec712f0f46ff580563dbefb69 |