轉檔

SVG轉JPG

把SVG轉成JPG,一次把Logo攤平成一張現成的相片檔。一批最多10個檔案,每個20MB以內,點陣化引擎就內建在這個頁面裡。圖片不會被送到任何伺服器。

把SVG轉成JPG同時做了兩件事。向量指令會變成固定的像素網格,最長邊上限1600px,檔案裡任何透明的部分也會被攤平成實色背景,通常是白色。轉成JPG這一步還會套用品質92的破壞式壓縮,跟單純點陣化不一樣,畫質會有輕微損耗。

Tool UI loads here.

使用方式

  1. 選擇檔案 拖曳最多10個SVG檔案,或點擊選擇。
  2. 轉檔 瀏覽器把每個檔案點陣化並攤平成JPG。
  3. 下載 單獨儲存每個JPG,或打包成ZIP一次下載。

SVG vs JPG

SVG

SVG作為來源檔案在任何尺寸下都很銳利,因為是用公式描述,不是像素。轉檔之後就會變成固定的點陣圖,最長邊上限1600px。

JPG

JPG到處都能開,檔案也維持精簡,代價是沒有透明色版,SVG裡原本透明的背景會被填上實色。

為什麼要把SVG轉成JPG

當目的地需要一張攤平的相片檔,而不是向量圖的時候,就該轉成JPG。印刷表單、相片上傳系統,還有不少舊系統都只收JPG。把Logo或插圖攤平成單一的點陣圖層,一次就能解決這個問題,這是用這個頁面真正的理由。

可縮放這個特性,轉檔之後同樣留不住。瀏覽器會把它點陣化到最長邊最多1600px,結果就固定在這個上限,不再是解析度無限的檔案。透明背景也會被拿掉,因為JPG沒有透明色版,任何原本透明的區域都會被填上實色,通常是白色。

需要保留透明背景,或之後還要再放大,這個頁面就不適合,請改用svg-to-png,並且把來源SVG留著當真正的主檔案。

備註

一個步驟就能把SVG點陣化並攤平,方便印刷或上傳。

限制

透明背景會變成實色,轉檔前記得先決定好輸出尺寸。

從設計上保護隱私

SVG的點陣化直接在你的瀏覽器裡完成,圖片不會被上傳,點陣化引擎也跟著頁面載入,不是從別處抓取。

FAQ

為什麼Logo轉成JPG後背後多了一塊顏色?

因為JPG不支援透明背景,SVG裡原本透明的區域轉檔後會自動填上實色,通常是白色。需要保留透明背景請改用svg-to-png。

JPG最大能輸出多大?

瀏覽器會把最長邊限制在1600px以內,跟能無限放大的SVG不同,這份JPG超過這個尺寸再放大會失去銳利度。

這個轉檔適合要印刷的Logo嗎?

適合,尤其是印刷廠要求JPG而不是向量檔的時候。如果印刷尺寸很大,記得留意1600px這個上限。

其他轉檔