插件技术论文合集12篇

时间:2023-03-20 16:27:49

插件技术论文

插件技术论文篇1

(1)主程序。

主程序中通常含有一个插件管理的模块,可管理一个或多个类型的所有插件。它的主要功能是提供对插件的管理,当程序起启动时负责加载插件以及插件功能的调用,在程序终止时负责插件的释放。

(2)插件接口。

接口规范了主程序与插件之间的通信标准,对于DLL插件,插件接口通常就一个结构,并包含了引用到接口函数的指针;对于COM插件,常采用一个包含基类的COM接口,并在COM中定义接口。

(3)插件本身。

插件需遵循接口规范,并实现接口约定的功能及其它特定功能,插件可以是exe文件、DLL文件或者其它格式文件。

2.插件技术在软件技术中的应用类型与应用优势

2.1插件技术的主要应用类型

(1)批命令插件。

这种插件多为文文章件,其特点是使用功能单一,扩展性很小,但是制作方便。由于这种插件的自由度非常低,近年来在软件技术中已很少使用。

(2)脚本插件。

脚本插件是利用脚本语言而制成的插件,其特点是制作简单、使用方便,且便于后期的修改。目前,该插件应用较多的一种脚本语言是XML。

(3)COM插件。

COM(ComponentObjectModel)即组件对象模式,它是一种语言共享和跨应用的二级制代码方法。COM插件的开发标准可以独立于任何编程语言,只要满足COM标准,就可以通过任何编程语言调用这些模块功能。因此,COM插件具有使用简单、方便的特点,只需要插件接口与主程序之间实现信息间的交互,就能满足插件功能的实现。

(4)DLL插件。

DLL(DynamicLinkLibrary)即动态链接库,它是一个可以由多个程序并用的代码和数据的库,通过DLL,插件可以更容易的进行更新。DLL插件不仅可以利用多语言编程进行开发,利用实现资源间的共享,而且具有易于扩展软件应用程序和节省内存空间的特点。

2.2插件技术在软件技术中的应用优势

(1)独立性强,安装简单。

插件作为可以独立存在于软件部分的应用程序,不受到或很少受到外界因素的影响,能够较为自由的应用于各种软件系统当中;插件与主程序之间遵循标准的接口规范,在插件应用时具有安装简单、快捷的特点。

(2)可移植性强。

由于插件程序自身多是由一些较小的插件结构所构成,因此具有组成结构灵活和功能移植性强的特点,用户可以根据自身的需要选择不同功能及内容的插件,也可以方便对不需要的插件进行方便删除,而不会影响到软件的使用功能。

(3)扩展性好。

当前,许多计算机软件中都面向用户提供了插件技术,以此提高软件的扩展能力与复用度。插件技术的应用,不仅可以满足不同用户的特殊需要,进行多人并行模式的开发与独立升级,而且插件还可明显扩展软件主程序的功能,使软件的应用领域得到不断拓展。

3.插件技术在软件技术中的具体应用

文章以浏览器插件为例,介绍了几种常见浏览器插件的应用。

3.1Java虚拟机

Java虚拟机插件是JavaVirtualMachine的缩写,是一个虚拟的计算机程序,通过在实际计算机中仿真模拟各种计算机功能来实现。Java虚拟机插件具备完善的系统架构与功能,能实现信息处理、信息指令、信息存储等功能,当用户需要在网络中浏览部分特殊网页素材时,就需要通过Java插件来模拟该素材的观看环境。

3.23DWebmaster网上虚拟现实

传统的网络虚拟现场场景是由一些3D创建工具所建立的,而其制作与效果并不佳。近年来,SuperScape公司开发了一款专业用于创建和浏览虚拟现实场景的插件———3DWebmaster,并推出了专门为网页浏览器进行优化的插件VisCape。其中,3DWebmaster主要用于创建虚拟场景,而VisCape则充分利用计算机系统强大的运算能力,浏览器观看到到的虚拟现实场景更加真实。

3.3AcrobatReader网上文学阅读

AcrobatReader是由Adobe公司开发的一款网上文学阅读应用插件程序。用户通过该程序可以显示和打印PDF格式的文件,还能允许文档保留相应的文本格式,例如图像、图表、字体等等。如果安装了AcrobatReader,它在浏览器中是不显示的,但是当浏览器遇到具有PDF格式的文件后,能自动显示该文件。3.4RealPlayer网上视频播放RealPlayer是一款在网页浏览中非常常见的视频播放插件,它能提供流式传输声音或视频的方案。通过RealPlayer插件,能在浏览中实现实时的声音与视频对话,当中Web网页中遇到一个RealAudio声音文件,或者一个RealVideo视频文件时,RealPlayer就会在接收到该文件的前几千个字节以后,即开始进行解压缩,然后播放解开的部分,而与此同时其余部分仍然在传送,这样就节约大量的时间。

插件技术论文篇2

关键词:数字插画 手绘风格 动态插画

任何艺术都随时代的发展而不断变化,它们会与当时的人文环境和科学技术相互渗透、相互影响。现代计算机技术层出不穷,各种软件被推出应用,人们的生活发生了翻天覆地的变化,艺术设计也同样受到了巨大的影响。由于这些因素,插画设计的个性化越来越强,表现手法越来越多。

1. 插画的概念

在我国,传统插画被认为是插图,是夹杂在书籍各部分的内容。它能帮助解释文字,使书籍更丰富有趣。在国外,插画被称为illustration,源于拉丁文illustraio,有照亮的意思,也就是说它能使文字变得清晰明确。

上世纪八、九十年代,发达国家的影视特效、印刷出版、建筑设计等行业开始普及电脑辅助制图的技术。因为这些技术的不断完善,插画的创作过程实现了“无纸化”――从起稿到成稿全部运用计算机软件来实现。这个过程所得到的产物,被称为数字插画。这种绘画手段的转折具有历史性意义,数字插画可以囊括以往所有风格的传统绘画,同时还带来了不一样的“数码风格”。这不仅拓宽了插画创作的范围、适应了大众审美的品味,而且提高了插画创作的效率、节约了成本。

2. 计算机技术对插画的影响

与传统插画相比,数字插画更高效、丰富、多元,艺术家能充分发挥创作才能。在创作过程中,计算机软件具有很大的功劳,如修改画稿,对传统插画来说这是令人头疼的难题,对于数字插画,只需在不满意处覆盖上新的内容。

无论是审美观念的变化、计算机软硬件的改善、市场需求的扩大,还是传播方式的发展,都为插画的数字化提供了必要条件。数字插画成为一种趋势,它不仅影响着人们的读图观念,也极大地改变着人们的审美经验和评价标准。

3. 数字插画的特征

读图时代的到来使大量图片冲斥着我们的视觉,各种类型的插画像兴奋剂一般注入我们的视觉神经,使我们深切地感受到数字插画带来的无穷乐趣。在这样的背景下,数字插画具有鲜明的时代特征。

艺术与商业并存:人们通常觉得艺术性高的作品不会有商业市场,商业性强的作品艺术价值就不高,艺术与商业不能并存。然而对数字插画,这种观念并不适用。虽然数字插画是时代的产物,但仍以传统插画为基础,并且和商业艺术较好地融合。正因为这种独特的艺术性,数字插画获得了更多的青睐。

数字插画的商业性在于它容易被认同,它更侧重的是商品而不是艺术品。插画是面对大众的视觉艺术,这要求设计师在创作时,不仅要追求艺术性,同时要重视商业性。

依赖计算机技术及网络:数字插画依赖于计算机技术的发展,这种创作方式将绘画从画板转到了电脑上,借助绘画软件、数位板和压感笔,能达到传统插画作品的各种效果。绘画软件是一种强大的创作工具,它能使设计师创作出令人耳目一新的作品。

数字插画建立在插画家对计算机软件熟练掌握的基础之上,因此数字插画又具有混合性、易复制性的特征。创作一张完整的数字插画需要很多图层,正是由于这些图层的层叠、混合才使作品变得完美。计算机语言是一个符号系统,能准确、规则地表达作者的意图,因此运用软件绘制的插画,能在传播途中保持高度的完整性。

在这个互联网活跃的时代,世界范围内信息的交流和共享变得十分频繁,网络为数字插画的传播提供了最便捷最优势的平台。传统插画通过书籍、海报、商品包装等方式进行传播,这些媒介或多或少地受地域、材料等因素的影响,大大降低了传统插画的传播速度。数字插画利用网络超越了种种限制,能第一时间展现在观众眼前。插画家们也越来越多地借助网络将自己的作品上传到个人博客、专业网站及论坛里,用以提升名气和作品的商业价值。

4. 数字插画的发展趋势

出版行业蓬勃发展,插画似乎已经跳出了对书籍的附庸地位,逐渐与各种艺术融会贯通,呈多元化发展趋势。

传播载体多元化:传统插画主要依赖出版行业、依靠书籍等纸质媒介进行传播,但在今天,这已经满足不了广大消费者的视觉需求,数字插画与新媒介相互融合才能使其焕发生命。数字插画与各行各业结合,才能开发出更具文化艺术气息的产品,才能延续其生命。如今,市面上越来越多的饮料、零食、服装、文具、化妆品等都与插画有着天衣无缝的结合。与其相结合的各种产品,被时尚潮人们竞相追逐的同时也成为体现他们品味及生活品质的重要载体。因此,数字插画传播载体的多元化发展趋势是必要又是必然的。

从静态走向动态:与手工时代插画繁琐的制作过程相比,数字插画的制作时间大大缩短,并且克服了传统插画不容易修改的缺点,具有高效、精准、成本低的特点。它的服务范围随着市场需求的扩大而扩大,从书籍、杂志、报纸等平面、静态的媒介转向更广阔的范围,其中广告插画、影视片头插画和网页插画等的设计中,越来越多的使用动态的效果,使插画从2D逐渐向动态3D的方向发展。

