Pandoc Lua 过滤器 - pandoc.image 模块
基础图像查询功能。
Functions
size
size (image[, opts])
返回一个包含图像尺寸和分辨率的表;如果给定的字符串不是图像或无法确定图像尺寸,则会抛出错误。
结果表包含四个条目:width
、height
、dpi_horz
和 dpi_vert
。
当给出 opts
参数时,它应该是 WriterOptions
对象(例如 PANDOC_WRITER_OPTIONS
)或包含 dpi
条目的表。这会影响矢量图像格式(如 SVG)的计算。
参数 | 描述 |
---|---|
image |
图像数据( string ) |
opts |
写入器选项 (WriterOptions | table ) |
返回:
- 图像尺寸信息或错误消息(
table
)
自版本: 3.1.13
format
format (image)
以小写字符串的形式返回图像的格式。
pandoc 支持的格式包括 png
、gif
、tiff
、jpeg
、pdf
、svg
、eps
和 emf
。
参数 | 描述 |
---|---|
image |
二进制图像数据( string ) |
返回:
- 图像格式,如果无法确定格式则返回
nil
(string
|nil
)
自版本: 3.1.13