DW中有模板,OFFICE里有模板,写代码有CODESMITH模板,这个世界上太多的东西需要模板了
通常为客户做的每套设计,都包含若干个页面,而这些页面,总是共享着若干个部件,很多时候,我们将设计拿给客户时,可能细节上都要做调整,问题是,一处小小的改动,你要改N次,而且,还要保证这N次改动完全一致,实在是难.
如果是DW,我们做个模板,派生页就可以,改的时候,改模板,然后子页自动更新,那PS又如何呢?PS可以实现这样的模板式设计吗?
答案是NO,也是YES
NO的原因是,PS中没有明确的模板概念,也没有专门的工具来解决这个问题.
YES的原因是,PS CS3中已经有一些工具,可以达到类似的效果.
解决的方法是:
我们把需要在每个页面中共享的部件,转换为智能对象.
在PS中,产生智能对象有两种方法.
一是用文件菜单中的置入从外部文件(AI,PSD....)中置入一个对象
二是把我们自己的图层或图层组选中后,点图层->智能对象->转换为智能对象
当有了智能对象,我们可以利用智能对象子菜单中的编辑内容和替换内容对其进行修改.这一点,跟CORELDRAW中的链接对象和其他程序中的OLE对象很相像.智能对象可以是任何格式,当然,一般用PSB或者PSD较好,并且,智能对象还支持图层等功能.使用时,将智能对象置入文档,修改时,选编辑内容,然后打开新窗口编辑并保存,则引用文档会自动更新.含有智能对象的图层的图标是一个组合标记.使用时,要注意以下几点:
1,当直接修改智能对象并保存后,重新打开母版页,母版页中的智能对象并不会自动更新,这一点跟CDR不一样,也就是说,PS不负责检查外部智能对象的变更
2,若干个页面中引用同一个智能对象,当在某一个母版页中点编辑内容编辑了智能对象,其他页面中引用部分并不会自动更新,即便这些母版页都是打开的.要解决这个问题,只要在编辑并保存完智能对象后,依次在每个母版页中进行替换内容操作即可

有了这些,相信在做成系列的设计中,会方便很多吧.
本文属原创,如需转载,请注明出处吧