艺术性更浓厚:数字插画是一门艺术,是绘画、设计、技术三者的结合。从表面来看,它的艺术性似乎被高科技的外衣遮掩了,但它创造的绘画形态和虚拟现实的表现手法是以往闻所未闻、见所未见的,它填补了绘画艺术的空白。

艺术性是数字插画的特性之一,就像我国传统艺术中的国画、书法一样,无论怎样发展都具备自身的艺术特征。它来自于数字化技术所创造的不同于其它艺术的视觉效果。

5. 结语

数字插画艺术是一种年轻的艺术形式,它的发展需要插画设计师不断提高自身的艺术修养、技术水平和敏锐的洞察力,它需要插画艺术家们的共同努力,才能使其繁荣。数字插画的涉及面相当广泛,前途不可估量,我相信,只要我们共同努力,数字插画的未来将是一片光明。

参考文献:

插件技术论文篇3

艺术创意是现代数码插图设计的灵魂,但技术是实现艺术创意的手段。李政道先生说过,技术和艺术是一枚硬币的两面,二者都是不可或缺的。因此,在现代数码插图设计中,技术的运用是艺术表现的关键,一幅优秀的作品应该是优秀的设计师与电脑互动共同创作出来的。我国现代数码插图存在的第三个问题就是,技术至上,技术与艺术的本末倒置。数码技术无疑给插图设计领域带来的变革是巨大的,不但拓宽了插图领域的发展,还作到了“把现实中根本不存在的想象中的东西,予以视觉表现,使抽象的思想、观念具象化的能力,但是科学技术本身对于艺术来说就是一把双刃剑,在数码技术给人们带来巨大便利的同时,也会产生很多弊端。特别是人们在享受它的方便,迷信它的功能时,会逐渐丧失对事物的敏锐性和批判性,变得懒惰,无暇思考。而且这已经发生在我国的现代数码插图设计师身上,他们过多地依赖电脑,狂热地追求新技术,不断的更新着最新的软件和插件,不论自己设计作品需不需要,都把最新、最炫的效果表现到自己的作品中,盲目的追求着自己作品的视觉冲击力。反映在具体的设计中即为重“表现”轻“设计”,在电脑效果表现上所花的时间大大超过设计方案构思的时间,一味地享受数码科技带来的方便,缺少现代数码插图设计者应该具备的创新意识和创造性思维力,最终导致创造力的丧失,制作出的作品也只是让观者惊叹作者作品中的技术含量。使作品中技术的视觉冲击力抢得第一眼,让观者的第一感觉看不到作品所要表达的目的。所以对于现代数码插图设计而言,技术固然重要,可并不是技术至上。当技术水平发展到相当程度之后,必然会出现“同质化”的现象,即大家的技术水平已经难分秋毫,这时起作用的便是创意思想与艺术含量的多少了。然而,目前我国内的已经许多现代数码插图设计师已经走进这样的误区,把“手段”误认为“目的”,最后导致创作出来的作品缺乏艺术性,这也是我们当前所必须注意的一个问题。

我国现代数码插图存在的最后一个问题就是缺少理论支持。数码艺术与插图艺术,在美国、日本、韩国都有,很多大专院校、研究机构都在研究整理数码艺术理论,尤其是美国,基本在各个设计院校都设有插图专业学课程,为指导实践的发展打造一个坚实的理论基础。并且其在理论的研究下,国外现代数码插图己经跨越过了“在文学基础上的再创造”这样一个传统的含义,这使得现代数码插图的创造性思维更加具有独立的能动性。然而在我国却很少有这样的研究,并且只在很少的相关专业大学开设现代数码插图课程,但也由于没有适合的教材,并只是极少部分现代数码插图的设计师根据自己的创作与对现代数码插图认识去教授学生,大部分课程还基本上是教授软件应用与技巧,理论上只是涉及片面。而现代数码插图在各个领域的日趋扩展和重要性,己经有部分学者开始关注并研究现代数码插图与数码艺术的理论,并尝试对现代数码插图及数码艺术的理论研究,并取得了令人瞩目的成绩。但是我国对现代数码插图及数码艺术的研究仍缺乏系统、完整的实质理论性研究,这严重影响了我国现代数码插图的发展。

插件技术论文篇4

中图分类号:J218.5 文献标识码:A 文章编号:1000-8136(2012)03-0123-02

近年来,电脑美术的发展可谓是日新月异,随着电脑技术的发展,各种各样的视觉效果都可以通过电脑软件来实现。数码技术迅速发展为数字插画提供了强有力的技术支持,改变了以前传统的绘画方式,数字化的技术应用给插画融入新生命,给它带来了强烈的视觉感受。同时数码插画创造性的思维方式改变,在艺术里得到了全心的释放空间和极大的拓展,而今天的插画,从内涵、功能和表现形式都发生了很大的改变,当今数字化的时代特征,传统插画和数字插画一样,都必须按照视觉艺术的审美去符合我们大众的要求,能够多方面迅速的选择喜爱的笔触和纸张是数字插画的一个重要特征和创新优势。现代科技和现代工具的发展,在出版社中用丰富版面元素来表现插画,慢慢的走向国际化市场,同时与动漫行业结合起来发展,形成了新的产业分支。电脑计算机的普及应用水平的提高,对于个性化较强的插画设计师来说,有了各种各样的表现手法。作为传统插画设计应用技法,插画设计受到了很大的冲击,同时也吸取了现代科技的精华,从而焕发出了新的活力。

西方的插画走到21世纪,早已不仅仅是使用绘画手段创作了,不只是从题材范围到商业用途,已经五花八门。现在商业美术插画已经很少会用纸、颜料、笔等传统的工具来绘画,全都是用电脑计算机软件运用,绘制出来的插画叫CG插画。美式的漫画是从20世纪50年代开始的。美国插画写实性表现的精湛的技巧和丰富的题材在世界插画艺术中居于主导地位。日本的商业动漫已经有了庞大的市场和运作队伍,在CG技术进入插画领域之前,日本主要靠手工绘制的动画。现在则越来越倾向于使用运用电脑数码软件技术进行创作合成。

国内当代商业插画于20世纪90年代中后期在中国内地开始兴旺。它的兴盛一是与西方现当代商业插画的传入、中国经济、广告业的发展有关;二是电脑、软件、网络的普及为中国现当代商业插图成为平民化艺术打下基础;三是数码艺术的盛行也是促进其兴盛的重要因素。现代商业插图已经受大众审美取向的制约,中国当代商业插图的一般表现内容中,可以通过电影形式展现。例如:上海美术电影制片厂――《宝莲灯》《金刚葫芦娃》《梦幻西游》等。近几年,无论是动画、游戏领域,中国的市场都是一片欣欣向荣的景象,但是比起我们曾经的辉煌,还差的很远。所以插画已是市场国际大都市上一个热门行业,现在有很多从事动漫游戏行业创作的工作者都称自己为“插画师”。

传统插画艺术经历了上千年的发展,它的表现手法和风格已经非常成熟和完整,许多作品体现出深厚的文化内涵和艺术品位。传统插画所体现出来的成熟的表现手法和完美的艺术风格是数码插画艺术设计发展的坚实基础和丰富宝藏。无论从现实还是个人表现手法,以及对艺术精髓的把握,数码插画区别于以往传统插画最大的特点就是:“虚拟化的图形”。虽然从本质来说,所有的艺术都具有虚拟性,但数码插画所用的媒介主要是数码显示设备,比如计算机的显示器。所以形成数码艺术的图像和图形是虚拟的,是信息通过终端显示设备产生的光和色形成的视错觉,而不是实实在在的颜料和画布。“虚拟性”成为了数码插画艺术核心。数码插画相对于传统插画,用来创作插画的工具和手段截然不同,传统的颜料、画笔、喷枪、画架图板等工具已被鼠标、显示器、数位板、压感笔、各种绘画软件及其营造的虚拟环境所替代。

1 数码插画的兼容性

数码插画的兼容性首先反映在作品的素材上。它可以应用已有的图形作品,包括传统插画、摄影以及其他计算机图形,经过艺术加工和创作,融入插画者自己的艺术情感和视觉语言,就可以完成一幅新的插画作品。由于数码插画作品的载体是一些数字信息,所以不同于其他传统艺术作品,后者的价值体现在举世无双的原作上,而前者强调最终作品的思想内涵、视觉效果和形式的新奇多变。其次兼容性表现在同其他艺术形式的共存上。现在计算机硬件性能越来越高,而用于插画的软件功能也比想象的要强大,传统的国画、油画等绘画艺术形式可以用它轻而易取的模拟出来,并且达到以假乱真的境界,在这种软件环境下并没有什么东西是所谓真正的“真实”。摄影技术可谓是对客观世界真实记录的最好方式之一,在中国插画的发展历程中曾一度出现取代插画的趋势,但是现在数码插画可以模拟出比摄影更加真实和令人信服的场景。

2 数码插画的多元化

从数码插画作品的风格来看,正朝着多元化的趋势发展。从目前见到的作品形式,大致可以分为写实类、科幻类、时尚矢量类、卡通涂鸦类等。这种多样化的形式充分体现出其视觉语言的丰富。数码插画在创作手段和传播媒介上不同于传统的绘画艺术,但是其美学原理是相同的,如色彩、形式构成、形式美法则等,这就使得其在创作过程中势必借鉴传统的绘画技法和风格。数码插画相对于传统的插画及绘画艺术,一个显著的优势是不需要创作者具备深厚的有关美学方面的修养和训练,只要有表达的欲望,都可以在软件的环境中“涂鸦”出相应的作品。另外,凭着对软件的熟练掌握,也可以创作出很好的作品。这也是该艺术形式大众化的特点之一。

3 传统插画和数码插画的关系

