專利名稱:一種制作flash文件的方法
技術(shù)領(lǐng)域:
本發(fā)明是一種制作FLASH文件的方法,其特別關(guān)于一種改善 OPENOFFICE DRAW所導(dǎo)出FLASH文件的方法,該方法在FLASH文件呈 現(xiàn)于網(wǎng)頁(yè)上時(shí),可改善OPENOFFICE DRAW所導(dǎo)出FLASH文件呈現(xiàn)的圖 框尺寸過(guò)大或過(guò)小的問(wèn)題。
背景技術(shù):
隨著資訊科技曰益發(fā)達(dá)以及上網(wǎng)人口越來(lái)越多,帶來(lái)許多資訊應(yīng)用上的 商機(jī),除了常見(jiàn)的網(wǎng)絡(luò)商城、網(wǎng)絡(luò)拍賣或是電子下單等商業(yè)行為外,還有遠(yuǎn) 距電腦教學(xué)也是近年來(lái)不管是學(xué)校單位或是補(bǔ)教業(yè)者提出的線上服務(wù)。
然而,隨著Web 2.0的網(wǎng)絡(luò)概念抬頭,強(qiáng)調(diào)的是伺服端與用戶端之間 的互動(dòng),近年來(lái),除了利用互動(dòng)式語(yǔ)言(ASP、 PHP或JSP等)搭配數(shù)據(jù)庫(kù)撰 寫網(wǎng)頁(yè)外,更使用了 FLASH文件來(lái)與使用者互動(dòng)以取代了傳統(tǒng)將內(nèi)容 (content),如文章或圖片以靜態(tài)html ( HyperText Markup Language,超文本 標(biāo)記語(yǔ)言)網(wǎng)頁(yè)顯示的方式。
然而,當(dāng)一網(wǎng)站欲將內(nèi)容采用FLASH文件來(lái)顯示時(shí),通常會(huì)交由 FLASH文件設(shè)計(jì)者依據(jù)內(nèi)容量身打造,F(xiàn)LASH文件設(shè)計(jì)者必須針對(duì)該內(nèi) 容以人工方式重繪一個(gè)圖片或是數(shù)個(gè)圖片,再將圖片放置于FLASH文件的 呈現(xiàn)上,但重繪圖片上有可能發(fā)生人為失誤的風(fēng)險(xiǎn)外,如圖形表示上與原稿 有所落差,這種針對(duì)相同的一份內(nèi)容進(jìn)行兩次的工作,無(wú)非耗費(fèi)大量的時(shí)間 與人力成本。
為克服如上述的問(wèn)題,目前已知比較方^f吏制作FLASH文件的方式為利 用OPENOFFICE系列中的DRAW (繪圖)應(yīng)用將該內(nèi)容另存或?qū)С龀蓅wf格式的FLASH文件。OPENOFFICE是一套跨平臺(tái)的辦乂>室軟件套件, OPENOFFICE DRAW是OPENOFFICE的 一部分,是一款簡(jiǎn)單易用、高效的
繪圖軟件。
利用以上方法雖然可以減少制作FLASH文件的時(shí)間,也可以保留 FLASH文件的內(nèi)容呈現(xiàn)與原先文字文件中內(nèi)容的一致性,但利用DRAW應(yīng) 用軟件另存或?qū)С龅腇LASH文件,會(huì)保留有DRAW應(yīng)用軟件版面的設(shè)定, 導(dǎo)致網(wǎng)頁(yè)上顯示過(guò)大的swf格式的FLASH文件或過(guò)小的swf格式的FLASH 文件。
因此有待進(jìn)一步的改進(jìn),使其能夠快速制造出FLASH文件,又可以讓 呈現(xiàn)在網(wǎng)頁(yè)上的FLASH文件具有適當(dāng)圖框大小的雙效效果。
發(fā)明內(nèi)容
有鑒于上述一般制作FLASH文件上所產(chǎn)生的不便與問(wèn)題,本發(fā)明的主 要目的在于提供一種制作FLASH文件的方法,其特別關(guān)于一種改善 OPENOFFICE DRAW所導(dǎo)出FLASH文件的方法。
為了達(dá)成上述的發(fā)明目的,本發(fā)明系采取以下的技術(shù)手段予以達(dá)成,依 序包括有以下步驟 °
利用OPENOFFICE系列中的DRAW應(yīng)用軟件開(kāi)啟 一 圖形文件后,導(dǎo)出 成一暫存FLASH文件;
將該圖形文件欲顯示的圖寬像素值除以720取得一比例值;
依據(jù)該比例值,以一 XML ( Extensible Markup Language,可擴(kuò)展標(biāo)記 語(yǔ)言)文件格式編寫符合FLASH文件場(chǎng)景設(shè)定參數(shù)的一屬性紀(jì)錄文件;
通過(guò)一 swfmill應(yīng)用軟件依據(jù)該屬性紀(jì)錄文件導(dǎo)入該暫存FLASH文件 后,導(dǎo)出一完稿FLASH文件。
采用上述方法,F(xiàn)LASH文件制作者在取得文字或圖片文件時(shí),無(wú)須針 對(duì)文件內(nèi)容重繪圖片來(lái)符合呈現(xiàn)于網(wǎng)頁(yè)上的適合大小,只需要將文字或圖片 文件的內(nèi)容在DRAW開(kāi)啟后,即可以制作出適合網(wǎng)頁(yè)呈現(xiàn)的FLASH文件,使其能夠快速制造出FLASH文件,又可以讓呈現(xiàn)在網(wǎng)頁(yè)上的FLASH文件 具有適當(dāng)圖框大小的雙效效果。
具體實(shí)施例方式
本發(fā)明制作FLASH文件的方法的實(shí)施例包括有以下步驟 利用OPENOFFICE系列中的DRAW應(yīng)用軟件開(kāi)啟 一 圖形文件后,導(dǎo)出 成一暫存FLASH文件,其中該圖形文件例如為一高0.5公分及寬3公分大 小(14像素高、85像素寬)的版面,由于DRAW應(yīng)用軟件繪圖版面的高 度設(shè)定無(wú)法小于1公分,DRAW軟件會(huì)將該圖形文件等比例放大成一高1 公分及寬6公分大小版面的圖形文件,并在導(dǎo)出成一暫存FLASH文件時(shí), 強(qiáng)制將寬像素設(shè)定為720像素,并將該暫存FLASH文件等比例放大;
將該圖形文件欲顯示的圖寬像素值除以720取得一比例值,若該圖形文 件欲顯示的國(guó)寬像素值為原始圖形文件的大小,則將85除以720取得一比 例值0.118;
依據(jù)該比例值為0.118,以一 XML文件格式編寫符合FLASH文件場(chǎng)景 設(shè)定參數(shù)的一屬性紀(jì)錄文件,該屬性紀(jì)錄文件例如為 < xml version="1.0" encoding^"iso-8859-l" > <background color="#ffffff' /> <frame> <library>
<clip id="new" import-"暫存FLASH文件路徑位置"> </library>
〈place id="new,, x-,,O" y=,,0" scale="0.118,, /> </frame>;
通過(guò)一 swfmill應(yīng)用軟件依據(jù)該屬性紀(jì)錄文件導(dǎo)入該暫存FLASH文件 后,導(dǎo)出一完稿FLASH文件,其中,該swfmill應(yīng)用軟件是一開(kāi)放原碼的 免費(fèi)軟件,其使用方式已公開(kāi)于swfmill官方網(wǎng)站(http:〃swfmill.org),該swfmill應(yīng)用軟件原理與操作方式在此不多加累述。
本發(fā)明制作FLASH文件的方法的另 一 實(shí)施例,包括有以下步驟 利用OPENOFFICE系列中的DRAW應(yīng)用軟件開(kāi)啟 一 圖形文件后,導(dǎo)出 成一暫存FLASH文件,其中該圖形文件例如為一高10公分及寬30^>分大 小(283像素高、850像素寬)的版面,由于本實(shí)施例中圖形文件的高度大 于1公分,則DRAW應(yīng)用軟件將不會(huì)強(qiáng)制將該圖形文件放大,而將該圖形 文件導(dǎo)出成一暫存FLASH文件時(shí),不過(guò),DRAW應(yīng)用軟件仍強(qiáng)制將寬像素 設(shè)定為720像素,并將該暫存FLASH文件等比例進(jìn)行縮??;
將該困形文件欲顯示的圖寬像素值除以720取得一比例值,若該圖形文 件欲顯示的圖寬像素值為原始圖形文件的大小,則將850除以720取得一比 例值1.181;
依據(jù)該比例值為1.181,以一 XML文件格式編寫符合FLASH文件場(chǎng)景
設(shè)定參數(shù)的一屬性紀(jì)錄文件,該屬性紀(jì)錄文件例如為
< xml version="1.0,, encoding=,,iso-8859-1" > (background color=,,#fffffr /> <fmme〉 <Hbrary>
<clip id=,,new,, import-"暫存FLASH文件路徑位置,,> </library>
〈place id=,,new,, x="0" y="0,, scale="1.181" /> </frame>;
通過(guò)一 swfmill應(yīng)用軟件依據(jù)該屬性紀(jì)錄文件導(dǎo)入該暫存FLASH文件 后,導(dǎo)出一完稿FLASH文件。
本發(fā)明制作FLASH文件的方法的又一 實(shí)施例,包括有以下步驟 利用OPENOFFICE系列中的DRAW應(yīng)用軟件開(kāi)啟 一 圖形文件后,導(dǎo)出 成一暫存FLASH文件,其中該圖形文件例如為一高10公分及寬3(V^分大 小(283像素高、850像素寬)的版面,由于本實(shí)施例的圖形文件的高度大于1公分,則DRAW應(yīng)用軟件將不會(huì)強(qiáng)制將該圖形文件放大,而將該圖形 文件導(dǎo)出成一暫存FLASH文件時(shí),不過(guò),DRAW應(yīng)用軟件仍強(qiáng)制將寬^f象素 設(shè)定為720像素,并將該暫存FLASH文件等比例進(jìn)行縮?。?br>
將該圖形文件欲顯示的圖寬像素值除以720取得一比例值,若該圖形文 件欲顯示為100像素高和300像素寬,則將300除以720取得一比例值0.417;
依據(jù)該比例值為0.417,以一 XML文件格式編寫符合FLASH文件場(chǎng)景 設(shè)定參數(shù)的一屬性紀(jì)錄文件,該屬性紀(jì)錄文件例如為
< xml version-" 1.0" encoding=,,iso-8859-l,, ?>
(background color="#ffffff' />
<frame> <library>
<clip id=,,new,, import-"暫存FLASH文件路徑位置,,> </library>
<place id="new" x=,,0,, y=,,0,, scale="0.417" /> </frame>;
通過(guò)一 swfmill應(yīng)用軟件依據(jù)該屬性紀(jì)錄文件導(dǎo)入該暫存FLASH文件 后,導(dǎo)出一完稿FLAS^文件。
因此,采用上述方法,F(xiàn)LASH文件制作者在取得文字或圖片文件時(shí), 無(wú)須針對(duì)文件內(nèi)容重繪圖片來(lái)符合呈現(xiàn)于網(wǎng)頁(yè)上的適合大小,只需要將文字 或圖片文件的內(nèi)容在DRAW開(kāi)啟后,即可以制作出適合網(wǎng)頁(yè)呈現(xiàn)的FLASH 文件,使其能夠快速制造出FLASH文件,又可以讓呈現(xiàn)在網(wǎng)頁(yè)上的FLASH 文件具有適當(dāng)圖框大小的雙效效果。
綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的 保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種制作FLASH文件的方法,其特征在于,該方法包含有利用OPENOFFICE系列中的繪圖DRAW應(yīng)用軟件開(kāi)啟一圖形文件后,導(dǎo)出成一暫存FLASH文件;將所述圖形文件欲顯示的圖寬像素值除以720取得一比例值;依據(jù)所述比例值,以一可擴(kuò)展標(biāo)記語(yǔ)言XML文件格式編寫符合FLASH文件場(chǎng)景設(shè)定參數(shù)的一屬性紀(jì)錄文件;依據(jù)所述屬性紀(jì)錄文件導(dǎo)入所述暫存FLASH文件,通過(guò)一swfmill應(yīng)用軟件導(dǎo)出一完稿FLASH文件。
全文摘要
本發(fā)明是一種制作FLASH文件的方法,其特別關(guān)于一種改善OPENOFFICE DRAW所導(dǎo)出FLASH文件的方法,可改善OPENOFFICE DRAW所導(dǎo)出一FLASH文件呈現(xiàn)的圖框尺寸過(guò)大或過(guò)小的問(wèn)題,其中,該方法包括有利用OPENOFFICE系列中的DRAW應(yīng)用軟件開(kāi)啟一圖形文件后,導(dǎo)出成一暫存FLASH文件;將該圖形文件欲顯示的圖寬像素值除以720取得一比例值;依據(jù)所取得的比例值,以一XML文件格式編寫符合FLASH文件場(chǎng)景設(shè)定參數(shù)的一屬性紀(jì)錄文件;依據(jù)該屬性紀(jì)錄文件導(dǎo)入該暫存FLASH文件,通過(guò)一swfmill應(yīng)用軟件導(dǎo)出一完稿FLASH文件。
文檔編號(hào)G06F9/44GK101609559SQ200910151479
公開(kāi)日2009年12月23日 申請(qǐng)日期2009年7月23日 優(yōu)先權(quán)日2009年7月23日
發(fā)明者盧籽尹 申請(qǐng)人:百世教育科技股份有限公司