壓縮檔案之前,先檢查位元組數
上傳表單要求 25 MB,而你的檔案管理員顯示 24.8。在一次次降低品質重新匯出之前,先弄清各個程式所說的 MB 是什麼意思。十進位的 1 百萬位元組是 1,000,000 位元組,而 1 MiB 是 1,048,576 位元組。同一個寫法有時會被隨意使用,所以以精確的位元組數為起點最可靠。
這個換算工具把兩套體系分開處理。它不會縮放照片,也不會改寫文件。選擇檔案後,它只是把瀏覽器提供的各檔案大小相加,計算並不需要檔案內容。處理一批附件時,請一起選取,再把總大小與總上限比較。如果上限是針對單一檔案,請把「限制套用於」切換為「所選的每個檔案」。清單會顯示哪些檔案符合;即使每個檔案單獨都沒超限,總大小也可能超過上限。
如果總大小偏大,請依內容選擇下一步。縮小圖片尺寸可以去掉多餘的像素。PDF 壓縮對掃描頁效果明顯,已經最佳化過的檔案幾乎不會變小。請保留原始檔案,並在提交前檢查結果。更改副檔名並不會減少資料量。
大小檢查不能保證被接受。有的服務會依編碼後的附件或請求額外負擔計算大小,會採用「嚴格小於」的限制,也會不管大小直接拒絕某種格式。請以提交管道目前的說明為準,邊界不明確時留出餘裕。
公式與算例
輸出大小 = 輸入大小 × 每個輸入單位的位元組數 ÷ 每個輸出單位的位元組數。
24 MiB 的檔案包含 25,165,824 位元組,即 25.165824 MB。對照允許恰好 25 MB 的上限,它超出 165,824 位元組。更改顯示的單位,檔案本身不會變。
單位定義: NIST:二進位前綴與 SI 對照. 計算使用 JavaScript 數字;顯示的換算結果四捨五入到小數第六位,極小的值以科學記號表示。超出安全位元組範圍的輸入會被拒絕。