• 
    

    
    

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

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

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

      楊 帥

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      圖2

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

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

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

      5 結(jié)語(yǔ)

      上文分析充分說(shuō)明了對(duì)測(cè)繪生產(chǎn)單位擴(kuò)展軟件功能、提高工作效率來(lái)講,平面設(shè)計(jì)軟件的二次開(kāi)發(fā)技術(shù)意義重大。程序開(kāi)發(fā)人員不能僅僅滿足于精通程序語(yǔ)法以及編程工具,更要精通各種算法,反復(fù)設(shè)計(jì)測(cè)試程序。生產(chǎn)單位技術(shù)負(fù)責(zé)人就要精通各種軟件的功能以及不同軟件之間的相互轉(zhuǎn)化,將軟件的二次開(kāi)發(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].城市勘測(cè),2010年01期

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

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

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

      猜你喜歡
      二次開(kāi)發(fā)插件圖形
      淺談基于Revit平臺(tái)的二次開(kāi)發(fā)
      甘肅科技(2020年20期)2020-04-13 00:30:02
      自編插件完善App Inventor與樂(lè)高機(jī)器人通信
      電子制作(2019年22期)2020-01-14 03:16:34
      淺談Mastercam后處理器的二次開(kāi)發(fā)
      模具制造(2019年3期)2019-06-06 02:11:02
      西門子Easy Screen對(duì)倒棱機(jī)床界面二次開(kāi)發(fā)
      分圖形
      找圖形
      MapWindowGIS插件機(jī)制及應(yīng)用
      圖形變變變
      基于Revit MEP的插件制作探討
      圖形配對(duì)
      修武县| 东辽县| 明溪县| 修文县| 潼南县| 萨迦县| 银川市| 云浮市| 同仁县| 涞水县| 林芝县| 哈密市| 临猗县| 普兰县| 宜宾市| 桂阳县| 仙桃市| 留坝县| 庆城县| 普格县| 宜川县| 涟水县| 花莲市| 石林| 元谋县| 浦北县| 高雄县| 上杭县| 石嘴山市| 射阳县| 老河口市| 武隆县| 宕昌县| 江西省| 丰台区| 宣威市| 东乡族自治县| 厦门市| 和静县| 乌拉特中旗| 新邵县|