• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

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

      2012-12-29 13:37:43李鴻濤
      中國新技術(shù)新產(chǎn)品 2012年3期
      關(guān)鍵詞:二次開發(fā)插件軟件

      李鴻濤

      (撫順市技師學(xué)院,遼寧 撫順 113123)

      現(xiàn)代社會分工的細(xì)化使得平面設(shè)計這一視覺傳達(dá)設(shè)計行業(yè)得到了快速的發(fā)展。作為平面設(shè)計工作的重要基礎(chǔ),平面設(shè)計軟件是設(shè)計工作中的重要輔助工具。雖然,平面設(shè)計軟件企業(yè)針對平面設(shè)計工作不斷完善自身的軟件系統(tǒng),但是,不同的設(shè)計單位對軟件需求也存在不同。這時,單純依靠軟件開發(fā)企業(yè)的更新與完善已經(jīng)不能滿足設(shè)計工作的需求。必須使用軟件二次開發(fā)的方式使軟件能夠更加符合日常設(shè)計工作需要,提高設(shè)計效率。而通用型二次開發(fā)更是根據(jù)我國用戶的實際情況進(jìn)行的完善性開發(fā),其對平面設(shè)計人員的使用等有著重要的意義。

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

      目前,我國平面設(shè)計軟件的二次開發(fā)主要由兩種方式。一種是通過adobe公司的官方授權(quán),而軟件開發(fā)企業(yè)進(jìn)行開發(fā)。另一種是軟件平面設(shè)計人員或軟件開發(fā)人員為了自身使用便捷性等進(jìn)行的私自開發(fā)。受不同開發(fā)方式的特點使得兩種方式開發(fā)中都存在著諸多的不足。例如:軟件開發(fā)企業(yè)受市場利潤、開發(fā)人員對平面設(shè)計專業(yè)理解不深等因素影響,軟件開發(fā)中存在諸多的不足。而平面設(shè)計人員針對平面設(shè)計工作需求進(jìn)行的二次開發(fā)雖然具有較高的效果,但是由于不能進(jìn)行市場運作,好的軟件系統(tǒng)只能在自己或朋友間使用。針對,adobe photoshop的友好界面以及允許用戶二次開發(fā)的特點,現(xiàn)代平面設(shè)計人員越來越多的根據(jù)自身習(xí)慣以及使用需求進(jìn)行二次開發(fā)。而商業(yè)企業(yè)也通過編程人員對平面設(shè)計工作了解的加深、網(wǎng)絡(luò)調(diào)查問卷等形式為二次開發(fā)提供了基礎(chǔ)需求信息。針對這樣的環(huán)境,現(xiàn)代平面設(shè)計軟件如何進(jìn)行二次開發(fā)是軟件開發(fā)企業(yè)面臨的首要問題。筆者以自身開發(fā)編程經(jīng)驗以及對平面設(shè)計人員的調(diào)查走訪等作為基礎(chǔ),對平面設(shè)計軟件的二次開發(fā)進(jìn)行了簡要論述。

      2 平面設(shè)計軟件二次開發(fā)重點與方式

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

      現(xiàn)代軟件開發(fā)企業(yè)在進(jìn)行平面設(shè)計軟件二次開發(fā)前,應(yīng)加強(qiáng)對平面設(shè)計軟件市場情況、應(yīng)用需求等內(nèi)容的調(diào)查與分析。以此為基礎(chǔ)確定平面設(shè)計軟件二次開發(fā)方向與重點。通過對市場情況、使用人群的調(diào)查使企業(yè)能夠針對市場運營情況、平面設(shè)計人員使用需求等確定開發(fā)方向與重點。以此使二次開發(fā)后的平面設(shè)計軟件能夠更具市場競爭力、更加符合平面設(shè)計人員的需求,為提高平面設(shè)計軟件二次開發(fā)市場價值、市場競爭力奠定基礎(chǔ)。

      2.2 加強(qiáng)平面設(shè)計專業(yè)應(yīng)用的深入了解與理解,實現(xiàn)科學(xué)的平面設(shè)計軟件二次開發(fā)

      加強(qiáng)平面設(shè)計專業(yè)應(yīng)用的深入了解與理解是現(xiàn)代平面設(shè)計軟件二次開發(fā)的關(guān)鍵。只有針對專業(yè)應(yīng)用的、面向應(yīng)用對象的二次開發(fā)才能夠使二次開發(fā)后的平面設(shè)計軟件符合專業(yè)應(yīng)用需求,提高二次開發(fā)軟件的市場競爭力。首先,平面設(shè)計軟件二次開發(fā)企業(yè)應(yīng)按照開發(fā)功能、開發(fā)方向等對平面設(shè)計工作、專業(yè)應(yīng)用等進(jìn)行深入的了解。并采用調(diào)查問卷、從業(yè)人員調(diào)查等方式對現(xiàn)代平面設(shè)計工作軟件需求進(jìn)行調(diào)研。在此基礎(chǔ)上,分析平面設(shè)計軟件允許二次開發(fā)的實際情況,開展軟件二次開發(fā)。通過這樣的方式能夠使平面設(shè)計軟件二次開發(fā)企業(yè)所開發(fā)的產(chǎn)品更加符合市場需求,促進(jìn)企業(yè)產(chǎn)品市場競爭力的提高。

      2.3 以photoshop為例對平面設(shè)計軟件二次開發(fā)流程、重點進(jìn)行分析

      行模塊設(shè)定與開發(fā)。在此基礎(chǔ)上,通過模塊與主程序的兼容性測試、模塊穩(wěn)定性測試等確定開發(fā)質(zhì)量與效果,實現(xiàn)平面設(shè)計軟件二次開發(fā)設(shè)計的目的。

      Photoshop中的SDK提供了一些插件實例,這為photoshop的二次開發(fā)提供了很好的基礎(chǔ)。我們在進(jìn)行插件開發(fā)與編寫時,可以通過對實例的簡單變更實現(xiàn)插件的制作。

      void PluginMain (const short selector,PISelectionParams *selectionParamBlock,long*data,short*result);

      這是photoshop的入口函數(shù)原型,如果想通過插件的編寫實現(xiàn)區(qū)域的選擇可以通過

      selectionParamBlock->documentInfo->selection->bounds來獲取。根據(jù)插件程序編寫的實際需求對實例中的相關(guān)函數(shù)參數(shù)進(jìn)行改變即可以實現(xiàn)基本的插件編寫。

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

      在現(xiàn)代平面設(shè)計軟件二次開發(fā)市場調(diào)研中可以看出,不同行業(yè)對平面設(shè)計軟件的插件有著不同的需求。而這一需求正是現(xiàn)代平面設(shè)計軟件二次開發(fā)企業(yè)所面對的市場。針對需求進(jìn)行的二次開發(fā)設(shè)計能夠使二次開發(fā)企業(yè)以市場為導(dǎo)向提高市場競爭力,促進(jìn)企業(yè)的健康發(fā)展。

      平面設(shè)計軟件作為現(xiàn)代平面設(shè)計工作的重要輔助系統(tǒng)為平面設(shè)計工作有著重要的影響。現(xiàn)代平面設(shè)計軟件二次開發(fā)企業(yè)應(yīng)正確認(rèn)識平面設(shè)計軟件二次開發(fā)的市場環(huán)境與市場需求。以規(guī)范化的市場運作為平面設(shè)計軟件二次開發(fā)提供良好的發(fā)展環(huán)境。針對平面設(shè)計常用軟件的市場占有率、行業(yè)應(yīng)用情況等確定設(shè)計開發(fā)方向。以模塊化的優(yōu)勢進(jìn)行平面設(shè)計軟件的二次開發(fā),以此為平面設(shè)計從業(yè)人員提供便捷實用、行業(yè)特點插件、高效應(yīng)用等設(shè)計功能。以此促進(jìn)平面設(shè)計軟件質(zhì)量的提高、促進(jìn)平面設(shè)計軟件功能的豐富,為現(xiàn)代平面設(shè)計工作提供更加完善的、具有行業(yè)應(yīng)用針對性的工作平臺。

      Photoshop作為現(xiàn)代平面設(shè)計中最為常用的平面設(shè)計軟件,從業(yè)人員對其功能需求、適用性等都有著較高的要求。雖然,adobe公司通過不斷地更新對軟件系統(tǒng)進(jìn)行了完善,但是,該軟件的二次開發(fā)仍具有較高的市場價值。

      Photoshop的開放體系結(jié)構(gòu)是該軟件獲得全球平面設(shè)計用戶認(rèn)可與推崇的關(guān)鍵。通過允許用戶和開發(fā)者采用高級編程語言進(jìn)行擴(kuò)充、修改等二次開發(fā)滿足用戶的特殊要求。

      首先,在軟件二次開發(fā)過程中必須遵循一定的基本原則,使二次開發(fā)過程能夠在基本原則的指導(dǎo)下有序的開展,實現(xiàn)平面設(shè)計軟件二次開發(fā)的目的。在photoshop平面設(shè)計軟件的二次開發(fā)中,應(yīng)遵循模塊化設(shè)計原則。以模塊化設(shè)計原則使原有問題簡單化、是復(fù)雜需求以模塊方式逐個完成。通過模塊設(shè)計原則使設(shè)計過程或測試過程中能夠獨立進(jìn)行測試與優(yōu)化,促進(jìn)二次開發(fā)工作效率與工作質(zhì)量的提高。

      遵循具有良好用戶界面原則使減少使用過程工作量的關(guān)鍵,在photoshop軟件二次開發(fā)過程中應(yīng)將良好用戶界面的便捷操作、幫助等功能作為開發(fā)的重點,避免誤操作等造成的損失。

      結(jié)構(gòu)合理性是軟件二次開發(fā)的重點。根據(jù)photoshop原有結(jié)構(gòu)為基礎(chǔ),在原有合理的結(jié)構(gòu)基礎(chǔ)上進(jìn)行相應(yīng)補(bǔ)充是現(xiàn)代photoshop平鍵設(shè)計軟件二次開發(fā)的主要方式。通過模塊化設(shè)計將平面設(shè)計軟件需求在原有合理結(jié)構(gòu)下進(jìn)行補(bǔ)充,實現(xiàn)二次開發(fā)的最終目的。

      以photoshop第三方插件二次開發(fā)為例,首先應(yīng)了解調(diào)用插件的主程序,以此為宿主進(jìn)行二次開發(fā)。然后根據(jù)二次開發(fā)濾鏡的功能需求對濾鏡行為的飽和度、亮度、濾波等進(jìn)

      [1]王靖.photoshop軟件二次開發(fā)功能需求的探討[J].軟件開發(fā)與編程,2010.6.

      [2]宋海濤.以面向?qū)ο鬄榛A(chǔ)進(jìn)行平面設(shè)計軟件的二次開發(fā)[J].視覺傳媒與軟件開發(fā),2010.1.

      [3]陳龍.平面設(shè)計軟件二次開發(fā)基本原則的探析[J].軟件開發(fā)與開發(fā)管理,2010.11.

      [4]成國強(qiáng).photoshop第三方濾鏡插件開發(fā)間接[J].軟件技術(shù)資訊,2010.7.

      猜你喜歡
      二次開發(fā)插件軟件
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      淺談基于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
      軟件對對碰
      MapWindowGIS插件機(jī)制及應(yīng)用
      基于Revit MEP的插件制作探討
      談軟件的破解與保護(hù)
      精品(2015年9期)2015-01-23 01:36:01
      ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
      汽車零部件(2014年5期)2014-11-11 12:24:32
      基于Pro/E二次開發(fā)的推土鏟參數(shù)化模塊開發(fā)
      呼和浩特市| 射阳县| 九台市| 宜兴市| 巴青县| 濮阳县| 彭山县| 安福县| 祁门县| 黄山市| 虞城县| 长泰县| 嘉义县| 隆化县| 安塞县| 东乌珠穆沁旗| 天柱县| 通化市| 玉门市| 沅江市| 江津市| 弥渡县| 黎川县| 天台县| 福清市| 泽普县| 彭泽县| 杨浦区| 阳谷县| 保康县| 永城市| 银川市| SHOW| 万载县| 丰宁| 巍山| 龙井市| 堆龙德庆县| 石泉县| 当阳市| 铜山县|