无论是数码插画还是传统插画都需要有扎实的基本功,数码插画只是让绘画创作更便捷,减少了成本。传统插画需要真实的笔和纸张或者画布,而数码插画在计算机里提供了无数的纸张画布,各类画笔供你随意选择,进行自由创作,在一定程度上节约了你的资金,传统插画不能复制,而数码插画可以通过打印等方式以相同的质量将你的画无限复制。数码插画具备现代数码产品设计的语言特征,因为数码产品是以平面为载体,画面的安排和细节都会影响到数码作品整体的质量与大家对它的兴趣程度。所以,追求画面原有的造型效果是至关重要的。数码技术造就了数码插画这一门新艺术,如果没有数码技术的支持便谈不上数码插画。可以说数码技术能更好地传达艺术家的思维,数码技术被艺术家用来创作艺术时,便上升到艺术的范畴。完善的数码技术不仅可以模仿制作传统风格的插图,而且为插画带来了新的活力――全新的另类“数码”风格。

参考文献:

[1]张雪编著.商业插画[M].重庆:西南师范大学出版社,1996.

[2]刘昀著.数字时代的插画艺术[M].长沙:湖南师范大学出版社,2008.

[3](英)劳伦斯•泽阿根.数码插图的秘密(胡蓝云译)[M].北京:中国青年出版社,2008.

[4]中羽编.美国插图艺术[M].哈尔滨:黑龙江美术出版社,1991. (编辑:李敏)

Traditional illustration in the modern business of digital research

插件技术论文篇5

中图分类号:G712 文献标识码:B 文章编号:1002-7661(2015)12-323-01

一、计算机技术在插图中的概述

数码插图也称之为数码插画,同时也是绘画艺术的表达形式,其涉及面非常广,不同的角度能延伸出不同的意义,在一般情况下是指作为一种时间解释说明情况的图画,比如我们经常使用的图表以及图示。数码插图也可以应用于书刊的刻画或者报纸中的图画里面,这种方式则是利用了插画的刻印、印刷等技术。计算机技术在数码插图中的应用可以理解为表达出插图图画中的抽象意义、结构、色彩和构思。传统的插图都是利用水彩或者铅笔等绘画工具进行手动的绘画,其表现方式也只能是比较传统型的绘画方式,而现在的数码插图是通过计算机来完成的,计算机技术的出现让插图这种形式重新获得生命力。

图像处理在计算机技术中也可以称之为数字图像处理技术,它的主要作用是利用计算机把所得到的图片数据信息转化成数字数据信息,其主要技术为图片的复原、压缩、增强、编码以及除噪等。随着图像处理技术的稳步发展,使得它具有灵活性强、适用范围广泛、再现功能良好以及频带占用面积更宽的特点。上述的四大特点更是奠定了图像处理的重要性,它的发展方向可以分成三大方面,第一,朝着高速传输、自动化、成像、高清晰度以及智能化等方向进步;第二,向着实际运用、实际操作和运行便捷方向的统一集中发展;第三,朝着实际运用、研究更新方面的发展。

二、插图中计算机技术的应用

1、计算机图像处理技术的应用

在插图计算机技术应用里,使用最为广泛的是图像处理技术,而图像处理主要有图像的分析、图像的编码、图像的数字化以及图像的复原等,这些功能统一都是通过计算机才得以实现。传统的图像处理时间过长、处理的结果模糊,而利用计算机技术的图像处理则很大程度上加速了处理时间和增加了图像处理的清晰度,为今后图像处理发展空间提供了优越的环境与条件。

图像处理技术在应用时首先要学会图像处理软件的各种特征,比如Photoshop软件,这款软件的主要功能是充分结合了设计和图片,适用范围比较广,一般应用在平面设计、海报设计、特效文字、广告以及门票等。其次要学会软件的基本操作和功能,这样既保证了工作效率又保证了工作质量,遇到各种处理问题都能够及时解决,当遇到专业的处理问题时可以使用CorelDRAW软件,这款软件的功能十分专业使图像效果更加完美,如果处理动画或者视频是则可以利用Macromedia Flash,处理家庭隐私照片时则可以利用ACDSee9。

2、计算机数码插图技术的应用

计算机数码插图技术应用时,要保证计算机和外部设备的齐全,因为数码手段的不同可以直接影响插图的表现方式,最为主要的设备为计算机、数码照相机、扫描仪、感压笔和数位板以及打印机。计算机本身具有的连接与接受特点使得人们的视觉发生了改变,而影响最大的是PL液晶屏;数码照相机是一种具有图像采集功能的设备,它的工作原理为把光信号成功的转换成数字信号,而这些数字信号最大的特点是可以从存储卡上通过数据线进行计算机的传输,传输成功后可以利用编辑软件进行图片处理,并进行网络传送或者打印;扫描仪一般应用于静态图片的采集,它的工作原理是利用计算机语言把图片进行编辑并储存、输出,扫描仪的适用范围偏小,对于立体形式的图片不合适,同时扫描仪的图片采集费用过高,一般不建议使用。感压笔和数位板必须要同时使用才能达到效果,两者是相辅相成的关系,数位板其实一块感应板,感压笔具有的感知功能能成功的对数位板进行信号的接受和压力的感知。打印机属于输出设备中最为常用的一种,它的操作方便,但是没有图片采集功能,不能独立的进行采集,使用时需要连接设备才行。

插图中计算机技术的应用方法最主要的是编辑数码图像、矢量插图以及应用三维软件。编辑数码图像是指通过计算机技术来对图像进行编辑、合成,并利用各种处理软件进行图片的图层效果的改变、颜色的变化以及大小的改变等,最终使图片比以前更加自然和生动。传统的图片处理方法是底片加工,这种形式是通过底片进行拼贴,而现在的图片处理变得更加人性化,都是利用Photoshop或者Ⅰllustrator来进行编辑的。矢量插图具有清晰度高、色彩细腻的特点,是近几年利用率比较高一种方法,它的工作原理是利用描边、填色等工序进行处理的。应用三维软件是指把传统的二维图像转化成三维图像,三维图像的诞生把平面图变成了立体图,使得图像表现力更加写实、事物的描绘更加细致、更具有感染力。

三、结论

数码插图已经慢慢融进了现代都市生活中,并且使各个领域的工作都得到了提升。插图中计算机的应用可归纳为两点:1、计算机的兼容性和数码插图的表现性都为工作带来了突破和创新;2、数码插图的表现和功能多种多样。数码插图所带来的新型艺术观念更是颠覆了插图艺术,主要表现在工作方式的变化、插图形式的改变、艺术家构思创意方式的调整以及对传统的全新认识。数码插图虽然是设计、技术与绘画的产物,但是也要保证绘画家的能力与思想是否能跟得上社会的变化。

插件技术论文篇6

 

数字插画(也称CG插画)是近十年出现的数字媒体艺术形式,伴随着数字媒体技术的发展而逐渐成熟,广泛运用于影视动画概念设计、游戏美术、插画设计等领域。大众在消费杂志和欣赏商业影视作品的同时,间接或直接欣赏插图就成为一种必然行为。作为一种文化产品,数字绘画作品营造的唯美、绚丽、奇幻的艺术氛围通过游戏、电影、动漫影响着当代人的审美观念。然而,作为新兴画种,数字插画自诞生之日起即被定位为商业美术,其艺术价值也未得到学者的足够关注,这在当今数字媒体艺术人才培养方兴未艾的大背景下不能不说是一个遗憾。

 

1 国内外的研究现状

 

1.1 国内的研究情况

 

在国内,对于数字插画的理论研究成果主要集中在软硬件技术、商业应用、教学研究,或者关联领域研究,如王选遥《论电影画面的灵魂——概念艺术》、赵小林《数码绘画与设计艺术专业基础教学》等;从美学角度探索数字绘画艺术理论的论文,在“中国知网”以变换关键词组合的方式进行搜索,可见数篇,包括赵忠波《浅析超现实主义绘画对现代数字绘画的影响》、许超《后现代视野下CG插画设计的美学特征探微》。这些研究成果在一定程度上代表了当前国内数字插画艺术理论研究现状,总体而言研究的成果有待进一步丰富和系统化。

 

1.2 欧美等国的研究情况

 

在美国,以出版物为服务对象现代插画的发展已经超过百年,形成了非常深厚的文化土壤。繁荣的出版业造就了一大批技法成熟、风格多元的插画大师。近20年来,作为数字技术革命的策源地,美国的数字娱乐产业异常繁荣,很多从事传统插画创作的画家成功转型为概念设计师,使用数码绘图工具,为电影、游戏和动漫业服务,数字插画由此应运而生。不过数字插画师的成就也一直不为主流艺术承认,其原因同样源自艺术界对商业美术的某种长期的“歧视”。在西方的数字艺术行业内,有关数字绘画的研究基本集中在视觉特效软硬件开发使用、表现技法、商业应用等实用性、技术性领域,鲜见数字插画艺术理论的研究成果。这一点,从历年的“ACM SIGGRAPH”会议所发表论文的主题与会议日程安排可见一斑。

 

2 数字插画艺术理论研究的意义

 

2.1 为国内新媒体艺术理论研究拓展新的视角

 

目前,有关新媒体艺术美学理论研究的成果多集中在新媒体自身特性带来的审美异化,如虚拟性、交互性、技术性等,以及由此产生的新媒体与创作者的关系、创作者与观众之间的关系、新媒体对创作观念的变革等一系列问题。例如,刘自力《新媒体带来的美学思考》、刘佳《新媒体艺术的交互性带来的美学思考》等等。这些研究,从宏观的角度,阐述了新媒体艺术审美在文化学、心理学、社会学乃至哲学层面的意义。这样的视角,固然能够从整体上把握新媒体艺术的基本特征,但是限于一些研究者的专业背景,仍缺少对新媒体艺术中某些具体领域的研究。此外,需要指出的是,在新媒体艺术这个大的范畴中,实验艺术、装置艺术这类的当代“纯”艺术活动与游戏动漫设计、电影美术等商业艺术仍然是有本质性的区别的,所以,针对数字插画美学理论展开研究,对于充实国内数字媒体艺术研究的美学理论体系具有十分重要的意义。

 

