亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        關(guān)于平面設(shè)計(jì)軟件二次開發(fā)的分析與探討

        2013-11-14 11:06:30
        電子測試 2013年8期
        關(guān)鍵詞:二次開發(fā)插件圖形

        楊 帥

        (湖北省咸寧職業(yè)技術(shù)學(xué)院藝術(shù)系 437100)

        平面設(shè)計(jì)在細(xì)化的現(xiàn)代社會分工中發(fā)展十分迅速。而在現(xiàn)代平面設(shè)計(jì)工作中設(shè)計(jì)軟件又是必不可少的輔助工具。盡管平面設(shè)計(jì)軟件企業(yè)一直在不斷完善自身的軟件系統(tǒng)使其更好的應(yīng)用到平面設(shè)計(jì)工作中,但每個設(shè)計(jì)單位也存在不同的軟件需求。在此背景下僅僅依靠軟件開發(fā)企業(yè)對設(shè)計(jì)軟件進(jìn)行完善與更新不能滿足設(shè)計(jì)工作的需求。為了讓軟件能夠更適用于設(shè)計(jì)工作的需求并提高設(shè)計(jì)效率,我們就要通過軟件二次開發(fā)的方式對軟件進(jìn)行改進(jìn),依據(jù)國內(nèi)用戶的實(shí)際使用情況分析發(fā)展了通用型二次開發(fā)技術(shù),能夠有效促進(jìn)設(shè)計(jì)人員的工作進(jìn)展。

        1 平面設(shè)計(jì)軟件二次開發(fā)現(xiàn)狀探討

        我國目前主要有兩種平面設(shè)計(jì)軟件的二次開發(fā)方式。一種是軟件開發(fā)企業(yè)通過得到 adobe 公司的官方授權(quán)對軟件進(jìn)行開發(fā)。第二種開發(fā)方式是平面設(shè)計(jì)人員或軟件開發(fā)人員為了自己能更加方便的使用進(jìn)行的私人開發(fā)。這兩種開發(fā)方式有著各自的特點(diǎn),同時(shí)也存在許多不足之處。開發(fā)人員對平面設(shè)計(jì)專業(yè)的理解和市場利潤等因素會對軟件開發(fā)企業(yè)的開發(fā)工作造成影響,使軟件存在一定的不足。[1]另外盡管平面設(shè)計(jì)人員獨(dú)自進(jìn)行的二次開發(fā)有非常好的效果,但是此類軟件系統(tǒng)只是在開發(fā)人員周圍使用,而不能商業(yè)運(yùn)作。由于adobe photoshop 支持用戶對軟件進(jìn)行二次開發(fā)使其更加便捷,目前越來越多的現(xiàn)代平面設(shè)計(jì)人員根據(jù)使用需求和自身習(xí)慣對軟件進(jìn)行二次開發(fā)。同時(shí)軟件開發(fā)企業(yè)也通過網(wǎng)絡(luò)調(diào)查問卷以及提高編程人員對平面設(shè)計(jì)工作的理解等方式制定軟件二次開發(fā)的方向。在此環(huán)境下,開發(fā)企業(yè)要解決的首要問題是如何對平面設(shè)計(jì)軟件進(jìn)行二次開發(fā)。筆者通過對平面設(shè)計(jì)人員的調(diào)查走訪和自身開發(fā)編程經(jīng)驗(yàn)簡要論述了設(shè)計(jì)軟件的二次開發(fā)。

        2 二次開發(fā)技術(shù)的分析

        開發(fā)平面設(shè)計(jì)軟件的方法和開發(fā)工具非常多,比如AutoCAD就 有 :ObjectARX、Visu-alLisp、NET、ActiveX Automation等二次開發(fā)的方法。以及VC++、VisualLisp、C#.NET/VB.NET、VB/DELPHI等開發(fā)工具,這些方法也有各自的優(yōu)缺點(diǎn)。VisualLisp比較容易上手,但代碼的可讀性較差;而ObjectARX能夠最深入的控制AutoCAD,并且代碼有較高的保密性,但比較復(fù)雜不易上手。微軟制定了一套ActiveX Automation標(biāo)準(zhǔn):支持通過對象使用一個應(yīng)用程序?qū)α硪粋€應(yīng)用程序控制,不僅簡單易學(xué)并且開發(fā)能力很強(qiáng)。專業(yè)技術(shù)負(fù)責(zé)人可對測繪任務(wù)實(shí)際需求對采用二次開發(fā)技術(shù)或者其他途徑進(jìn)行制圖所需總體時(shí)間進(jìn)行比較等,再決定要不要進(jìn)行二次開發(fā)。若進(jìn)行二次開發(fā),則要分析此次開發(fā)是針對短期特定任務(wù)的還是長期使用,如果是長期使用則要花費(fèi)大量時(shí)間進(jìn)行開發(fā),在各種環(huán)境中測試程序的穩(wěn)定性。了解開發(fā)人員掌握各類開發(fā)方法的程度,然后合適的選擇開發(fā)工具和方法,二次開發(fā)才能進(jìn)行。[2]

        3 平面設(shè)計(jì)軟件二次開發(fā)重點(diǎn)與方式

        3.1 以需求為基礎(chǔ)確定平面設(shè)計(jì)軟件開發(fā)方向與重點(diǎn)

        在平面設(shè)計(jì)軟件二次開發(fā)前現(xiàn)代軟件開發(fā)企業(yè)要加強(qiáng)調(diào)查與分析平面設(shè)計(jì)軟件應(yīng)用需求、市場情況等內(nèi)容。再在此基礎(chǔ)上對平面設(shè)計(jì)軟件二次開發(fā)重點(diǎn)和方向進(jìn)行開發(fā)。通過具體的市場情況,對不同的人群進(jìn)行調(diào)查,使企業(yè)市場運(yùn)作能夠根據(jù)圖形設(shè)計(jì)的需要進(jìn)行,并確定的發(fā)展方向和重點(diǎn)。從而使圖形設(shè)計(jì)軟件的二次開發(fā)具有一定的市場競爭力,使之更符合圖形設(shè)計(jì)的需求,為提高圖形設(shè)計(jì)軟件二次開發(fā)的市場價(jià)值和市場競爭力奠定基礎(chǔ)。

        3.2 加強(qiáng)的圖形設(shè)計(jì)應(yīng)用

        科學(xué)進(jìn)行圖形設(shè)計(jì)軟件的二次開發(fā),加強(qiáng)對圖形設(shè)計(jì)應(yīng)用的深入了解,這是現(xiàn)代圖形設(shè)計(jì)軟件發(fā)展的第二個關(guān)鍵。只有進(jìn)行了專業(yè)的應(yīng)用,在面向廣大用戶時(shí),才能夠滿足其需要,對其市場競爭力進(jìn)行提高。[3]

        以此為基礎(chǔ)并發(fā)展對軟件的二次開發(fā)的實(shí)際情況,使得軟件的二次開發(fā)工作順利展開。使平面企業(yè)所開發(fā)的二次產(chǎn)品與市場需求更加緊貼,產(chǎn)品的市場競爭力有顯著提高。

        3.3 分析平面設(shè)計(jì)軟件二次開發(fā)流程以及重點(diǎn)(photoshop)

        作為一款現(xiàn)代平面設(shè)計(jì)中使用率很高的的平面設(shè)計(jì)軟件,Photoshop就要求了從業(yè)人員要充分了解它的功能需求、適用性等等方面。Photoshop的二次開發(fā)的市場價(jià)值并沒有隨著adobe公司通過不斷地完善軟件系統(tǒng)而消失。其特有的開放性體系使該軟件獲得了全球平面設(shè)計(jì)用戶的支持與喜愛。開發(fā)者可以采用高級編程語言擴(kuò)充、修改,這樣的二次開發(fā)使得用戶的特殊要求得到了滿足。

        軟件的二次開發(fā)也需要在基本原則的指導(dǎo)之下井然有序的開展,實(shí)現(xiàn)平面設(shè)計(jì)軟件的二次開發(fā)。以 photoshop 平面設(shè)計(jì)軟件的二次開發(fā)為例,對模塊化設(shè)計(jì)的原則的遵守是十分必要的,因?yàn)樗乖袉栴}變得簡單,以模塊化的方式逐個地完成了復(fù)雜要求。設(shè)計(jì)與測試的過程也由于模塊設(shè)計(jì)原則變得可以獨(dú)立測試與優(yōu)化,二次開發(fā)工作的效率與質(zhì)量得到了顯著提高。

        再則就是使其具有良好的用戶界面、減少工作中的工作量是設(shè)計(jì)過程必需遵循的原則,一個良好的用戶界面,首先要做到的就是操作方便。在對photoshop軟件二次開發(fā)的過程中,要盡量的降低因?yàn)槭д`而對用戶造成的損失,這也是一個合理的軟件二次開發(fā)重點(diǎn)。

        Photoshop的二次開發(fā)的第三方插件,我們需要有一些知識的主程序調(diào)用插件,在此基礎(chǔ)上進(jìn)行二次開發(fā),并以二次開發(fā)濾鏡的功能所提出的要求對濾鏡行為的亮度、飽和度、濾波等分開進(jìn)行開發(fā)。開發(fā)的質(zhì)量與效果顯現(xiàn)在進(jìn)行模塊穩(wěn)定性測試、模塊與主程序的兼容性測試等實(shí)驗(yàn)上。

        Photoshop 中的 SDK 等等提供了一些插件實(shí)例,也為photoshop 的二次開發(fā)打下了堅(jiān)實(shí)的基礎(chǔ),我們在開發(fā)與編寫插件時(shí)也可以簡單變對實(shí)例的應(yīng)用就可以輕松制作插件。

        VoidPluginMain(constshortselector,PISelectionParam s*selectionParamBlock,long*data,short *result);

        以上是photoshop 原型入口函數(shù),我們可以通過selectionParamBlock;documentInfo t;selection->;bounds等等來選擇區(qū)域。只需根據(jù)編寫插件時(shí)的實(shí)際需求來,稍稍改變實(shí)例中的相關(guān)函數(shù)參數(shù),就可以編寫基本的插件。[4]其基本程序如圖2。

        圖2

        4 關(guān)于平面設(shè)計(jì)軟件二次開發(fā)方向的探討

        作為現(xiàn)代平面設(shè)計(jì)軟件二次開發(fā)企業(yè)所要面對的市場,不同行業(yè)對平面設(shè)計(jì)軟件的插件有著不同的需求這一點(diǎn)充分體現(xiàn)在現(xiàn)代平面設(shè)計(jì)軟件二次開發(fā)的市場當(dāng)中。針對需求進(jìn)行的二次開發(fā)設(shè)計(jì),使得二次開發(fā)企業(yè)以市場為主體,市場競爭力有了顯著提升,企業(yè)得到健康發(fā)展。

        作為現(xiàn)代平面設(shè)計(jì)工作的重要輔助工具,平面設(shè)計(jì)軟件很大地影響了平面設(shè)計(jì)工作的進(jìn)行?,F(xiàn)代平面設(shè)計(jì)軟件二次開發(fā)企業(yè)要清醒地認(rèn)識到市場環(huán)境與市場需求之間的關(guān)系。規(guī)范市場運(yùn)作,為平面設(shè)計(jì)軟件二次開發(fā)建立一個綠色的發(fā)展環(huán)境。開發(fā)方向的確立以平面設(shè)計(jì)常用軟件的市場占有率、行業(yè)應(yīng)用情況等因素來確認(rèn)。二次開發(fā)以模塊化的形式進(jìn)行,使從業(yè)人員享受行業(yè)特點(diǎn)插件、便捷實(shí)用、高效應(yīng)用等優(yōu)勢。使平面設(shè)計(jì)軟件質(zhì)量得到提高,極大地豐富了軟件的功能,建立一個更加完善、現(xiàn)代化程度更高、具有行業(yè)應(yīng)用針對性的工作平臺。

        5 結(jié)語

        上文分析充分說明了對測繪生產(chǎn)單位擴(kuò)展軟件功能、提高工作效率來講,平面設(shè)計(jì)軟件的二次開發(fā)技術(shù)意義重大。程序開發(fā)人員不能僅僅滿足于精通程序語法以及編程工具,更要精通各種算法,反復(fù)設(shè)計(jì)測試程序。生產(chǎn)單位技術(shù)負(fù)責(zé)人就要精通各種軟件的功能以及不同軟件之間的相互轉(zhuǎn)化,將軟件的二次開發(fā)技術(shù)合理地運(yùn)用到實(shí)際生產(chǎn)當(dāng)中。

        [1]解智強(qiáng),劉增達(dá),鐵金平,吳俐民,王貴武.基于RS和GIS技術(shù)下實(shí)現(xiàn)大區(qū)域及海量數(shù)據(jù)數(shù)字高程模型的構(gòu)建應(yīng)用——《現(xiàn)代新昆明(滇池盆地)三維影像地圖》的制作與實(shí)踐[J].城市勘測,2010年01期

        [2]張暉芳,黃仁濤,祁華斌.常用地圖制圖軟件性能評價(jià)及應(yīng)用研究[J].測繪科學(xué),2009年06期

        [3]王正廠,李滿春,薛霄.基于Super Map的專題地圖制圖技術(shù)與方法實(shí)踐[J].現(xiàn)代測繪,2009年03期

        [4]姬星怡,郭慶勝.網(wǎng)絡(luò)環(huán)境下分區(qū)統(tǒng)計(jì)地圖制圖子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].測繪信息與工程,2009年05期

        猜你喜歡
        二次開發(fā)插件圖形
        淺談基于Revit平臺的二次開發(fā)
        甘肅科技(2020年20期)2020-04-13 00:30:02
        自編插件完善App Inventor與樂高機(jī)器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        淺談Mastercam后處理器的二次開發(fā)
        模具制造(2019年3期)2019-06-06 02:11:02
        西門子Easy Screen對倒棱機(jī)床界面二次開發(fā)
        分圖形
        找圖形
        MapWindowGIS插件機(jī)制及應(yīng)用
        圖形變變變
        基于Revit MEP的插件制作探討
        圖形配對
        国产精品久久国产精品99 gif| 国产真实乱对白在线观看| 久久99老妇伦国产熟女高清| 亚洲第一女人天堂av| 一区二区三区日本伦理| 国产又猛又黄又爽| 亚洲а∨天堂久久精品2021| 国产99页| 韩国日本在线观看一区二区| 亚洲国产中文字幕精品| 国产成人av在线免播放观看新| 一本一道av中文字幕无码| 国产爆乳无码一区二区在线| 久久激情人妻中文字幕| 精彩视频在线观看一区二区三区| 欧美老妇交乱视频在线观看 | 亚洲精品久久久久久| 色哟哟av网站在线观看| 亚洲天堂av高清在线| 国产乱码人妻一区二区三区| 亚洲第一页综合图片自拍| 国产午夜亚洲精品理论片不卡| 中文字幕精品人妻av在线| 青青草手机在线观看视频在线观看| 欧美日韩在线视频一区| 色婷婷久久一区二区三区麻豆| 亚洲av乱码专区国产乱码| 成人av一区二区亚洲精| 人人妻人人澡人人爽精品日本| 国产一极内射視颍一| 日韩精品国产自在欧美| 国产一区二区三区乱码在线| 国产最新女主播福利在线观看| 中文人妻熟妇乱又伦精品| 亚洲av无码乱码国产麻豆穿越 | 国产av一区麻豆精品久久| 天堂视频在线观看一二区| 又长又大又粗又硬3p免费视频| 狠狠干视频网站| 高潮av一区二区三区| 亚洲国产日韩a在线乱码|