[請益] bmp 壓縮問題
大大們好:
我需要匯出一張 bmp檔,檔案大小看能否壓縮越小越好(至少一定要小於 2mb)
我有一張 bg.png,要在上面加一些文字,程式類似這樣:
// 46kb
$filePath = '/images/bg.png';
// 載入背景圖
$im = imagecreatefrompng($filePath);
// 載入字體
$font = '/fonts/NotoSansCJKtc-Medium.otf';
// 文字黑色
$txtColor = imagecolorallocate($im, 0, 0, 0);
// 在背景圖上加文字
imagettftext($im, 22, 0, 320, 120, $txtColor, $font, '測試文字');
// 把圖片變成黑白
imagefilter($im, IMG_FILTER_GRAYSCALE);
// 輸出後就變成 2.1mb
$outputPath = $_SERVER['DOCUMENT_ROOT'].'/images/output.bmp';
imagebmp($im, $outputPath);
** 一定要輸出 BMP 檔案格式
** 使用 ai 壓縮可以變成 1.4mb 但經過 imagebmp() 就又變成 2.1mb
就算我不加入文字,只有把 png 轉成 bmp,也是 2.1mb
囧,有哪邊可以刪減之類嗎?
或是我對這個問題有什麼觀念上的誤解
希望高手大師們願意給我一盞明燈(關鍵字)
打擾了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.10.18
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1540901814.A.25B.html
推
10/30 20:38,
6年前
, 1F
10/30 20:38, 1F
推
10/30 20:39,
6年前
, 2F
10/30 20:39, 2F
※ 編輯: altecjc (118.170.10.18), 10/30/2018 20:54:20
→
10/30 22:33,
6年前
, 3F
10/30 22:33, 3F
推
10/31 14:15,
6年前
, 4F
10/31 14:15, 4F
→
11/02 00:16,
6年前
, 5F
11/02 00:16, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章