2.2 数字插画创作需要艺术理论指导

 

由于数字插画是商业美术,一直以来被视为流行文化,其价值得不到主流艺术界的认同。以网络相册为平台,优秀的插画作品甚至可以赢得千万次的点击率,却很难进入到画廊、艺术馆中与传统画种获得并列展出的机会。数字绘画在主流美术界的“空缺”,使其缺乏专业而系统的评价体系、科学而规范的教育方法以及艺术投资人。这些都制约着中国数字绘画艺术品质的进一步提升。因此,展开数字插画的艺术理论研究,挖掘其文化价值、厘清风格流派、完善评论体系,将数字插画研究学术化、正规化,一定程度上可提高数字插画在主流美术界的知名度和影响力,这些都能更好地激励数字插画从业者的创作热情,对于提高数字绘画的整体创作水平、挖掘艺术价值是非常必要的。

 

3 数字插画艺术理论研究的必要性

 

3.1 利于构建更加科学的数字插画人才培养体系

 

目前,国内大专院校的数字插画教育大多处于初创阶段,师资力量和教材建设均比较薄弱。当前人才的培养主要由企业和社会机构承担,但在培养方式上往往注重技巧训练、追求画面的外在效果,较为忽视绘画创作的文化艺术性,不利于数字插画人才的良性发展。事实上,在欧美等国,数字插画师(概念设计师)基本出自艺术设计类院校的相关专业,需要系统学习解剖、架上绘画、艺术史、数字图形图像学等课程,企业培训只是培养实践经验的手段,学院教育才是主流。构建科学的数字插画人才培养体系,需要相关的艺术理论研究成果为依托,完善教材建设、丰富理论教学内容。

 

3.2 利于促进动漫游戏产业的原创力提升

 

自从2006年国务院发布《关于推动我国动漫产业发展的若干意见》以来,我国的创意产业得到了长足的发展,动漫、游戏产业的原创能力不断得以加强。很多项目开始借鉴国外同行业经验,更加注重前期的概念设计的投入力度,推出了一批有分量的游戏作品。例如,腾讯游戏开发的网络游戏《斗战神》。该作的前期概念设定由国内一线的游戏美术师合力完成,人物造型夸张玄奇却不失中国神话人物的特征,场景华丽宏大,且充满东方色彩,充分展现出数字插画的视觉创造力和奇幻文化的魅力。然而,对于中国创意产业整体而言,高质量的作品和优秀的概念设计师仍然数量稀少,数字插画师的绘画水平良莠不齐。拙劣的模仿和照抄,贫弱的造型与滥俗画风依旧充斥着中国的动漫游戏市场。建立数字插画艺术理论体系,特别是文化研究和批评研究,有助于指导插画师的创作,推动当前数字绘画创作者对艺术品质的自发追求,转变成自觉的要求。

 

4 数字插画艺术理论研究的内容

 

本文的重点在于研究数字插画艺术性,因而笔者认为可参照传统绘画研究的方式构建数字插画的理论研究框架,内容包括: (1)数字插画史论、人物及作品研究。 (2)数字插画文化研究。 (3)传统绘画与数字插画比较研究。 (4)数字插画批评研究。 (5)数字插画创作研究。

 

5 总结

 

插件技术论文篇7

前言

我喜欢电脑,坐在闪动的屏幕前,用灵巧的鼠标在方寸之间,把自己的想法表达的淋漓尽致,这是一件多么惬意的事情。这一切都要归功于科技的发展,数字化的应用的确是很神奇的事情,我的生活也被改变了许多。眼前的这一切对于几年前的我简直是不可想象的(几年前的我正热衷于绘画艺术并沉醉其中而不能自拔,更不用说是用电脑了),可是这一切又是那么的真实。当时还是想等我有了钱再搞什么艺术也不迟。在大学里学了四年的设计,喜欢绘画的我越来越喜欢设计了,在我眼里设计更甚于绘画,而且我从中找到了二者的结合--插图设计。

中国清代著名的山水画家石涛曾经说过:"笔墨当随时代"。在设计应用广泛的今天,设计也应当跟随时代。技术更新层出不穷,思维更迭变化迅速,给现代生活各方面以巨大的冲击。设计当然不可避免的受到了巨大的影响。

但是,随着电脑的普及以及应用水平的提高,对于个性化很强的插图设计来说,有了越来越多的表现手法、手段。作为传统的设计应用手法,插图设计经受了很大的冲击,也吸取了现代科技的精华,从而焕发了新的活力。在数字化的今天,插图设计作为绘画和设计的结合体在数码时代的今天,它到底能走多么远,是很值得我们思考的问题。

艺术需要个性,设计当然也需要个性,在这个个性张扬的数字化时代,越来越多的设计更需要具有个性。随着电脑以及各种数字化设备在设计领域的广泛使用,只有个性化的设计作品才能在行业中有立足之地,才能在行业中受到推崇,才能获得艺术价值。尤其是信息化时代的今天,伴随着生活节奏的变化和信息的视觉化的发展,数码化的设计正在侵蚀着生活的每一个角落。处于艺术及设计领域边缘的插图设计对我们来说并不是一个陌生的领域,最近几年,在图书杂志、时装展示、广告、音乐以及电视荧屏上,插图画频频亮相。而且越来越多的被应用到各行各业,在人类信息传播的历史过程中插图设计逐渐变得越来越重要了。

插图属于"大众传播"领域的视觉传达设计(VisualCommunicationDesign)范畴。是艺术设计的分支。最基本含义是"插在文字中间帮助说明内容的图画。中国古代因插图出现的形式不同,故名称各异,如:宋元小说中的卷头画则为"绣像",而表示章回故事的称为"全图"。插图的英文单词通常称为illustration。在中世纪圣经手抄本中称illumination,指圣经或祈祷文中的装饰性文字和图案造型。Illumination是由英格兰撒克逊语系的lim-limm(绘画之意)和法兰西语系的luminer(给予光彩、发光之意)二者的折衷语。插图的另一英文单词是icon.icon意指宗教书籍中的圣像。现代插图是指视觉形象说明、论证文字的概念或图示事情的经过。现代插图有狭义和广义之分。狭义的插图概念指插图,即用来论证和说明的绘画作品;而广义的插图概念指可以作为说明和论证的视觉材料,如插画、图表、摄影等。本文的讨论是建立在广义的概念基础上的。

自古以来,插图一直被宗教、文学、词典、图鉴等所引用作为文字的辅佐,透过图画、图解而赋予文字具体的内容。在印刷术刚刚发明时候,人们利用石版或木版的黑白线条绘图技术来制作插图,出现了少量的经帛卷的印刷品,例如中国1900年在甘肃省敦煌千佛洞出土的最早的在公元868年的刻印精致的《金刚经》卷中的插图,而在欧洲黑暗时代的流传于教士之间的手抄本、细密画和油画等,以及同时期出现的版画也都出现了大量的手绘图画。

然而以文字为传达手段的历史已久,在十五世纪德国人谷登堡发明的铝合金活版印刷术以及脂肪性油墨发明之后,大大提高了印刷的质量和速度,使大量的书籍开始传播,书籍传播成为主要的传播渠道。于是插图得到了广泛的推广。从此,插图的应用便成了近代视觉传达的主流。而这个时期,书籍是使用插图的主要媒介。

在十八世纪的法国以文字为主的同时,也还极为盛行使用图形插图。但是,随着中国明清出现的木版套印以及十九世纪彩色石板画的出现,使得部分插图应用在海报的设计中。此外,十九世纪的英国绘有图画的报纸也极受欢迎。到了十九世纪后半叶,不断有如英国的华尔·特克兰(Walter·Grane)与凯利·葛利纳韦依等人的儿童图画书,一般以插图而非以文字为主的出版物品出现。此外,十九世纪末开始,许多出版的美术杂志也极为重视图版与插图。因此,使报刊杂志成为了插图的最佳媒介。而且户外看板、海报、商标招贴、包装外盒、产品说明书等等,无一不运用广告插图,并使视觉传达方式确立下来。

摄影技术问世后,插图设计逐渐被照片所代替,绘画艺术开始趋于抽象化,不论是构图或技巧都增添了表现内容的意义性、象征性、风俗性等魅力或面貌,追求色彩的再现性,重视个性表现。从而导致了对现代绘画产生影响巨大的艺术流派的出现,如:印象主义、象征主义、立体画派等等现代绘画艺术流派。也使插图受到了巨大的影响,插图绘画的形式也更加多样化。就象超现实主义绘画大师达利(SalvadorDali1904-1989)为《唐·吉柯德》所绘制的插图,充分表现了现代绘画大师超乎常人的想象力和表现力。另外,由于绘画材料的多样化,从而使绘画的技巧上出现了由单一的石版印刷、油画到水彩、丙烯等技法的发展。

随着现代印刷工艺的革新以及电脑的出现,设计的技巧以及方式得到了很大的改观。现代激光照排机的使用取代了手工制版的工艺,使各类图片在设计中大量出现。电脑的使用加速了信息的传播速度,而插图设计师依旧停留在传统以及现代的架上绘画中。因此,在二十世纪九十年代初的大部分时间里,插图都处于萎靡不振、岌岌可危的状况。随着商业市场的扩大,它的老主顾棗设计和广告部门已经变的更为廉价,其选择也更自由。由于电脑的运行速度加快还有软件更新换代,包括Freehand、Photoshop和Illustrator等各种图片处理软件的大量提供,设计师和艺术指导似乎认为他们自己就能够应用电脑创造出自己的意象来。而这种局面更由于人们能广泛的接触市场所提供的大量的储存好画面的软件,以及盗版激光光盘(如Photodisk照片光盘)的大量涌现而愈演愈烈。它们充斥于能够被巧妙处理的、随意剪辑的图片造型之中,而且有关"时尚"的印刷品书籍泛滥,于是,在九十年代传统插图已显得越来越不合时宜,往往被看作是地方性的、昂贵的、不可剪辑的、审美怪异的,并显现出了一种"复制加照片"的时代精神。

