Python使用cairosvg将SVG转PNG设置dpi无效
生活随笔
收集整理的這篇文章主要介紹了
Python使用cairosvg将SVG转PNG设置dpi无效
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近在使用cairosvg.svg2png(url, save, dpi)將svg轉(zhuǎn)png時發(fā)現(xiàn),無論將參數(shù)dpi設(shè)置成多少,生成的png圖像均是原始尺寸。網(wǎng)上搜了很多沒找到解決方法,最后在cairosvg的底層代碼里發(fā)現(xiàn)了問題,具體修改如下:
將cairosvg庫里的surface.py文件做出如上修改,意思就是將生成圖像的尺寸按照你輸入的dpi進(jìn)行調(diào)整,默認(rèn)好像是1,也就是不變化
總結(jié)
以上是生活随笔為你收集整理的Python使用cairosvg将SVG转PNG设置dpi无效的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【HTTP】Fiddler(二) - 使
- 下一篇: python中添加.pth_使用.pth