UltKit

HTML 轉 GIF 轉換器

以瀏覽器引擎呈現 HTML 檔案並存成 GIF,適用於仍要求此格式的場合:電子郵件簽名檔、舊式論壇、較舊的 CMS 欄位。你可以選擇視窗寬度,以及要輸出一張長圖還是一連串頁面大小的影格。

文件轉圖片

或將DOC, DOCX, DOCM … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳 HTML

    加入 .html、.htm 或 .mhtml 檔案,每批最多 20 個,每個最大 95 MB。將網頁另存為「網頁,單一檔案」,可把圖片與樣式一併保留。

  2. 2

    選擇寬度與版面

    HTML 頁面寬度預設為 1280 px;製作電子郵件範本請改用 600 px。圖片選「一張長圖」會得到單張靜態 GIF;若要讓整頁大小的畫格依序顯示,請設為每頁一張。

  3. 3

    轉換為 GIF

    按下 轉換為 GIF。如果 GIF 要放在有顏色的背景上,請在進階設定中開啟透明背景。

HTML 轉 GIF 擷取的是頁面的外觀,而不是動態:瀏覽器會依你設定的寬度繪製頁面,結果可能是一張靜態 GIF,或是同一檔案中的一組整頁大小畫格。

HTML 轉 GIF 的運作方式

首先,HTML 會像一般網頁一樣,依你設定的 HTML 頁面寬度(320 到 3840 px)進行排版。檔案內的樣式與圖片都會套用;無法取得的字型會以相近字型取代。接著擷取算繪完成的頁面。

圖片選「一張長圖」時,從頁首到頁尾的整個頁面會變成一張靜態 GIF。若設為每頁一張,頁面會被切成整頁大小的片段,並成為同一個 GIF 的畫格依序顯示,方便不用捲動就預覽很長的電子報或多區塊的登陸頁。

限制來自格式本身。GIF 由 CompuServe 於 1987 年推出,1989 年的 GIF89a 修訂版加入了畫格延遲與透明色,至今所有檢視器都支援。每個畫格的調色盤上限為 256 色,因此轉換器會把頁面的顏色對應到能找到的最佳調色盤。文字、圖示、按鈕與純色品牌色能清晰呈現;照片和柔和陰影的損失最大。

呈現網頁時需要注意的 GIF 限制

每個畫格的顏色數
256
逐像素透明,沒有柔邊
開/關
擷取頁面,而非錄製
靜態
每批 HTML 檔案數,每個最大 95 MB
20

HTML 轉 GIF:轉換結果說明

迷思頁面的 GIF 會呈現懸停效果和動畫。

事實互動狀態和動態需要有人操作或指令碼觸發。擷取的是頁面靜止時的樣子。

迷思GIF 是網頁最小的圖片格式。

事實對含有照片的頁面來說,JPG 或 WebP 通常小得多。GIF 只在簡單的純色圖形上才有優勢。

迷思GIF 會從網站網址自動擷取頁面。

事實轉換器處理的是你上傳的 HTML 檔案。請先從瀏覽器儲存頁面,最好存成單一 MHTML 檔案。

迷思使用更多畫格會讓 GIF 更清晰。

事實畫格只會增加長度和檔案大小,不會增加細節。清晰度取決於頁面寬度和調色盤。

HTML

超文字標記語言

HTML 是網頁的標記語言,由 Tim Berners-Lee 在 1990 年代初期提出,現由 WHATWG 以持續更新的標準維護。HTML 檔案用來描述標題、段落、連結、表格、圖片和表單,樣式通常由 CSS 提供。所有瀏覽器都能呈現 HTML,電子郵件範本和儲存的網頁也使用它。單一 HTML 檔案常依賴外部圖片和樣式表,單獨移動後可能會顯示異常。

壓縮方式
–
透明度
–
動畫
–
推出年份
1993 · Tim Berners-Lee; maintained by WHATWG
HTML 轉檔工具

GIF

Graphics Interchange Format

GIF 由 CompuServe 於 1987 年推出,至今仍是支援最廣的短篇循環動畫格式。它屬於無損格式,但每個影格最多只能使用 256 色的調色盤,因此照片和漸層會出現色帶與抖色。它只支援開/關(1 位元)透明,曲線形狀的邊緣會有鋸齒。動畫 GIF 往往比同一段影片的 MP4 或 WebP 大得多。所有瀏覽器、聊天應用程式和社群平台都能播放 GIF。

壓縮方式
無損
透明度
支援
動畫
支援
推出年份
1987 · CompuServe
GIF 轉檔工具

當目的地只接受 GIF(例如電子郵件簽名檔或較舊的平台),或想把數個頁面畫格打包成一個不需影片播放器就能播放的檔案時,人們會選擇把算繪後的頁面轉成 GIF。

HTML 轉 GIF 常見問題

可以把 CSS 動畫轉成 GIF 動圖嗎?

不會。頁面只會算繪一次並擷取,因此 CSS 轉場、關鍵影格動畫、影片和由指令碼產生的效果都會停在那一刻。若要擷取動態,請在頁面播放時錄製螢幕,再用影片轉 GIF轉換錄影檔。

為什麼 GIF 裡的漸層和照片看起來有顆粒感?

每個 GIF 畫格最多只能使用 256 種顏色。含有平滑漸層、陰影或照片的頁面有數千種顏色,只能以遞色近似,看起來會有斑點或色帶。純色設計與文字的效果很好;若頁面有大量照片,HTML 轉 PNG能保留所有顏色。

為什麼透明 GIF 的邊緣看起來有鋸齒?

GIF 的透明度是以像素為單位的開或關,沒有半透明。原本與背景混合的抗鋸齒邊緣會變成實色或直接消失,在深色背景上可能留下淺色光暈。如果 GIF 本來就要放在白色背景上,保留白色背景即可。

存成 GIF 的 HTML 郵件簽名檔在所有郵件 App 都能正常顯示嗎?

靜態 GIF 幾乎能在所有電子郵件用戶端顯示,所以簽名檔多年來都使用這種格式。動態 GIF 較不可靠:2007 到 2013 年的 Windows 版傳統 Outlook 只會顯示第一格,因此請把重要內容放在第一格。

如何讓 GIF 小到可以傳到聊天 App?

請改用較窄的 HTML 頁面寬度,或只轉換第一頁。如果結果仍超過限制,可用壓縮 Discord 用 GIF將檔案縮小到接近上傳上限。