众多的说明性文字的图片并非出自经过传统训练的插图画家之手,相反,成篇累牍、跃入眼帘的图形都是那些图形设计师们整天和Photoshop图片处理软件打交道的结果。当然了,我们也要承认其所存在的艺术价值。但是,终日沉迷于图形的拼凑,使得设计师到插图设计家对图形设计明显失控,从而插图的艺术魅力就像离奇有趣的古老遗迹一样被人遗忘。

在九十年代中期科技高速发展,电讯业的发展,使日本和美国动画的大量传播。至今我还清楚的记着《变形金刚》、《超人》、《铁臂阿童木》、《超时空要塞》、《猫和老鼠》等经典的动画片。这些设计的出色的动画形象让人记忆犹新。电子游戏的普遍从街头的模拟机到家庭用游戏机的普及,家庭用游戏机从8位机到16位机到Play-station到现在的Play-station2、X-Box的发展,以及各种类型的电脑游戏的发展,RGB、角色扮演、即时战略、军旗式等等类型,大量的原画(造型设定)以及小场景插图的出现开始应用到非静态的动画设计中。

而在视觉传达领域电脑图像充斥大众视觉的时候,部分插图设计师认识到电脑对设计的巨大影响而重新思考解决视觉问题的途径。"在数字革命的觉醒中,相对于用Photoshop软件进行美术剪贴的兴盛之势,使以颜料和墨水绘制的插图看来已失去了生存的土壤。对于那些仍以传统方式工作的人们,对绘画技艺生存荒废的讨论以刻不容缓。"插图设计家达瑞尔·雷斯在1999年11月在美国插图画家联合会(AOI)研讨班上讲到。

随着欧美插图设计的觉醒以及信息大量的涌现,设计越来越要求视觉的单纯化和技术上的革新,而科技的发展、电脑的普及导致了数码设计家将数码技术在插图设计中广泛的应用,并使数码插图设计在其创作中充当的重要的角色和作用。随着"纯艺术"和"商业设计"两者之间的界限变得越来越模糊,插图设计师的技艺填补了图形设计和艺术之间的空白,而且使用的画具也越来越数字化、简约化,新型插图因此获得了独特的视觉冲击力和艺术内涵,从而使技术和想象力的接合达到了前人所不具有的高度。

用鼠标作画不仅反映出插图画家创造形象的能力,而且使插图在曾经令人痛苦的就业领域重新繁荣,而且从审美的角度看,它具有简洁、可复制的属性,因为越单纯的图形,所承载的信息越大,给大众的想象空间也越广阔,所以不仅在图形设计行业,而且在整个传媒界正对这种日趋流行的风格做出反映。正如插图画家尼克·辛吉斯评论:

"在我的潜意识里,用鼠标画画,早已和用一支笔或一根油画棒作画没有什么两样了。这一媒介使作起电脑来更快、更好,而且也更便宜。"

首先,数码设备和软件解决了插图画家思维上不断变化的需求。

插图画家克里斯蒂安·拉塞尔认为:"我发现了一个明净的世界,真正美的澄澈。我能在转瞬之间重新着色,重构画面。总之,以任何我想要的方式重新确定大小、剪裁图像。我对这种全方位建构式的绘画、剪裁和粘贴等要素几乎纯粹数字化的制作越来越感兴趣。"数码设备和软件利用现代科技的便捷性使设计师对思维的转换的不确定性得到了最大的发挥。

例如这些软件Photoshop、Freehand、Illustrator、Painter不仅有着统一的优势:跨平台特性(支持PC、Mac)、统一友好的用户界面、强大的图形操作处理能力、对多格式的文件的支持、完善的文字排录功能、广泛的兼容性,而且都有各自的特点:软件Photoshop的面板中的路径(Path)工具、橡皮(Eraser)工具、铅笔(Pencil)工具等。对于文件的大小都提供了象素(Pixel)、厘米(cm)等度量单位。Painter为使用者提供了油画、铅笔、水彩等大约五百种笔触的效果,并可以利用手写板、压感笔等数码设备掌握对笔触的透明度、干湿程度以及笔触的变化等的控制。Freehand、Illustrator等矢量软件都有贝塞尔曲线工具使用节点控制便于调节和修改。以及各种颜色(color)、历史记录(History)、图层(Layer)等面板。这些功能的使用都对插图设计师的设计过程起到了方便快捷的作用,减短了设计和创意的修改过程,减少了流程的重复性劳动,从而使插图师的灵感得到最大程度的发挥。

这种几近科技的手法正在不断扩大其应用范围,甚至包括唱片封套的制作。例如艾克·库尼格在其设计的唱片封面所表现出充满了科技数字化的人文气息、整齐、又不拘泥于画面的插图风格。

其次,媒介的变化也是导致插图设计变化的条件。

随着文化的载体从传统的纸媒介到现代电脑的普及,以及被称为"第四媒介"的网络的出现;传播方式从手抄到书籍到网络;表现形式从一维到二维到三维以及伴随网络出现的四维空间的变化。数码技术的发展使世界有了翻天地覆的变化,但是我们并不把数字世界的跃进视为威胁,事实上,对于那些如此痴迷电脑的人,各级可支持软件和高性能计算机,为他们的作品增添了另一个维度。就象费尔亚兹·杰弗瑞将作品借助3dMax实现了二维向三维表现的过渡。使用3dMax中对人和物体进行建模,再进行合成,从而形成另类的插图设计。数码将绘画技艺和插图绘画引领进以前从未涉足的领域。

再次,网络和多媒体的交互性特点使插图的应用走向了四维的范畴。

网络作为新兴的传播媒介,有传播速度快、传播信息量大、无地域性、交互性强的特点,并且由于综合了包括视频、图形、文字、动画、音频等在内的多种媒体的效果,增添了插图的时间性和交互性,使插图从二维、三维走向了四维空间的最新趋势。大量的flas在网上成为创作在线动画和播放动画主要形式。矢量形式的便捷和制作的快速,使插图的传播在互联网(internet)上成为别致的风景线。而多媒体中,动画同影像的结合,出现了大量的优秀作品。另外在电影制作中纯动画的影片出现,例如迪斯尼的《狮子王》、《小鸡快跑》等以及梦工厂的《埃及王子》、《怪物史莱克》、《怪物公司》等也是建立在插图基础上发展它的扩展应用,同音乐、故事情节结合起来,使插图设计达到了一个新的高度。

在图形设计和插图画家重新确定的伙伴关系中,二者应找到共同前进之路。插图画的特长就在于能创造形象。当然了只幻想着只要有Freehand和Photoshop图片处理软件就足以应付一切,那只能是设计师的傲慢无理。作为插图的诉求效果视对象而异,应该具有个性、机智、幻想、奇异性(非一般性)、现代感性形象或较强的审美之特点与趣味。因此,许多插图设计师心里都藏着一个"真正的艺术家"的梦想,希望把自己的设计完全交给内心深处的创作直觉。但是,就象所有的商业设计一样,插图设计师必须从根本目的(传播信息)出发,溶进自己的理解、激情,并运用高超的表现技法、技术、创造出为大众(接受者)乐于接受的视觉语言。因此,从这个意义上说,插图既不是作者仅仅从自己审美情趣出发的恣意所为,也绝不是书刊内容及其它信息的简单告白和注释。它必然是一种创造,是在传播信息的制约下画家的才能和个性的充分体现。它有巨大的价值和社会价值。直接影响和强化人们对文化的追求。这一切要求插图设计师自身必须具备较高的审美水平以及艺术创作力。其中也必然包括了对视觉语言的表现魅力的追求。

当然,一个高明的插图画家显然不能不具备高度的表现力,这种表现力必然又是为更迅速、更方便、更清楚、更具心灵震撼力的传播信息,而对表现语言进行的一种筛选、优化和创造。这种能力首先需要画家具有较强的理解力、丰富的想象力和具有把信息视觉化的转化能力,它要求插图画家具有多变的形式语言和高超的表现技能,并能在适应特定的传播需要的限制中充分发挥个性和意象的魅力。

"照相机的诞生并没有将戏剧斩草除根,留声机的发明也没有封杀现?硌莸囊衾郑扑慊挠τ貌⒉灰馕蹲攀止せ婊闹战幔卟⑿胁汇!R恍判愕淖髌烦3J谴臣家蘸褪爰际醯幕旌咸濉S玫缒陨璩善贰⑹止ご砩省⒗闷溆跋欤哉庑芰Χ寄艹涫的愕墓ぞ呦涠皇窍拗扑H绻悴蝗沸耪飧龉ぞ呦涫嵌嗝吹挠杏茫敲矗颓肟匆豢床逋蓟业氖澜绨桑?

参考文献

《画笔与鼠标》

编者:(英)安格斯.赫兰德译者:任念文

供稿:(英)LaurenceKing出版公司

出版发行:上海人民美术出版社出版日期:2002年1月第1版第1次印刷

《美国插图艺术》

编者:中羽

出版发行:黑龙江美术出版社出版日期:1991月第1版第1次印刷

《现代设计大系-视觉传达设计》

编者:潘公凯卢辅圣

出版发行:上海书画出版社出版日期:2000年6月第1版第1次印刷

插件技术论文篇8

《数据库原理》是计算机学科中一门重要的必修课程乃至核心课程。该课程的目标是使学生对数据库系统的基本概念、理论和方法有准确的理解,具有一定的数据库系统设计能力,并具备利用数据库管理系统进行应用开发的基本素质。课程总学时64,其中讲授学时52,上机实验学时12。

该课程是计算机科学与技术学院计算机科学与技术、软件工程、网络工程等专业的必修课,同时也是外学院电子商务、物流、信管、医学信息等多个专业的必修课或选修课。

