2008年10月2日 星期四

Excel 檔案大小過大的改善方法--續(縮小嵌入圖片)

上次成功的縮小 Excel 的檔案大小後,
有人問說他並不是這樣的狀況,
所以 Excel 檔案仍然不能縮小.
看過檔案後原來是嵌入的圖片在大

依照以下的步驟縮小檔案大小
1.右鍵點選圖片
2.選擇設定圖片格式
3.選擇壓縮
4.變更解析度選 Web/畫面
5.確定後存檔
這樣就 OK 了 ^^

2008年8月25日 星期一

HTML : TD 屬性

在修改 CSS 的時候

IE 可以顯示正常的 padding 間距
但是 Firefox 卻不能作用

上網查了查資料後, 發現因為 padding 設定在 TR
但是正確的方式是下在 TD 所以難怪 FF 不能正常顯示啊 ^^

資料來源
http://archivist.incutio.com/viewlist/css-discuss/53469

padding is the correct property to use on td and th to achieve the
equivalent of cellpadding.

PHP : file_put_contents

今天在作某個網站功能測試時
發現因為原本用 php5 的關係
所以在 php4 不支援了

於是去 php.net 看了一下
找到了這個

define('FILE_APPEND', 1);
function file_put_contents($n, $d, $flag = false) {
$mode = ($flag == FILE_APPEND || strtoupper($flag) == 'FILE_APPEND') ? 'a' : 'w';
$f = @fopen($n, $mode);
if ($f === false) {
return 0;
} else {
if (is_array($d)) $d = implode($d);
$bytes_written = fwrite($f, $d);
fclose($f);
return $bytes_written;
}
}

加上去以後, php4 也可以使用這個 function 了喔 ^^

2008年8月13日 星期三

Excel 檔案大小過大的改善方法

最近在每次更改特定一個 Excel 檔時,
不管作存檔或修改甚麼動作總是感到些微的遲頓,
原本以為是上次加入大量的圖表所導致,
隨著每次開啟問題愈來愈嚴重,
今天索性卯起來查查原因.

仔細檢查一下大小,
發現從第一版本的 3000 KB 左右,
居然增加到近 6000 KB大小,
也不過就只是 8 個 sheet 而已,
真的是太奇怪了.

於是上網查一下有關 Excel 的檔案大小問題,
看到有人提到可能有圖片或沒看到的物件,
要開啟繪圖工具列才能找到.

依樣找了一下,
找到一個編號上萬的文字方塊,
難道文字方塊在定期更新的狀況下,
已經悄悄累積了那麼多個了嗎 >_<.

於是全選那些看不到的文字方塊,
存檔後,
檔案是嚇人的小 : 800 KB.

...真不曉得 Excel 是用甚麼方式儲存文字方塊的.