分類: 影像工具
SVG 轉 PNG 工具
把 SVG 標記以任意倍率點陣化
貼上 SVG 標記或開啟 .svg 檔,選擇 1x 到 8x 的倍率即可下載 PNG。向量圖由你自己的瀏覽器繪製,不會上傳任何內容。
SVG 標記
貼上 SVG 標記,或開啟一個檔案。
本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
SVG 一直都是合適的格式,直到遇上讀不了它的地方:郵件軟體、電商平台的商品頁、文件範本。要轉換,通常就得去某個索取你檔案的網站。這裡的做法是把標記變成 blob,交給瀏覽器內建的 SVG 繪製器,再依你選的尺寸畫到 canvas 上——正是它在頁面上顯示這張圖時用的同一套引擎。輸出尺寸取自 width 與 height 屬性,兩者缺少或寫成百分比時改用 viewBox,再乘上倍率:48 單位的圖示放到 2x,就是 96 像素的 PNG。
使用方式
- 貼上你的 SVG 標記,或從裝置開啟一個 .svg 檔。
- 選擇倍率;若需要不透明的 PNG,就填滿背景。
- 按下轉換為 PNG 並下載圖片。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 我的 SVG 會被上傳嗎?
- 不會。標記由瀏覽器繪製與點陣化,PNG 以本機下載的形式產生,不會送到任何地方。
- 為什麼文字不見了或字型不對?
- 只寫了字型名稱的 SVG 依賴本機裝了該字型;引用外部圖片或樣式表的 SVG 也無法從本機 blob 中取回它們。在繪圖軟體裡把文字轉成路徑,結果就不會跑掉。
- 如果我的 SVG 沒有 width 和 height 呢?
- 會改用 viewBox。若連 viewBox 也沒有,就不存在可供縮放的固有尺寸,工具會直接說明,而不是替你猜一個。