網頁

alivepdf 0.1.5 還是不能儲存中文字

使用 UnicodePDF 的class 儲存PDF ,在儲存時沒問題,但是在開啟檔案時會出現114的錯誤,網路上也有人有相同的問題,也有解決方式,但我還是等下一次的修正版應該比較OK吧

flash player 10 支援檔案直接下載

先決條件必需是先使用 Flex SDK 3.2版本之後才可以支援~~
如果你是之前用舊版的SDK,這邊有連結,教你如何設定哦
http://www.communitymx.com/content/article.cfm?page=1&cid=105CF

要注意的點為步驟 12 ~ 19
要把 playglobal.swc 刪除 (原本是 flash player 9),再把 flash player 10的元件加入
設定新的playglobal.swc 的 Link Type: Merged into code 設定為 External
設定 Flex Compiler的Requre flash player version 為10.0.0
這樣應該就可以了,不用再用remote的方式了。

var f:FileReference = new FileReference();

var bytes:ByteArray = myPDF.save(Method.LOCAL);
f.save(bytes, "test.pdf");

2009年12月9日 星期三

Flex 如何設定Navigator自定元件內的屬性

假設有一 自定canvas component 稱為 can1,內有一tab navigator , tab 2 內有一text field 叫 txt1
而在另一module元件為module1使用can1 ,且設定txt1 enable 為 false;

如果在module1直接設定 txt1.enable = false 的話,可能會出現 null 的 exception

我的解決方法為 設立一個 bindable的 boolean變數,txt1  enable={變數名稱}

這樣應該就可以解決問題了