有没有办法在reST / Sphinx中设置图像缩放方法?

问题描述

当我在像素图上使用:scale:属性时,它非常模糊。如何在Sphinx / reST中将缩放方法更改为最近的邻居以实现更清晰的缩放?

解决方法

使用狮身人面像无法做到这一点。您需要使用图形工具而不是文档工具来预处理图像。例如,ImageMagick具有各种尺寸调整插值方法,包括nearest

要弄清:scale:的实际作用:例如,对于HTML输出,:scale:选项仅将新尺寸设置为<img>-实际上并没有调整图像的大小。

例如,如果img/foo.png具有500x300像素

.. image:: img/foo.png
   :scale: 50%
HTML中的

将是

<img src="../_images/foo.png"
     style="width: 250.0px; height: 150.0px;"/>

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...