SVG 轉 PNG

將 SVG 向量圖轉換為 PNG 格式,可按原始尺寸的 1–8 倍輸出,透明背景原樣保留。

選擇輸出格式(已完成)

轉為 PNG

輸出格式

PNG 為無損格式,不設畫質,圖片內容原樣儲存。

上傳圖片(目前步驟)

也可將圖片拖曳到此處。

可一次選擇多張,最多 100 張。可讀取的格式:JPG、PNG、WebP、HEIC、GIF、BMP、AVIF、SVG。

核對並下載

上傳圖片後,在此核對轉換結果並下載。

為什麼要將 SVG 轉為 PNG

  • SVG 沒有固定的像素尺寸。上傳要求像素尺寸的圖片(如大頭貼、封面)時,須先按所需尺寸轉換為 PNG 等點陣圖。[1]
  • SVG 與 PNG 都支援透明,圖示、標誌轉為 PNG 後透明背景不變。[2][3]

轉換方法

  1. 第 1 步已選好「轉為 PNG」。
  2. 在第 2 步選擇或拖曳 SVG 檔案,可一次新增多張,新增後自動開始轉換。
  3. 在第 3 步核對轉換結果,下載單張圖片,或打包下載全部圖片。

SVG 轉 PNG 後有什麼變化

  • 轉換後是固定像素的點陣圖,放大顯示會變模糊。請在第 1 步選擇足夠的倍數,轉換後的像素尺寸顯示在第 2 步清單中。
  • 瀏覽器把 SVG 作為圖片讀入時不執行指令碼,也不載入外部的圖片和樣式表;SVG 中引用了外部資源的部分,轉換結果中可能缺失。[4]
  • 本工具匯出的是靜態圖片。原圖為動態圖片時,轉換後只保留第一個影格。
  • 轉換後的圖片不含原圖的拍攝資訊(EXIF),如拍攝時間、相機型號和拍攝地點;圖片已按原圖記錄的方向轉正。

常見問題

轉換後的 PNG 是多大尺寸?
按 SVG 檔案裡寫的寬度、高度(沒有時按 viewBox)乘以第 1 步所選的倍數;兩者都沒有時按 300×150 像素計算。
SVG 轉 PNG 後,檔案會變大還是變小?
PNG 的大小隨像素尺寸增加:倍數越大,檔案越大。每張的像素尺寸與大小顯示在第 2 步清單中。
可以一次轉換多張嗎?
可以。每次最多 100 張,可一次選擇或拖曳多張。全部轉換完成後,可逐張下載,也可打包為一個 ZIP 檔案下載。

關於 SVG 格式

  • SVG 是 W3C 標準,用 XML 文字描述二維向量圖形,常用於圖示、標誌和插圖。[2]
  • SVG 可以按任意尺寸顯示而不失真,沒有固定的像素尺寸;不適合儲存照片。[1]
  • 各主流瀏覽器均支援 SVG。[1]