1
我需要按比例縮放一些svg,並輸出到PNG最大尺寸32px(任一維)。將SVG按比例縮放到PNG
現在我正在使用Inkscape,但比例會根據圖像變形。
"C:\Program Files\Inkscape\inkscape.exe" "yo.svg" --export-png="yo.png" --export-area-drawing -w32 -h32
我需要按比例縮放一些svg,並輸出到PNG最大尺寸32px(任一維)。將SVG按比例縮放到PNG
現在我正在使用Inkscape,但比例會根據圖像變形。
"C:\Program Files\Inkscape\inkscape.exe" "yo.svg" --export-png="yo.png" --export-area-drawing -w32 -h32
我真的不知道Windows批處理腳本,但命令
inkscape yo.svg --query-width
inkskape yo.svg --query-height
會給你繪製的寬度和高度。你可以使用if語句來查看哪一個更大並且僅縮放適當的維度?
因此,如果寬度大於高度,這樣做的:
inkscape yo.svg --export-png="yo.png" --export-area-drawing -w32
將實現你想要什麼。