1 课程教学过程中存在的主要问题

(1)针对不同专业的学生,尤其是计算机专业和非计算机专业的学生,选用同样的教材,教学内容几乎完全一样,不能做到因材施教。

(2)教师偏向理论教学,很少向学生介绍具体的数据库使用技术,使学生不能将所学知识融汇贯通,不能适应企业对数据库应用人才的需求。

(3)上机实验课教学存在很多弊端,例如学生不明确实验目的,不清楚实验内容等。

(4)课程设计内容过于程式化,往往就是设计并开发一些管理信息系统,与后续一些课程(如《管理信息系统》)的课程设计内容雷同;课程设计评分标准比较单一,无法调动学生的积极性和主动性。

2 研究总体策略

建立一个能够针对不同专业学生的数据库教学和实践平台,结合不同专业学生的特点和教学要求,在基本教学内容的基础之上,建立若干“插件”,将数据库理论的最新发展和数据库应用开发技能的新需求与上机实验及课程设计体系的建设相结合,并将课程知识体系与上述实践环节有机结合,对上机实验及课程设计体系进行系统优化。能够培养学生既具有良好的数据库理论素养,又具有较强的数据库应用开发能力;能够培养学生具有综合应用专业知识来独立分析和解决问题的能力,争取使学生在科学研究和创新方面受到良好的训练。

在实际的教学过程中,合理的综合使用各种教学方法、教学手段,以学生为中心,多采用案例、任务驱动等相结合的教学方法,增加学生的实践机会、自学机会和创新机会,能够极大调动学生学习的主动性和积极性,激发学生探索创造的兴趣,鼓励学生独立探索,促进知识的加深和迁移。

3 建立“插件式”《数据库原理》课程教学平台

针对不同专业的学生,建立一个“插件式”的教学平台,在基本教学内容的基础之上,为不同专业的学生建立教学“插件”,比如“电子商务插件”、“医学信息插件”、“物流插件”等等,尽量做到因材施教。

电子商务插件:针对电子商务专业的学生,内容主要有电子商务系统中常用的数据库系统结构、电子商务系统中常用的数据库连接技术、电子商务系统中数据库加密技术等等。

医学信息插件:针对医学信息专业的学生,内容主要有XML数据库技术、医学数据挖掘、医学影像数据库等等。

物流插件:针对物流专业的学生,内容主要有物流数据库基础知识,数据库技术在物流系统中的应用、物流系统中的数据仓库等等。

使用以上的“插件”,能够针对不同专业学生的特点,尽量做到因材施教。

4 改革上机实验以及课程设计内容和体系

使学生能够通过实践环节掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术。

上机实验内容:除了传统的实验内容,增加了数据安全性控制、存储过程、用户定义的数据类型和函数、数据库事务设计等内容。采用结构式分组教学模式,把学生划分为若干个小组,每个小组含有2~3位同学,鼓励小组里的学生互相团结协作,培养学生的创新能力。尝试增加期末上机考试,促进学生平时重视上机动手能力的培养。

在课程设计体系中,采用案例教学和任务驱动教学,和上机实验一样采用结构式分组教学模式,考核结果由教师评价、小组评价、个人评价等几个部分组成,调动学生课程设计的积极性和主动性,激发学生的学习兴趣,提供动手和创新能力。

5 理论与实际相结合

插件技术论文篇9

[中图分类号]S688.2-4 [文献标识码]A [文章编号]1009-5349(2012)12-0200-02插花艺术是应用植物材料进行装饰的造型艺术,也是融生活、知识、艺术为一体的一种艺术创作活动,因为它能满足人们提高生活品位的需求,越来越受到人们的青睐。插花艺术课程是一门涉及美学、文学、宗教、哲学、历史、绘画、音乐等学科的综合性课程,既是高等职业院校园艺技术、园林技术、风景园艺、环境艺术设计、室内装饰设计等相关专业的专业课,又是作为艺术教育和素质教育的公选课。高职院校开展插花艺术,旨在培养适应市场需求,具有较高艺术审美素养、花艺设计制作技能、插花创新精神的高素质技能型人才。

我校插花艺术课程在2007年后参与了国家插花员职业技能鉴定,实现了高职教育与市场接轨,为社会培养大批高素质技能型花艺设计与制作人才。本文通过对普高和高职院校插花艺术教学现状研究,结合自身多年教学教研,探究了该课程的改革对策,以期为高职院校插花艺术课程开设提供参考。

一、插花艺术课程设置必要性

(一)行业发展需要大量的高素质技能型花艺师

近年来,插花市场所带动起来的鲜切花生产和插花相关器具的生产已成为花卉产业链的重要环节,高素质技能型插花从业人员的缺乏是制约插花行业快速发展的瓶颈因素,对花卉业的发展也有着重要影响。所以,高职院校开展插花艺术教学,为社会培养高素质的插花艺术专门人才,不仅是插花行业发展的需要,也是花卉产业发展的客观需求。

(二)插花艺术高职生就业机会多,创业前景广

近些年,广大市民对花卉、鲜切花花艺作品的审美鉴赏的迫切需求,而高素质技能型插花艺术人才相对短缺,在一定的地区内出现供不应求的现状。高职院校人才的培养主旨服务地方经济需要,故此,在高职院校中插花艺术课程的开设应时运而生,恰当地填补了这一缺口。并随着行业发展壮大,市场对插花员、花艺师的需求量越来越大,技能要求越来越高。呼和浩特职业学院园艺技术专业为例,毕业生就业统计数据显示,从事花艺设计制作的比例最大,并在地区的鲜切花市场从业者比例占有近二成。反映出插花艺术毕业生就业方便,创业机会多。

(三)插花艺术教学对提高学生的艺术素养有积极贡献

插花艺术在美化环境、陶冶情操、提高艺术素养和增加生活情趣等方面具有积极的作用,这一特性决定了插花艺术教学在课程设置中的特色及优势。故此,在许多农林类高校及高职院校,插花艺术教学不仅是相关专业的专业课,而且拓展为大学生素质教育和艺术教育的公共课程。对于提高学生审美情趣、增强艺术素养和弘扬传统民族文化具有现实意义。

二、教学实践中存在的问题及不足

(一)师资力量薄弱,教学形式存在弊端

插花艺术是近年涌现出的新时尚,在高职院校也是近些年才开设这门课程,在师资力量的储备上尚且薄弱。大多数的教师原主修生物专业、园林、园艺或环境艺术设计专业等,通过选秀、自修插花艺术相关课程转型为插花艺术主讲教师。其专业知识的精专深广度和业务素质有待再深造和进一步提高。需要通过多途径加强插花艺术师资队伍的建设。现行高校普遍的插花艺术教学中,先讲理论课堂,再另行安排实训课堂,理论学习和实践操作时间不同步。造成理论学习与实践操作联系不紧密或者不衔接,实训课堂对理论知识的体现不够,使得理论知识的掌握受到影响,实训的效果也不及当堂效果好。

(二)课时较少,重理论教学轻实践教学

目前,开设插花艺术课程的多数高等院校,教学课时相对较少,且以理论教学为主,实践教学课时较低。授课方式以课堂教学为主,较为系统地介绍插花艺术发展历程、插花艺术风格流派、插花造型、色彩理论、常用礼仪插花及花艺欣赏等内容。但实操机会较少,通常3~5次不等。因缺乏系统实践操作、鲜花花材使用机会少以及教学时数限制等因素,实践技能培养有所欠缺。呼和浩特职业学院自课程的开设以来,逐步增加插花艺术总课时,尤其实训课时比例,以适应高职院校对学生培养的宗旨,突出技能训练。

(三)教学条件不够完善,经费投入不足

实训室建设尚不完善,实训设备不足和设备不过简单。个别学院没有独立的插花艺术专用实训室,实训教学借用相关专业的其他实验室,插花艺术是一门实践性、综合性很强的专业课,实践教学环节尤为重要,课程教学缺乏实训设备保障是插花艺术高素质技能型人才培养的一大限制因素。经费不足是当前好多高职院校插花艺术课程的现状,由于经费不足,教学中不能大量使用鲜花花材,学生接触鲜花花材机会少,实践锻炼和技能提高难以保障。

三、教改创新与建议

(一)加强教师队伍建设,培养双师型教学团队

为教师提供行业培训、交流学习的机会,成立独立的插花艺术课题组。提高插花艺术教师队伍的教学水平和研究水平,促进双师型教师的培养,为高职院校实现高素质技能型应用艺术人才的培养提供强大的师资力量保障。此外,聘请行业内专家为外聘教师充实教师队伍也是一个行之有效的办法。

(二)建设学训一体化、标准化的插花艺术实训室

结合高职院校培养高素质技能型人才,以就业为导向的方针,建设一个集满足教学、实训、展览陈设、美学鉴赏诸多功能于一体的“教学训”一体化的标准插花艺术实训室。实训室需配备现代化教学设备,如多媒体组件、移动式数字化投影仪及相关教学软件等。并以白板替代普通黑板杜绝粉笔灰的干扰,营造无尘、无污染的插花艺术实训室。试验台的设置便于分组教学的实施,水槽的数量与布局能够切实方便插花艺术实践教学。设立放置插花基本用具的储物柜,插花艺术实训必备的工具、耗材购置齐备。必备的保鲜柜和干燥箱,安放在实验室内合理位置便于鲜切花材和干燥花材的保存。布置插花艺术作品示范的陈列柜,实训室兼有艺术作品展览的功能,环境氛围具有浓厚的艺术气息。实训室管理上借鉴普通高校实训室全天候开放管理方式,为学生课余时间进行插花训练提供场地和设备条件。

(三)形成 “教学训”一体化教学模式

