好康道相報
加入部落軌道,讓你的部落格有更多人知道 《按此加入》《使用心得
欲轉貼本站文章者,請先留言徵求同意,並且註明出處及網址,謝謝您的配合

 

不知道有多少人發現,幾天前我的部落格右下角的外掛工具欄
多了一張宣傳部落軌道的動態小貼紙
其實...那是我用PhotoImpact一步步純手工弄的
可是這樣作法曠日費時,而且想改顏色或文字就得重弄一遍
因此我就自己寫了這個動態貼紙產生器

程式說明:
根據輸入文字產生一張張動態GIF的素材
請自行使用如Ulead Gif Animation之類的軟體製作動態GIF

使用方法:
其實這個程式應該簡單到不用講解才是
先在左上角打入想要顯示的文字
然後按下儲存製作結果即可
可以先按下測試觀看結果(預設0.15秒跑一張)
顏色方面可以自行更改
至於旁邊的詳細設定如果你不清楚作用,建議最好不要更動
預設值已經調成我自認的最佳化了

其他說明:
因為VB儲存BMP成GIF會跟小畫家一樣產生色偏
所以儲存結果為BMP圖檔
不過別擔心,因為Ulead Gif Animation的最佳化程式
會將所有圖片做優化
所以不管原圖是GIF或是BMP
製作出來的檔案大小是不會變的,請安心使用

由於我的程式能力不足
文字並不是自動置中的,而是從文字邊界調整的
如果你把圖片寬度增加,請自行調整邊界值
至於高度目前限定15,則是因為程式架構關係
固定高度程式寫起來比較簡單^^"

程式下載(14 kb)
使用Visual Basic 2005製作,請自備.NET Framework 2.0

這個小軟體到底有什麼用處呢?
除了可以當作宣傳用的貼紙
也可以弄成說明文字
最重要的是...有創意夠噱頭^_^"

如果有時間的話
將來的修正目標是可以更改圖片大小甚至字型
或是來研究直接產生動態GIF的方法(不過效果應該很差吧...)

順便附上我目前製作的GIF延遲給大家參考
主要畫格1,7,13設定為1秒,其他畫格則為15/100秒
你可以自行多加調整以達到最好的效果

Bookmark: HemiDemi MyShare Baidu Google Bookmarks Yahoo! My Web Del.icio.us Digg technorati furl Bookmark to:YouPush Bookmark to:你推我報

Posted by catchtest at 痞客邦 PIXNET Comments(8) Trackback(1) Hits(2973)


open trackbacks list Trackbacks (1)

  • 動態貼紙產生器(推薦區)

    不知道有多少人發現,幾天前我的部落格右下角的外掛工具欄 多了一張宣傳 部落軌道 的動態小貼紙 其實...那是我用PhotoImpact一步步純

Comments (8)

Post Comment
  • 好東西要推一下!
    等我打工期滿再來推你!^^
  • 謝謝你的抬愛啊^^

    catchtestreplied on 2008/09/09 23:02

  • 在部落軌道被動態貼紙吸引來的。向來都用Ulead Gif Animation一步步作。您的方法是簡單多了。謝謝分享,好程式喔!
  • 不客氣,有問題或建議的話請儘管發問喔^^

    catchtestreplied on 2008/09/09 23:03

  • 看這篇文章學習了很多編程上的知識,值得推薦哦!^o^
  • ???
    我這篇文章沒有寫編程知識吧@_@"
    但還是謝謝你的鼓勵啊

    catchtestreplied on 2008/09/09 23:05

  • 大概知道怎麼玩了

    不過好懶得下另一套製GIF的軟體



    (世界只有懶人 沒有不能成功的人?)
  • 為了滿足大大的懶惰(?)
    已經寫了另一篇製作教學跟低調物了
    如果連下載都懶的下,那...我就不知道該說什麼了@_@"
    http://catchtest.pixnet.net/blog/post/21641293

    catchtestreplied on 2008/09/14 00:33

  • 要怎麼下載 =]
    我是說那個的步驟..
    有點搞不懂= =~
  • 就反白而已嘛=__=
    說破就不值錢了...

    catchtestreplied on 2008/12/08 03:21

  • 感覺好醋噢XD
    還滿好玩的XD"
  • 感覺好...醋???
    這是稱讚的話嗎???

    catchtestreplied on 2009/02/21 12:28

  • 謝謝指導~
  • 用好之後 怎麼沒出現語法阿

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment