PNG 透明邊界裁切器

讓透明留白貼齊內容,像素與原始檔案都留有依據。

互動處理需要啟用 JavaScript。以下使用方式、限制與常見問題可直接閱讀;檔案只在你的瀏覽器處理。

PNG 透明邊界裁切器使用指南

在瀏覽器本機依 8-bit PNG 的原始 alpha 精確找出非透明像素外框,只移除最外圍全透明列與欄,保留透明洞、半透明陰影與框內每個像素。

如何使用

  1. 匯入一張支援的靜態 8-bit RGB 或 RGBA PNG。
  2. 核對原尺寸、裁後尺寸、左上偏移,以及透明棋盤上的原圖與完整輸出預覽。
  3. 確認裁切範圍後,另存檔名加上 _trimmed.png 的新副本。

格式與限制

  • 一次一張、最多 20 MiB/1,200 萬像素,單邊最多 8,192 px;處理在專用 Worker 完成,取消、換檔或離開頁面會丟棄結果。
  • 首版只接受每聲道 8-bit 的 RGB(type 2)或 RGBA(type 6)靜態 PNG。灰階、灰階加 alpha、索引色、tRNS、16-bit、APNG、損壞或結構不一致檔案會明確拒絕。
  • 以 alpha > 0 的最小外接矩形裁切,零留邊且沒有可調門檻。全透明圖片不產生 1 × 1 假結果;已接觸四邊時尺寸不變。

輸出內容

只含裁切矩形內原始 RGB/alpha 像素的 PNG 新副本;不縮放、不覆蓋原檔,不保證保留 metadata、色彩描述或讓檔案容量變小。

常見問題

很淡的半透明陰影會被裁掉嗎?

不會。alpha = 1 / 255 仍算內容;只移除 alpha 精確等於 0 的最外圍列與欄,框內透明洞也保留。

為什麼某些 PNG 會被拒絕?

首版採窄版格式白名單,避免瀏覽器默默降位深或展開透明色鍵後誤稱像素完整。請先另存成非動畫的 8-bit RGB 或 RGBA PNG,再重新匯入。

檔名與內容只在你的瀏覽器處理,不傳到伺服器。原始檔不覆蓋,離開工具前請先匯出需要的結果。