“教学训”一体化教学模式能够结合现代高职高专教育的培养目标,充分体现以学生为主体的先进教学理念,理论教学和实践教学相结合互动式教学,有利于培养学生的实践动手能力和创新能力。就插花艺术课程而言,应用学训一体化教学方式,将插花艺术中部分理论融入到实训操作中来,避免了空洞说教,既激发了学生学习兴趣,又在不增加经费支出情况下丰富了实践教学内容。例如讲授插花花材的认识内容,可脱离课堂多媒体图片认识讲说方式,带领学生到花卉市场中去,生动形象实体的花卉材料更利于学生的理解记忆,又可将理论教学和实训教学融为一体。在花艺造型的讲授中,“教学训”一体化教学模式下教师边示范边讲解,学生边听讲边练习,当堂完成本节课的造型要求。

(四)产学研形式、校企合作形式的探索

利用学院和相关单位在会议接待及庆典中使用鲜切花作品布置的机会,教师指导学生完成相应礼仪花艺作品,进一步强化学生的实践技能操作。对外承揽花艺作品制作业务,学生不仅获得实践锻炼机会和利润报酬,更为关键的是由此可与市场接轨与花艺的流行接轨,了解行业发展最新动向。补充课程教学时数内无法涵盖的市场流行花艺学习机会,更好地为就业打基础,适应社会需要。与花店、鲜切花卉公司建立校企合作伙伴关系,企业为学校提供方便的寒暑假学生实习机会、学生顶岗实习机会;同时企业等协作单位也可受益节约劳务成本,达到双赢效果。

(五)鼓励建立插花兴趣社团

鼓励并指导学生建立插花兴趣小组或插花艺术社团等,不定期开展插花兴趣活动、花艺制作等丰富多彩的活动,在全校范围普及推广插花艺术。呼和浩特职业学院生化学院创办的“绿题园艺社”为插花艺术在校内的宣传推广起到积极作用。

【参考文献】

[1]林济君.高职院校插花艺术课程实训改革初探[J].中国职业技术教育,2010,(3):64-65.

[2]夏晶晖.应用型本科教学中插花艺术的探索[J].北方园艺,2011,(09):208-210.

[3]张虎,孙莉,吴冬.《插花艺术》项目课程改革的探索[J].安徽农业科学,2009,37(36):18301-18303,18318.

[4]吴丽君.《插花艺术》课程教学和实践改革探讨[J].中国园艺文摘,2012,28(4):184~185.

[5]王连英.中国插花艺术发展简史[J].中国园林,2006,(11):

44-48.

插件技术论文篇10

1 国内外的研究现状

1.1 国内的研究情况

在国内,对于数字插画的理论研究成果主要集中在软硬件技术、商业应用、教学研究,或者关联领域研究,如王选遥《论电影画面的灵魂――概念艺术》、赵小林《数码绘画与设计艺术专业基础教学》等;从美学角度探索数字绘画艺术理论的论文,在“中国知网”以变换关键词组合的方式进行搜索,可见数篇,包括赵忠波《浅析超现实主义绘画对现代数字绘画的影响》、许超《后现代视野下CG插画设计的美学特征探微》。这些研究成果在一定程度上代表了当前国内数字插画艺术理论研究现状,总体而言研究的成果有待进一步丰富和系统化。

1.2 欧美等国的研究情况

在美国,以出版物为服务对象现代插画的发展已经超过百年,形成了非常深厚的文化土壤。繁荣的出版业造就了一大批技法成熟、风格多元的插画大师。近20年来,作为数字技术革命的策源地,美国的数字娱乐产业异常繁荣,很多从事传统插画创作的画家成功转型为概念设计师,使用数码绘图工具,为电影、游戏和动漫业服务,数字插画由此应运而生。不过数字插画师的成就也一直不为主流艺术承认,其原因同样源自艺术界对商业美术的某种长期的“歧视”。在西方的数字艺术行业内,有关数字绘画的研究基本集中在视觉特效软硬件开发使用、表现技法、商业应用等实用性、技术性领域,鲜见数字插画艺术理论的研究成果。这一点,从历年的“ACM SIGGRAPH”会议所发表论文的主题与会议日程安排可见一斑。

2 数字插画艺术理论研究的意义

2.1 为国内新媒体艺术理论研究拓展新的视角

目前,有关新媒体艺术美学理论研究的成果多集中在新媒体自身特性带来的审美异化,如虚拟性、交互性、技术性等,以及由此产生的新媒体与创作者的关系、创作者与观众之间的关系、新媒体对创作观念的变革等一系列问题。例如,刘自力《新媒体带来的美学思考》、刘佳《新媒体艺术的交互性带来的美学思考》等等。这些研究,从宏观的角度,阐述了新媒体艺术审美在文化学、心理学、社会学乃至哲学层面的意义。这样的视角,固然能够从整体上把握新媒体艺术的基本特征,但是限于一些研究者的专业背景,仍缺少对新媒体艺术中某些具体领域的研究。此外,需要指出的是,在新媒体艺术这个大的范畴中,实验艺术、装置艺术这类的当代“纯”艺术活动与游戏动漫设计、电影美术等商业艺术仍然是有本质性的区别的,所以,针对数字插画美学理论展开研究,对于充实国内数字媒体艺术研究的美学理论体系具有十分重要的意义。

2.2 数字插画创作需要艺术理论指导

由于数字插画是商业美术,一直以来被视为流行文化,其价值得不到主流艺术界的认同。以网络相册为平台,优秀的插画作品甚至可以赢得千万次的点击率,却很难进入到画廊、艺术馆中与传统画种获得并列展出的机会。数字绘画在主流美术界的“空缺”,使其缺乏专业而系统的评价体系、科学而规范的教育方法以及艺术投资人。这些都制约着中国数字绘画艺术品质的进一步提升。因此,展开数字插画的艺术理论研究,挖掘其文化价值、厘清风格流派、完善评论体系,将数字插画研究学术化、正规化,一定程度上可提高数字插画在主流美术界的知名度和影响力,这些都能更好地激励数字插画从业者的创作热情,对于提高数字绘画的整体创作水平、挖掘艺术价值是非常必要的。

3 数字插画艺术理论研究的必要性

3.1 利于构建更加科学的数字插画人才培养体系

目前,国内大专院校的数字插画教育大多处于初创阶段,师资力量和教材建设均比较薄弱。当前人才的培养主要由企业和社会机构承担,但在培养方式上往往注重技巧训练、追求画面的外在效果,较为忽视绘画创作的文化艺术性,不利于数字插画人才的良性发展。事实上,在欧美等国,数字插画师(概念设计师)基本出自艺术设计类院校的相关专业,需要系统学习解剖、架上绘画、艺术史、数字图形图像学等课程,企业培训只是培养实践经验的手段,学院教育才是主流。构建科学的数字插画人才培养体系,需要相关的艺术理论研究成果为依托,完善教材建设、丰富理论教学内容。

3.2 利于促进动漫游戏产业的原创力提升

自从2006年国务院发布《关于推动我国动漫产业发展的若干意见》以来,我国的创意产业得到了长足的发展,动漫、游戏产业的原创能力不断得以加强。很多项目开始借鉴国外同行业经验,更加注重前期的概念设计的投入力度,推出了一批有分量的游戏作品。例如,腾讯游戏开发的网络游戏《斗战神》。该作的前期概念设定由国内一线的游戏美术师合力完成,人物造型夸张玄奇却不失中国神话人物的特征,场景华丽宏大,且充满东方色彩,充分展现出数字插画的视觉创造力和奇幻文化的魅力。然而,对于中国创意产业整体而言,高质量的作品和优秀的概念设计师仍然数量稀少,数字插画师的绘画水平良莠不齐。拙劣的模仿和照抄,贫弱的造型与滥俗画风依旧充斥着中国的动漫游戏市场。建立数字插画艺术理论体系,特别是文化研究和批评研究,有助于指导插画师的创作,推动当前数字绘画创作者对艺术品质的自发追求,转变成自觉的要求。

4 数字插画艺术理论研究的内容

插件技术论文篇11

1.引言

随着计算机信息技术的迅猛发展和网络技术的迅速兴起,新闻传播的媒介变得更丰富和发达,现代文化的传播形式已经不局限于传统的以文字为主的传播方式,形象化的符号已成为文化传播的核心部分。视觉文化的主要表现形式为影视、动漫、广告招商、游戏设插图等,随着视觉文化的迅速发展和形式的丰富,依靠计算机技术的数字插画进入了发展的黄金时期。数字技术同艺术的完美结合可以看做数字艺术的主要特征,而数字插画则是重要的表现方式。本文以数字插画为研究对象,重点分析视觉文化中数字插画的艺术特征及在当代的发展趋势。

2.视觉文化中数字插画的艺术特征

2.1视觉文化概念

南京师范大学张舒予教授认为视觉文化就是“将以符号为构成元素、以视知觉可以感知的样式为外在表现形态的文化”[1],这是从视觉文化的外在表现形式角度对其进行的定义。我国著名学者孟建认为在当前环境中视觉文化十分重要,并且在以后技术的支撑下会得到更大发展和进步,“显然,现代文化正在脱离以语言为中心的理性主义形态,在现代传播科技的作用下,特别在数字技术、多媒体技术、网络技术三者的合理作用下,日益转向以视觉为中心,特别是影像为中心的感性主义形态”[2]。视觉文化带给我们的不仅仅是阅读习惯的改变,“视觉文化不仅标志着一种文化形态的转变和形成,而且意味着人类思维方式的转换”[3]。

2.2数字插画概念

“现代意义上的插画,属于视觉传达设计范畴,主要应用绘画手段对表达的思想内容做出艺术的图像性解释,包括各种视觉传达设计中出现的绘画作品,存在的媒介可以是实体的物质形式,也可以是虚拟的数字形式,广泛应用于广告、传媒、出版、影视、网络、移动通讯等领域”。也就是说将计算机技术应用于插画之中,成为传统手绘插画之外的插画形式,可以被称为数字插画。数字插画的出现不仅给插花艺术者带来了工具上的革新,还增强了他们的创新性,并且在整体教学方面取得了很好的突破。

2.3视觉文化中数字插画的艺术特征

2.3.1数字插画使创作工具更新。数字插画同以往插画相比更注重对计算机技术的应用,绘画软件的层出不穷使数字插画的发展更为迅速。插画设计者可以利用Photoshop,Painter等软件进行绘画、上色等。数字插画随着计算机软件的不断更新也在不断发生变化,数字插画中,没有了传统绘画和各种涂料、画布等,插画设计者可以根据自己的需要方便地通过计算机软硬件实现绘画、插画的目标。例如,Painter软件里提供的笔刷功能不仅模拟出了多种画种的特征,还提供了纸张的肌理,从而为插画设计者提供了更灵活的创作选择空间。

2.3.2数字插画使创作周期缩短。利用计算机的软硬件提供的便利,插画设计者可以在计算机上进行快捷迅速的艺术创造。传统收回插画在创作过程中需要时刻注意水分是否完全干透,油彩是否挥发等,这些注意事项是否完成需要几天时间,而数字插画在创作中完全不需要考虑这些因素,可以说,数字插画使传统插画创作时间和周期大大缩短。

2.3.3数字插画传播作速度加快。数字插画的创作周期缩短、速度变快,同时其传播速度也在加快。同传统需要借助海报、书籍、展览等方式传播的传统插画相比,数字插画不受时间、地域的限制,可以利用网络传播的方式快速展示给观众。网络技术使数字插画的传播更快速。

2.3.4数字插画的表现内容更丰富。现代社会物质生活极大丰富的同时精神生活更丰富,插画设计者通过敏锐的洞察能力捕捉和记录这个社会。利用计算机软硬件,数字插画设计者的表现对象可以是物质的,也可以是精神层面的;可以是当代的,也可以是古代的,总之没有什么不能表现的。因此,数字插画在内容的表现上比传统插画艺术更丰富多彩。

3.数字插画的发展趋势

数字插画经过几十年的发展已经取得了巨大的成就,对于数字插画的发展趋势,我们认为主要有以下表现:

3.1世界性和民族性的融合

随着网络技术的普及,人们接触到的事物越来越丰富,相互之间的经验越来越相似,因此,设计者所设计出的插画作品的风格越来越呈现出趋同的趋势。但这并不表明他们的作品是雷同的,从总体来讲,不同民族的设计者在插画设计中总是带有本民族的特有风格,从而使作品既能在风格上相互接近,又保持本民族的风格和个人的差异性。

3.2数字插画的绘画工具更加人性化

未来,数字插画的绘画设计工具会比现有工具更人性化。未来的绘画工具会更小巧和轻便,更有利于设计者携带,而且在工作过程中,绘画工具还可以同设计者一起工作,而非现在单方面的由设计者一人完成构思、创作等。工具使设计者感到更方便和有趣,为他们工作提高效率,节省大量时间。

参考文献:

插件技术论文篇12

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2011) 21-0000-02

Plug-in Technology Research Based on .Net Reflection

Xu Ning,Li Jian

(School of Computer Science,Southwest Petroleum University,Xindu 610500,China)

Abstract:According to the software framework of plug-in technology,software can be divided into three parts:host program,plug-in and interface.Host program and plug-in communicate by interface contracts,with the new plug-in and the expanded original plug-in,the expansion and modification of software function can be accomplished.Based development platform,this paper researches how to use dynamic loading assembly,reflection and late binding this three core methods of reflection mechanism to do plug-in loading,dynamic discovery,plug-in using and instantiation,provides a solution to construct a kind of application program which can expand flexibly.

Keywords:.NET;Plug-in;Reflection

任何一款软件,无论研发人员在开发前做过多么详细的用户调查和需求分析,当软件开发完成后,在使用过程中用户的需求发生了变化或者软件的某些功能需要改进,传统的工作流程是根据新的需求重新编码,编译,重新部署应用程序。显然,传统的工作流程是繁琐的,低效率的。如果能不修改软件源代码,不重新编译,不重新部署,在软件正常运行的状态下,找到一种方式使软件具有灵活,良好的扩展性,无疑效率将得到很大的提高。目前,为了设计出可维护性强、易扩展、易重用的软件,较好的方式是采用插件技术.本文探讨了插件技术的概念、结构和特点,并且通过一个实例演示了在.NET平台下使用反射机制实现插件实例化。

一、原理与相关技术

(一)插件技术简介

插件技术的本质是在不修改程序原始代码,不重新编译源代码,不重新部署软件,不影响软件正常使用的前提下灵活的对软件功能进行的优化和扩充。使用插件技术的主要目的就是要提高软件的重用性,提高软件的模块化程度使软件具有灵活的可扩展性,避免不必要的重复编码工作,提高编程效率,降低模块间的关联,提高软件的可维护性。目前,插件技术在各种应用程序中得到广泛应用,如Photoshop、MS Office System等软件中都用到了插件技术。

我们在使用插件技术开发软件时,将软件划分为宿主程序,插件和接口这三个主要的部分。

宿主程序作为插件的载体,是整个软件的基础。首先,宿主程序可以脱离插件单独运行,它可以完成基本的系统功能,比如:界面管理功能等。其次,宿主程序最重要的功能是插件管理,插件管理负责解析插件程序集,提取其中的插件类型信息,并生成相应的插件对象。

接口是宿主程序和插件间通信的契约,宿主程序和插件根据契约中的规则进行具体的工作。插件通过接口获取宿主程序和其他插件中,它所需要的数据。宿主程序通过接口调用插件所实现的功能。

插件是根据契约编写出来的,可以动态的插入系统,实现具体功能的程序模块,实质上就是一个保存在插件程序集中的dll文件。

(二)程序集

程序集是一个以公共语言运行库为宿主的,版本化的,自描述的二进制文件,它是一个类型的容器,其中所有必要的信息,如清单、类型元数据、CIL代码等,都包含在一个*.dll文件中,它是.net平台下最基本的部署单元,是插件技术的物理基础。

(三)反射机制

反射机制就是在宿主程序运行时动态的加载插件程序集并获得插件程序集中相关的信息,使用和创建编译时未知的类型,并能调用这些类型中方法的能力,它是插件技术的逻辑基础。

第一步,我们使用Reflection命名空间下的Assembly类的相关方法就能在宿主程序运行时动态加载插件程序集,这里只介绍其中一种方法。代码如下:

using System.Reflection;

Assembly MyFirstAsm = Assembly.LoadFrom("D:\MyExample\MyFirstAsm.dll");

第二步,当插件程序集加载成功后,通过System.Type类中的相关方法获得插件程序集中的信息,用这些信息来判断这个插件是否符合接口契约中的约定,如果符合就执行第三步。代码如下:

//得到插件中所有的类型

Type[] MyTypes = MyFirstAsm.GetTypes();

//是否有类型符合接口契约的约定。

for(int i = 0;i

{

Type type = MyTypes[i].GetInterface("Interface_example");

if(type !=null)//符合接口约定

{

//执行第三步

}

}

第三步,通过System.Activator类中的相关方法进行晚期绑定建立符合契约约定对象的实例。代码如下:

object MyObject = MyFirstAsm.CreateInstance(MyTypes[i].FullName);

以上,简述了宿主程序用反射机制发现,加载,实例插件的过程。

二、.net平台下插件技术的实现

下面通过一个例子来说明如何使用插件技术构建一个可扩展应用程序的过程。这个例子包括以下程序集:

a.Interface_example.dll:接口程序集,通过interface关键字创建接口,在接口程序中签订宿主程序和插件双方应该遵守的契约,通过接口来表现宿主程序需要扩展的点。

b.CSharpAddin.dll:插件程序集,我们将实现接口的类设计成动态链接库的形式,通过插件来实现宿主程序的扩展。

c.MainApp.dll:宿主程序集,宿主程序通过反射机制动态的发现插件,加载插件,实例化插件,达到自身功能的扩展。

(一)构建Interface_example.dll

例子中的Interface_example接口为宿主程序所使用的插件提供了一个多态的接口,纯粹为了举例,我只写了一个方法。

namespace Interface_example

{

interface Interface_example

{

void Show();

}

}

(二)构建插件CSharpAddin.dll

using Interface_example;//引用接口的dll文件

namespace CSharpAddin

{

class Class1:Interface_example

{

void Interface_example.Show()

{

MessageBox.Show("My first CSharp Addin");

}

}

}

(三)构建可扩展的宿主程序

using Interface_example;//必须要引用接口的dll文件

private void Form1_Load(object sender, EventArgs e)

{

//使用绝对路径

Assembly MyFirstAsm = Assembly.LoadFrom("D:\MyExample\MyFirstAsm.dll");

//获得插件中的所有类型

Type[] MyTypes = MyFirstAsm.GetTypes();

//是否有类型符合Interface_example接口

for(int i = 0;i

{

Type type = MyTypes[i].GetInterface("Interface_example");

if(type !=null)//找到符合的接口

{

//实例化这个接口

object MyObject = MyFirstAsm.CreateInstance(MyTypes[i].FullName);

Interface_example iexp = MyObject as Interface_example;

iexp.Show();

}

}

上面的例子给出了一种基于.Net反射机制的简单插件实现方案,为插件技术的实现提供一个参考,对此方案可以进一步扩充, 实现更为灵活的实现方案。

三、结束语

插件与调用插件的宿主程序通过接口契约关联起来.程序员针对特定的需求编写插件,只要插件符合接口契约中和宿主程序的约定,就能动态的插入到系统当中,实现系统功能的灵活扩展。本文先介绍了插件技术的相关概念,插件技术的优势,然后介绍了在.net平台下使用反射机制构成插件所需的技术,最后给出了一个使用反射机制构成插件的设计思路以及一些必要的技术细节。

参考文献:

[1](美)Karli Watson Christian Nagel等,康博译.C#入门经典[M].北京:清华大学出版社,2006

友情链接