cdr的vb手册
- 格式:docx
- 大小:14.81 KB
- 文档页数:2
•CDR软件简介与安装•基本绘图工具使用•文本编辑与排版技巧•图像处理与特效应用目录•图层管理与高级功能•文件输出与打印设置•总结回顾与拓展资源01CDR软件简介与安装丰富的颜色管理支持多种颜色模式和调色板,可实现精确的颜色匹配和丰富的色彩表现。
矢量绘图工具提供多种矢量绘图工具,如矩形、椭圆、多边形等,支持精确绘图和编辑。
文本编辑功能强大的文本编辑功能,支持多种字体、字号、排版方式等,可实现高质量的文本设计。
图层和对象管理支持图层和对象的管理,可实现复杂的图形设计和编辑。
高质量的输出支持多种输出格式和打印选项,可实现高质量的图形输出。
CDR 软件功能特点系统要求及安装步骤系统要求安装步骤界面布局与操作习惯界面布局操作习惯02基本绘图工具使用画笔工具喷枪工具书法笔工具压力笔工具画笔工具组介绍形状工具组应用矩形工具椭圆工具多边形工具螺旋线工具填充设置可选择纯色、渐变、图案等多种填充方式,调整填充颜色和透明度等参数。
轮廓设置可选择线条颜色、线型、线宽等参数,设置轮廓的显示效果。
轮廓笔对话框可详细设置轮廓的各项参数,包括起点和终点样式、角度限制等。
快捷键应用掌握常用的填充和轮廓设置快捷键,提高操作效率。
填充与轮廓设置03文本编辑与排版技巧文本输入与编辑方法输入文本01编辑文本02查找和替换文本03字符和段落格式设置字符格式设置段落格式设置格式刷工具文本框链接在cdr 中,可以将多个文本框链接起来,使文本从一个文本框自动流向下一个文本框。
这对于创建多页文档或需要跨页排版的文本非常有用。
文本框操作可以使用“文本框工具”创建文本框,并通过拖动调整其大小和位置。
文本框内的文本可以像普通文本一样进行编辑和排版。
断开链接如果不再需要文本框之间的链接,可以选择其中一个文本框并断开链接。
文本框操作及链接04图像处理与特效应用图像导入导出方法导入图像在CDR中,可以通过菜单栏的"文件"->"导入"命令,或者快捷键Ctrl+I来导入图像。
近年来,随着计算机制图技术的日趋成熟和不断发展,许多煤矿专业制图软件也随之诞生。
目前生产单位常用的有:AutoCAD,EasyMap,MapGIS,MapInfo,CorelDraw等。
但是,选择怎样的制图软件才最能体现该软件的价值和最能满足单位的需求,却是一个非常难的问题。
具体到矿业单位来说,大部分单位都选择AutoCAD作为日常生产中的主要软件,AutoCAD以其操作简单、功能强大等特点赢得了广大用户的青睐,尤其是在线划图的制作和处理上更是有其独到之处。
但许多时候,还要求将AutoCAD图以纸质图的方式打印出来,并且要求打印出来的图除了具有原图中所有的信息外,还要求图文并茂、美观漂亮,给人以美的感觉。
这时候,CorelDraw无疑是一个更好的选择。
本文主要探讨了如何利用CorelDraw的二次开发功能来制作矿图。
1制作矿图的一般流程矿图制作一般分为:底图制作和专题要素添加两个步骤。
主要使用AutoCAD提供底图,然后在此基础上利用CorelDraw来制作矿图。
下面分别从底图制作和专题要素的制作两个方面加以介绍。
底图的制作通常有以下几种方法:第一,直接利用底图数据,将现有的底图数据导入CorelDraw中;第二,如果没有现成的底图数据,就需要将绘制的资料底图进行扫描,并将其作为底图。
但由于扫描后的底图是栅格格式,就需要用专门的矢量化软件对其进行跟踪,转换成矢量格式才能作为底图。
第三,利用卫星遥感影像图作为底图或者背景图的数据源。
专题要素的制作:第一,可以根据矿图对专题要素的特殊要求,直接在已经修改好的底图数据上进行编辑处理,从而得到想要的专题要素;第二,对于不同的矿业领域,通常对专题要素有不同的要求,因此,可以将修改好的原图进行扫描后,再与先前制作好的底图进行叠加,对不满足要求的地方进行编辑、修改。
对于某些矿图,除了一些线型、文字、符号之外,还需要加上某些关键性的图片,才会使得制作出来的矿图更加美观,并且达到图文并茂的效果,增加矿图的可读性。
cdr的vb手册摘要:1.CDR 的VB 手册概述2.CDR 和VB 的关系3.VB 手册的内容4.VB 手册的使用方法5.总结正文:1.CDR 的VB 手册概述CDR(CorelDRAW)是一款专业的矢量图形编辑软件,广泛应用于图形设计、版面制作等领域。
而VB(Visual Basic)是一种事件驱动编程语言,适用于Windows 操作系统下的应用程序开发。
CDR 的VB 手册是针对CDR 软件的二次开发,使用VB 语言编写脚本,从而实现对CDR 软件的自动化操作和扩展功能。
2.CDR 和VB 的关系CDR 作为一款强大的矢量图形编辑软件,其功能丰富但操作相对复杂。
为了方便用户进行自动化操作和功能扩展,CDR 提供了VB 插件,允许用户通过编写VB 脚本,实现对CDR 软件的控制。
这样,用户可以利用VB 编程语言的简洁性和易用性,轻松地实现对CDR 软件的高效操作。
3.VB 手册的内容CDR 的VB 手册包含了丰富的内容,主要包括以下几个方面:(1)VB 基本语法和CDR VB 插件的概述:介绍VB 语言的基本语法结构、数据类型、流程控制等知识,以及CDR VB 插件的功能、使用方法等。
(2)CDR 对象模型和属性:详细介绍CDR 软件中的各种对象(如文档、页面、图形、文本等),以及这些对象对应的VB 属性和方法,方便用户在编写脚本时能够灵活地操作CDR 软件。
(3)常用操作和案例:通过实例介绍如何使用VB 编写脚本实现CDR 软件的常用操作,如导入、导出、修改文件格式、调整图形大小等。
4.VB 手册的使用方法(1)学习VB 基础知识:在使用CDR 的VB 手册之前,用户需要先了解VB 语言的基本知识,如变量、函数、循环、条件语句等。
(2)阅读手册:阅读CDR 的VB 手册,了解CDR 对象模型和属性,熟悉各种操作方法。
(3)编写脚本:根据实际需求,编写VB 脚本,实现对CDR 软件的自动化操作和功能扩展。
快捷键大全Ctrl+切换+H 显示所有可用/活动的HTML 字体大小的列表Alt+F11 运行Visual Basic 应用程序的编辑器Ctrl+S 保存当前的图形Ctrl+切换+T 打开编辑文本对话框Ctrl+N 将文本对齐方式更改为不对齐Alt+F3 在绘画中查找指定的文本Ctrl+Z 撤消上一次的操作Alt+后退撤消上一次的操作垂直定距居中对齐:切换+A 垂直定距对齐选择对象的中心垂直分散居中对齐:切换+C 垂直分散对齐选择对象的中心垂直居中对齐:C 垂直对齐选择对象的中心粗体文本编辑Ctrl+B 更改文字样式为粗体打开(&O)... 主Ctrl+O 打开一个已有绘图文档打印(&P)... 主Ctrl+P 打印当前的图形大小(&I):Alt+F10 打开“大小工具卷帘”单次缩放:F2 运行缩放动作然后返回前一个工具单次缩放:Z 运行缩放动作然后返回前一个工具导出(&E)... :Ctrl+E 导出文本或对象到另一种格式导入(&I)... :Ctrl+I 导入文本或对象到后面:切换+B 发送选择的对象到后面到后面:切换+PgDn 将选择的对象放置到后面到前面:切换+T 发送选择的对象到前面到前面:切换+PgUp 将选择的对象放置到前面到右面:切换+R 发送选择的对象到右面到左面:切换+L 发送选择的对象到左面对齐基线:Alt+F12 将文本对齐基线对齐网格:Ctrl+Y 将对象与网格对齐(切换)"对齐页中心":P 对齐选择对象的中心到页中心多边形:Y 绘制对称多边形;双击该工具打开“选项”对话框的“工具框”标签分离:Ctrl+K 拆分选择的对象分散对齐文本编辑Ctrl+H 将文本对齐方式更改为行宽的范围内分散文字分散居中水平舞台:切换+P 将选择对象的分散对齐舞台水平中心分散居中水平页面:切换+E 将选择对象的分散对齐页面水平中心封套:Ctrl+F7 打开“封套工具卷帘”符号和特殊字符:Ctrl+F11 打开“符号和特殊字符工具卷帘”复制:Ctrl+C 复制选定的项目到剪贴板复制:Ctrl+插入复制选定的项目到剪贴板格式:Ctrl+T 设置文本属性的格式更改大小写:文本编辑切换+F3 更改选择文本的大小写恢复:Ctrl+切换+Z 恢复上一次的“撤消”操作剪切:Ctrl+X 剪切选定对象并将它放置在“剪贴板”中剪切:切换+删除剪切选定对象并将它放置在“剪贴板”中渐变:F11 将渐变填充应用到对象结合:Ctrl+L 结合选择的对象居中文本编辑Ctrl+E 将文本对齐方式更改为居中对齐矩形:F6 绘制矩形;双击该工具便可创建页框两端文本编辑:Ctrl+J 将文本对齐方式更改为两端对齐轮廓笔:F12 打开“轮廓笔”对话框轮廓图:Ctrl+F9 打开“轮廓图工具卷帘”螺旋形:A 绘制螺旋形;双击该工具打开“选项”对话框的“工具框”标签拼写检查:Ctrl+F12 启动“拼写检查器”;检查选定文本的拼写切换挑选状态:Ctrl+Space 在当前工具和挑选工具之间切换取消群组:Ctrl+U 取消选择对象或对象群组所组成的群组全部小型大写文本编辑Ctrl+切换+K 将所有文本字符更改为小型大写字符全屏预览:F9 显示绘图的全屏预览群组:Ctrl+G 将选择的对象组成群组上对齐:T 将选择对象上对齐上一页:PgUp 转到上一页上移一段文本编辑:Ctrl+UpArrow 将文本插入记号向上移动一个段落上移一个文本框文本编辑:PgUp 将文本插入记号向上移动一个文本框视图管理器:Ctrl+F2 打开“视图管理器工具卷帘”视图切换:切换+F9 在最近使用的两种视图质量间进行切换手绘:F5 用“手绘”模式绘制线条和曲线手形:H 使用该工具通过单击及拖动来平移绘图首字下沉文本编辑:Ctrl+切换+D 添加/移除文本对象的首字下沉格式(切换)属性:Alt+返回按当前选项或工具显示对象或工具的属性刷新:Ctrl+W 刷新当前的绘图窗口水平居中对齐:E 水平对齐选择对象的中心水平排列文本:Ctrl+, 将文本排列改为水平方向缩放:Alt+F9 打开“缩放工具卷帘”缩放到全部对象:F4 缩放全部的对象到最大缩放选定对象:切换+F2 缩放选定的对象到最大缩小:F3 缩小绘图中的图形填充:G 将填充添加到对象;单击并拖动对象实现喷泉式填充透镜:Alt+F3 打开“透镜工具卷帘”图形和文本样式:Ctrl+F5 打开“图形和文本样式工具卷帘”退出:Alt+F4 退出CorelDRAW 并提示保存活动绘图椭圆:F7 绘制椭圆形和圆形;双击该工具打开“选项”对话框的“工具框”标签网格纸:D 绘制矩形组;双击该工具打开“选项”对话框的“工具框”标签网状填充:M 将对象转换成网状填充对象位置:Alt+F7 打开“位置工具卷帘”文本文本编辑:Ctrl+F10 选定“文本”标签,打开“选项”对话框文本:F8 添加文本;单击页面添加“美术字文本”;单击并拖动添加“段落文本”下对齐:B 将选择对象下对齐下划线文本编辑:Ctrl+U 更改文字样式为有下划线下一个常用的字体大小文本编辑Ctrl+NUMPAD6 将字体大小增加为字体大小列表中的下一个设置下一页:PgDn 转到下一页下移镜头:Alt+DnArrow 将镜头相对于绘画下移下移一段文本编辑:Ctrl+DnArrow 将文本插入记号向下移动一个段落下移一个文本框文本编辑:PgDn 将文本插入记号向下移动一个文本框显示非打印字符(&N) 文本编辑:Ctrl+切换+C 显示非打印字符线性:Alt+F2 包含指定线性标注线属性的功能项目符号:Ctrl+M 添加/移除文本对象的项目符号(切换)向后一位:Ctrl+PgDn 将选定对象按照对象的堆栈顺序放置到向后一个位置向前一位:Ctrl+PgUp 将选定对象按照对象的堆栈顺序放置到向前一个位置向上超微调:切换+UpArrow 使用“超微调”因子向上微调对象向上微调:UpArrow 向上微调对象向上细微调:Ctrl+UpArrow 使用“细微调”因子向上微调对象向上选择一段文本编辑:Ctrl+切换+UpArrow 向上选择一段文本向上选择一个文本框文本编辑:切换+PgUp 向上选择一个文本框向上选择一行文本编辑:切换+UpArrow 向上选择一行文本向下超微调:切换+DnArrow 使用“超微调”因子向下微调对象向下微调:DnArrow 向下微调对象向下细微调:Ctrl+DnArrow 使用“细微调”因子向下微调对象向下选择一段文本编辑:Ctrl+切换+DnArrow 向下选择一段文本向下选择一个文本框文本编辑:切换+PgDn 向下选择一个文本框向下选择一行文本编辑:切换+DnArrow 向下选择一行文本向右超微调:切换+RightArrow 使用“超微调”因子向右微调对象向右微调:RightArrow 向右微调对象向右细微调:Ctrl+RightArrow 使用“细微调”因子向右微调对象向左超微调:切换+LeftArrow 使用“超微调”因子向左微调对象向左微调:LeftArrow 向左微调对象向左细微调:Ctrl+LeftArrow 使用“细微调”因子向左微调对象斜体文本编辑:Ctrl+I 更改文字样式为斜体新建:Ctrl+N 创建新绘图文档形状:F10 编辑对象的节点;双击该工具打开“节点编辑卷帘窗”旋转:Alt+F8 打开“旋转工具卷帘”选项:Ctrl+J 打开设置CorelDRAW 选项的对话框选择全部对象:Ctrl+A选择文本结尾文本编辑:Ctrl+切换+PgDn 选择文本结尾的文本选择文本开始文本编辑:Ctrl+切换+PgUp 选择文本开始的文本选择文本框的开始文本编辑:Ctrl+切换+主页选择文本框开始的文本选择文本框结尾文本编辑:Ctrl+切换+“结束”按钮选择文本框结尾的文本选择行首文本编辑:切换+主页选择行首的文本选择行尾文本编辑:切换+“结束”按钮选择行尾的文本选择右边一个字文本编辑:Ctrl+切换+RightArrow 选择文本插入记号右边的字选择右边一个字符文本编辑:切换+RightArrow 选择文本插入记号右边的字符选择左边一个字文本编辑:Ctrl+切换+LeftArrow 选择文本插入记号左边的字选择左边一个字符文本编辑:切换+LeftArrow 选择文本插入记号左边的字符颜色:切换+F12 打开“轮廓颜色”对话框颜色:切换+F11 给对象应用单色填充样式列表文本编辑:Ctrl+切换+S 显示所有绘画样式的列表页面:切换+F4 显示整个可打印页面移到文本开头文本编辑:Ctrl+PgUp 将文本插入记号移动到文本开头移到文本框结尾文本编辑:Ctrl+“结束”按钮将文本插入记号移动到文本框结尾移到文本框开头文本编辑:Ctrl+主页将文本插入记号移动到文本框开头移到行尾文本编辑:“结束”按钮将文本插入记号移动到行尾移动到文本结尾文本编辑:Ctrl+PgDn 移动文本插入记号到文本结尾右对齐文本编辑:Ctrl+R 将文本对齐方式更改为右对齐右对齐:R 将选择对象右对齐右移镜头:Alt+RightArrow 将镜头相对于绘画右移再制:Ctrl+D 再制选定对象并以指定的距离偏移增加字体大小文本编辑:Ctrl+NUMPAD8 将字体大小增加为下一个字体大小设置。
CDR 操作指导书华为技术有限公司版权所有侵权必究修订记录目录第一章概述 (4)第二章CDR命令操作 (4)1.1过滤开关查询 (4)1.2过滤开关设置 (4)第三章CDR数据保存与删除 (5)4.1 CDR数据保存 (5)4.2 CDR数据删除 (5)第四章CDR浏览工具 (5)1.1登录和退出 (5)1.2 CDR数据查询 (5)1.3查询结果导出 (7)1.4查询模板管理 (8)1.5查看帮助 (11)第五章CDR字段列表 (11)第一章概述CDR-Call Detail Record呼叫详细记录。
CDR记录了一个呼叫从创建到释放的所有重要历史事件。
一个呼叫在释放时产生一个CDR (记录了一个呼叫的属性及发生的关键事件)送到后台CDR服务器保存,供分析使用。
CDR主要供网优、用服、用户分析使用,既可用于单个呼叫的分析,也可进行统计分析整网指标。
第二章CDR命令操作CDR通过开关控制,可以控制不同类型的呼叫是否向服务器发送CDR,根据用户需要对分析数据进行过滤。
1.1过滤开关查询在维护台查询CDR过滤开关命令如下:LST CDRFILTER:;也可以输入框号和呼叫释放类型缩小查询范围如下:例如:查询2框MSC发起的释放类型的CDR过滤开关:LST CDRFILTER: FN=2, CFC=MSC_NORMAL;1.2过滤开关设置打开过滤开关后CDR才会输出到服务器,提供分析的数据。
可以按照不同框、不同呼叫释放类型来开启开关,在维护台修改CDR过滤开关命令如下:【例一】打开2框MSC发起的释放类型的CDR过滤开关:MOD CDRFILTER: FN=2, CFC=MSC_NORMAL, SWT=ON;【例二】打开所有框MS发起的释放类型的CDR过滤开关:MOD CDRFILTER: CFC=MS_NORMAL, SWT=ON;【例三】打开2框所有释放类型的CDR过滤开关:MOD CDRFILTER: FN=2, SWT=ON;注意:开启CDR过滤开关后,会增加单板和BAM服务器的负荷,如果局点规模较大、或单板和BAM的负荷已较高,打开需慎重,建议不要一次打开所有开关,尤其是正常释放类型。
版权所有 © 2019 Corel Corporation。
保留所有权利。
CorelDRAW® 2019 用户指南产品规范、定价、包装、技术支持和信息(以下简称“规范”)仅指英语零售版本。
所有其他版本(包括其他语言的版本)的规范可能各有不同。
COREL 以“原样”提供信息,并不具有其他任何明确或隐含的担保或条件,包括但不限于对适销性质量、满意质量和对特定用途的适销性或适用性的担保,或由法律、法令、行业惯例、交易过程或其他因素产生的担保。
由最终用户承担关于所提供信息及其使用的结果方面的全部风险。
COREL 对于您或者任何他人或实体的任何间接、偶然、特殊或附带的伤害(包括但不限于收入或利润损失、数据丢失或损坏或其他商业或经济损坏)均不负有责任,即使已向 COREL 通知发生此类损害的可能性或者它们是可预见的,也是如此。
COREL 对任何第三方的索赔均不承担责任COREL 对您的最大责任总额不超过您购买这些材料的支付成本。
由于某些州/国家禁止对附带或偶然伤害的责任豁免或限制,上述限制可能不适用于您。
Corel、Corel 徽标、Corel 气球徽标、Corel DESIGNER、CorelDRAW、CorelDRAW 气球徽标、Corel Font Manager、CAPTURE、CONNECT、LiveSketch、PaintShop、PaintShop Pro、Painter、PerfectShapes、PHOTO-PAINT、PowerClip、PowerTRACE、Presentations、Quattro、Quattro Pro、VideoStudio 和 WordPerfect 是 Corel Corporation 和/或其子公司在加拿大、美国和/或其他国家/地区的商标或注册商标。
其他产品、字体、公司名称和徽标分属各自公司的商标或注册商标。
专利:/patent218019目录入门指南 (19)安装 CorelDRAW Graphics Suite (21)系统要求 (21)安装准备工作 (22)安装 CorelDRAW Graphics Suite 应用程序 (22)安装选项 (22)修改和修复安装 (24)卸载 CorelDRAW Graphics Suite (24)FAQ (25)Corel 帐户和服务 (27)验证 (27)帐户设置 (28)更新 (28)更改用户凭据 (28)Corel 支持服务 (29)关于 Corel (29)CorelDRAW Graphics Suite 中的新功能 (31)个性 (31)创造性 (32)工作效率 (33)学习资源 (35)获取帮助 (35)帮助和提示 (36)提示 (37)欢迎屏幕 (38)快速入门指南 (38)视频资源 (38)开发者的网站 (39)网络部署指南 (39)基于网络的资源 (39)目录 | 1启动和设置 (41)启动和退出 CorelDRAW (41)更改语言 (41)启动设置 (42)CorelDRAW 基本信息 (43)矢量图形和位图 (43)开始绘制和打开绘图 (44)扫描图像 (47)处理多个绘图 (48)撤消、重做和重复操作 (48)缩放、平移和滚动 (49)预览绘图 (52)查看模式 (53)视图 (54)保存绘图 (55)锁定文件 (57)备份和恢复文件 (57)添加和访问绘图信息 (58)关闭绘图 (59)浏览基本任务 (59)CorelDRAW 工作区浏览 (61)CorelDRAW 术语 (61)应用程序窗口 (62)标准工具栏 (63)工具箱 (66)属性栏 (79)泊坞窗 (79)状态栏 (81)选择工作区 (81)创意工具和内容 (83)内容类型 (83)2 | CorelDRAW 2019 用户指南更改内容位置 (85)获取应用程序、插件和内容 (85)使用“CONNECT 内容”泊坞窗查找图像 (86)通过“CONNECT 内容”泊坞窗使用和管理图像 (89)CONNECT 浏览器 (90)使用 CONNECT 浏览器查找内容 (93)在 CONNECT 浏览器中查看内容 (95)从 CONNECT 浏览器使用内容 (95)使用“托盘”泊坞窗管理内容 (98)将托盘与 OneDrive 同步 (99)触摸屏和色轮设备 (101)触摸 (101)色轮设备 (103)线条、形状和轮廓 (109)线条、轮廓和笔刷笔触 (111)线条 (111)书法线和预设线 (119)LiveSketch (121)格式线和轮廓 (127)为线条和曲线添加箭头 (132)复制、转换和移除轮廓 (134)笔刷笔触 (136)笔刷笔触和触笔输入 (137)沿线条喷涂对象 (139)连线和标注线 (141)尺度线 (144)压感笔和设备 (147)形状 (149)矩形和正方形 (149)椭圆形、圆形、弧形和饼形 (152)多边形和星形 (153)目录 | 3螺纹 (155)网格 (156)预定义形状 (157)使用形状识别 (158)为对象造形 (161)曲线对象 (162)选择和移动节点 (163)对齐和分布节点 (164)处理线段 (171)连接曲线 (172)复制和剪切线段 (174)添加、移除和连接节点 (174)节点类型 (176)变换节点 (177)断开曲线对象的路径 (178)镜像曲线对象中的更改 (178)倾斜和延展对象 (179)涂抹和擦拭对象 (181)使对象粗糙 (183)使对象平滑 (185)吸引或推开节点以进行造形 (186)应用变形效果 (187)添加转动效果 (189)使用封套为对象造形 (190)裁剪和擦除对象 (198)拆分对象 (202)修剪对象 (204)圆角、扇形切角和倒角 (206)接合和交叉对象 (208)PowerClip 对象 (209)节点、图柄和预览的选项 (214)4 | CorelDRAW 2019 用户指南对称绘图 (219)创建对称 (220)编辑对称 (222)在对称组中熔合曲线 (227)移除对称和断开对称链接 (228)对象、符号和图层 (231)对象 (233)选择对象 (234)变换对象 (237)复制、再制和删除对象 (239)从闭合区域创建对象 (242)在对象周围创建边界 (242)使用对象坐标绘制和修改对象 (243)复制对象属性、变换和效果 (250)克隆对象 (251)定位对象 (252)对齐与分布对象 (254)应用对象提示 (257)贴齐对象 (258)动态辅助线 (261)对齐辅助线 (264)更改对象顺序 (268)调整对象大小和缩放对象 (269)旋转和镜像对象 (270)使用“属性”泊坞窗修改对象 (272)使对象适合路径 (274)组合对象 (278)合并对象 (279)锁定对象 (281)查找并替换对象 (281)隐藏和显示对象 (282)目录 | 5限制对象 (283)条形码 (284)链接和嵌入对象 (285)插入链接或嵌入的对象 (285)编辑链接或嵌入的对象 (286)QR 码 (287)插入 QR 码 (287)编辑 QR 码 (288)验证 QR 码 (290)图层 (293)创建图层 (293)查看图层、页面和对象 (296)更改图层属性 (298)查找、移动和复制图层和对象 (301)符号 (303)创建、编辑和删除符号 (303)在绘图中使用符号 (305)符号集合和库 (307)参考:符号 (308)管理和跟踪项目 (311)设置项目数据库 (311)指定和复制对象数据 (312)对象数据摘要 (313)跟踪项目时间 (314)颜色、填充和透明度 (319)颜色 (321)颜色模型 (321)颜色深度 (323)选择颜色 (323)文档调色板 (329)创建和编辑调色板 (331)6 | CorelDRAW 2019 用户指南组织和显示调色板 (334)显示或隐藏调色板 (335)设置调色板属性 (337)填充 (339)均匀填充 (339)渐变填充 (340)矢量和位图图样填充 (345)双色图样填充 (349)底纹填充 (351)PostScript 填充 (353)网状填充 (353)将填充应用到区域 (357)使用填充 (358)对象透明度 (361)均匀透明度 (362)渐变透明度 (363)图样透明度 (365)底纹透明度 (368)复制、冻结和移除透明度 (369)合并模式 (370)查找、管理和保存填充和透明度 (373)查找和查看填充和透明度 (373)管理填充和透明度 (375)保存填充和透明度 (377)颜色管理 (379)关于颜色管理 (379)颜色管理入门指南 (383)安装、载入和嵌入颜色预置文件 (386)指定颜色预置文件 (387)将颜色转换为其他颜色预置文件 (388)颜色转换设置 (388)目录 | 7软校样 (389)颜色管理预设 (392)颜色管理策略 (392)打开文档时管理颜色 (393)导入和粘贴文件时管理颜色 (394)管理打印颜色 (395)使用安全 CMYK 工作流 (395)管理在线查看颜色 (395)特殊效果 (397)透镜 (399)应用透镜 (399)编辑透镜 (401)添加 3D 效果 (403)勾划对象轮廓图 (403)应用透视 (406)创建立体模型 (409)创建斜角效果 (413)添加阴影 (415)添加块阴影 (417)调和对象 (420)马赛克 (427)矢量马赛克(Pointillizer 效果) (427)位图马赛克(PhotoCocktail 效果) (430)添加移动和焦点 (435)冲击效果 (435)文本 (443)添加与处理文本 (445)导入和粘贴文本 (445)美术字 (447)段落文本 (447)8 | CorelDRAW 2019 用户指南向文本框中添加栏 (451)组合与链接段落文本框 (452)将文本与基线网格对齐 (454)选择文本 (455)查找、编辑与转换文本 (455)位移、旋转、镜像和翻转文本 (457)移动文本 (459)文本换行 (460)使文本适合路径 (461)特殊字符、符号和字形 (463)嵌入图形 (466)继承文本 (466)格式化文本 (467)选择字样和字体 (467)格式化字符 (469)更改文本颜色 (471)调整特定范围字符的字距 (472)更改文本大小写 (473)OpenType 功能 (474)调整字符间距和字间距 (478)调整行间距和段落间距 (479)向文本中添加项目符号 (481)首字下沉 (482)更改字符位置和角度 (483)对齐文本 (484)添加制表位和缩进 (486)文本样式 (487)在文本中断字 (488)格式化代码 (490)非打印字符 (491)处理不同语言的文本 (493)格式化亚洲文本 (493)亚洲文本断行规则 (494)适用于亚洲文本的 OpenType 支持 (495)格式化多语言文本 (495)正确显示任何语言的文本 (496)管理字体 (499)更改默认字体 (499)替代字体 (500)嵌入字体 (501)查看字体 (502)过滤字体 (503)搜索字体 (504)获取更多字体 (505)选择字体 (506)Corel Font Manager (508)书写工具 (509)快速更正 (509)拼写检查和语法 (511)同义词 (512)使用语言 (513)自定义书写工具 (514)检查样式 (515)单词表 (516)检查统计信息 (518)参考:书写工具 (518)模板和样式 (523)模板 (525)使用模板 (525)查找模板 (526)管理模板 (528)编辑模板 (530)样式与样式集 (531)创建样式与样式集 (532)应用样式与样式集 (534)编辑样式与样式集 (534)管理默认对象属性 (535)导出和导入样式表 (537)指定样式或样式集的键盘快捷键 (537)查找使用特定样式或样式集的对象 (538)断开对象与样式或样式集之间的关联 (538)颜色样式 (539)创建和应用颜色样式 (539)编辑颜色样式 (541)查看颜色样式 (545)导出和导入颜色样式 (547)断开颜色样式与对象之间的关联 (547)页面和版面 (549)页面和布局工具 (551)页面版面 (551)页面背景 (554)添加、复制、重命名和删除页面 (555)插入页码 (557)标尺 (559)校准标尺 (560)文档网格和像素网格 (561)基线网格 (562)设置辅助线 (563)修改辅助线 (565)绘图比例 (566)表格 (569)选择、移动和浏览表格组件 (571)插入和删除表格行和列 (573)调整表格单元格、行和列的大小 (574)格式化表格和单元格 (575)在表格中添加文本 (577)将表格转换为文本 (578)合并和拆分表格和单元格 (579)将表格作为对象进行处理 (580)向表格添加图像、图形和背景 (581)导入表格 (581)位图 (583)使用位图 (585)将矢量图形转换为位图 (585)导入位图 (587)裁剪位图 (587)位图尺度和分辨率 (587)矫正位图 (589)校正透视变形 (590)使用 Digimarc 水印识别位图 (591)移除位图中的尘埃与刮痕标记 (592)更改和遮罩位图中的颜色 (593)图像调整实验室 (594)调整颜色和色调 (599)“色调曲线”过滤器 (604)变换颜色和色调 (606)通过 Corel PHOTO-PAINT 编辑位图 (607)对位图应用特殊效果 (608)特殊效果类别 (615)3-D (615)艺术笔触 (619)相机 (630)颜色变换 (634)轮廓图 (636)创造性 (637)自定义 (641)变形 (642)杂点 (647)鲜明化 (651)底纹 (653)位图颜色模式 (659)更改位图的颜色模式 (659)将位图更改为黑白色 (660)将位图更改为双色调 (660)将位图更改为调色板颜色模式 (662)描摹 (665)描摹位图 (665)PowerTRACE 控件 (668)预览描摹结果 (669)微调描摹结果 (670)调整描摹结果中的颜色 (672)默认描摹选项 (674)有关描摹位图的提示 (674)RAW 相机文件 (675)使用 RAW 相机文件 (675)在 CorelDRAW 中导入 RAW 相机文件 (676)调整 RAW 相机文件的颜色和色调 (678)锐化 RAW 相机文件并减少噪点 (680)预览 RAW 相机文件和获取图像信息 (681)打印 (683)打印基础 (685)设计打印作业的布局 (686)预览打印 (687)打印样式 (688)微调打印作业 (689)精确打印颜色 (690)打印到 PostScript 打印机 (691)合并打印 (693)印前检查摘要 (696)为打印服务提供商准备文件 (697)为打印服务提供商做准备 (697)版面布局 (698)打印机标记 (700)保持 OPI 链接 (702)分色 (702)颜色补漏和叠印 (704)In-RIP 补漏设置 (706)打印到胶片 (708)准备标题供打印 (709)与打印服务提供商合作 (710)Web 图形 (713)创建用于 Web 的对象 (715)为 Web 创建像素完美图形 (715)导出用于 Web 的位图 (716)将位图导出和上传到 WordPress (721)保存和应用 Web 预设 (722)导出具有透明颜色和背景的对象 (722)Web 兼容文本 (723)翻转 (723)书签和超链接 (725)添加热点和替代文本到对象 (726)文件格式 (729)导入和导出文件 (731)导入文件 (731)导出文件 (734)导出到 PDF (737)导出到 PDF (737)PDF 超链接、书签和缩略图 (739)减小 PDF 文件大小 (740)PDF 文件中的文本和字体 (741)编码 PDF 文件 (743)EPS 文件的查看选项 (743)PDF 颜色管理选项 (743)PDF 安全性选项 (744)优化 PDF 文件 (746)PDF 印前检查摘要 (747)为打印提供商准备 PDF 文件 (747)使用 Office 效率型应用程序 (749)从 Office 效率型应用程序导入文件 (749)导出文件至 Office 效率型应用程序 (749)添加对象到文档 (749)支持的文件格式 (751)Adobe Illustrator (AI) (752)Adobe Type 1 字体 (PFB) (754)Windows 位图 (BMP) (755)OS/2 位图 (BMP) (756)计算机图形图元文件 (CGM) (756)CorelDRAW (CDR) (757)Corel Presentation Exchange (CMX) (757)Corel PHOTO-PAINT (CPT) (758)Corel Symbol Library (CSL) (758)Microsoft Word(DOC、DOCX 或 RTF) (759)Microsoft Publisher (PUB) (760)Corel DESIGNER(DES、DSF、DS4 或 DRW) (761)AutoCAD 图形数据库 (DWG) 和 AutoCAD 图形交换格式 (DXF) (761)Encapsulated PostScript (EPS) (763)PostScript(PS 或 PRN) (766)GIF (767)JPEG (JPG) (768)JPEG 2000 (JP2) (769)Kodak Photo CD 图像 (PCD) (770)PICT (PCT) (771)PaintBrush (PCX) (771)Adobe 可移植文档格式 (PDF) (772)HPGL Plotter File (PLT) (774)可移植网络图形 (PNG) (775)Adobe Photoshop (PSD) (776)Corel Painter (RIF) (777)可缩放矢量图形 (SVG) (777)Adobe Flash (SWF) (780)TARGA (TGA) (781)TIFF (782)Corel Paint Shop Pro (PSP) (783)TrueType 字体 (TTF) (783)Visio (VSD) (784)WordPerfect 文档 (WPD) (784)WordPerfect 图形 (WPG) (784)RAW 相机文件格式 (785)Wavelet Compressed Bitmap (WI) (785)Windows 元文件格式 (WMF) (786)其他文件格式 (786)建议的图形导入格式 (787)建议的图形导出格式 (787)关于导入文本文件的一般说明 (788)自定义和自动化 (789)设置基本首选项 (791)禁用警告消息 (791)查看系统信息 (791)自定义 CorelDRAW (793)选择选项 (793)保存和恢复默认设置 (794)创建工作区 (794)导入和导出工作区 (795)自定义工作区外观 (796)自定义键盘快捷键 (798)自定义菜单 (799)自定义工具栏 (800)自定义工具箱 (803)自定义属性栏 (803)自定义状态栏 (804)自定义过滤器 (805)使用宏和脚本自动执行任务 (807)宏 (807)JavaScript 脚本 (813)参考 (817)适用于 Adobe Illustrator 用户的 CorelDRAW (819)术语比较 (819)工具比较 (820)使用 Adobe Illustrator 工作区 (823)术语表 (825)入门指南安装 CorelDRAW Graphics Suite (21)Corel 帐户和服务 (27)CorelDRAW Graphics Suite 中的新功能 (31)学习资源 (35)启动和设置 (41)CorelDRAW 基本信息 (43)CorelDRAW 工作区浏览 (61)创意工具和内容 (83)触摸屏和色轮设备 (101)入门指南 | 1920 | CorelDRAW 2019 用户指南安装 CorelDRAW Graphics Suite本部分包含以下主题:•第 21 页上的“系统要求”•第 22 页上的“安装准备工作”•第 22 页上的“安装 CorelDRAW Graphics Suite 应用程序”•第 22 页上的“安装选项”•第 24 页上的“修改和修复安装”•第 24 页上的“卸载 CorelDRAW Graphics Suite”•第 25 页上的“FAQ”系统要求以下列表列出了最低系统要求。
目录•CorelDRAW基础入门•图形绘制与编辑技巧•文本处理与排版设计•图像效果处理与应用•交互式功能实现动态效果•综合案例实战演练CorelDRAW基础入门软件安装与启动安装步骤从官网下载安装包,根据安装向导完成软件的安装。
启动方法双击桌面快捷方式或在开始菜单中找到CorelDRAW并启动。
界面介绍及基本操作界面组成标题栏、菜单栏、工具栏、属性栏、绘图窗口、调色板、泊坞窗等。
基本操作选择工具、绘制图形、填充颜色、调整图层、变换对象等。
文件格式与保存方法常见文件格式CDR、AI、EPS、PDF、JPG、PNG等。
保存方法选择“文件”菜单下的“保存”或“另存为”命令,选择合适的文件格式进行保存。
解决方法尝试重新安装软件,或更新显卡驱动和操作系统。
解决方法检查文件路径和文件名是否正确,或尝试使用“文件”菜单下的“恢复”功能。
解决方法尝试撤销最近的操作,或关闭并重新启动软件。
如果问题仍然存在,可以联系CorelDRAW 技术支持团队寻求帮助。
问题一软件无法启动或崩溃。
问题二无法打开或保存文件。
问题三绘图时出现异常或错误。
010203040506常见问题及解决方法图形绘制与编辑技巧用于绘制矩形和正方形,可通过属性栏调整圆角、边框等参数。
用于绘制椭圆形和圆形,支持调整轮廓和填充颜色。
可绘制多种边数的多边形,如三角形、六边形等。
用于输入和编辑文本,支持调整字体、字号、颜色等属性。
矩形工具椭圆工具多边形工具文本工具基本图形绘制工具使用选取工具用于选择、移动和调整对象大小和位置。
对象选取、移动和变换操作用于绘制自由曲线和贝塞尔曲线,支持调整曲线形状和节点类型。
曲线工具通过添加、删除或移动节点来调整曲线形状,实现复杂图形的绘制。
形状调整可将开放的曲线闭合为封闭的图形,便于进行填充和轮廓设置。
曲线闭合使用平滑处理和自动调整功能来优化曲线形状,提高图形质量。
曲线优化曲线调整与编辑技巧ABDC颜色填充支持多种颜色填充方式,如单色填充、渐变填充和纹理填充等。
基于VB开发的地图制图拓展程序在CorelDraw中的应用摘要:CorelDraw是基于windows平台的向量绘图软件,由于其精良的矢量图处理功能,近年来被广泛应用于地图制图领域。
与业内常用的地图制图软件AutoCad、MapGis等相比较,CorelDraw的优势在于美观与完备的图片处理功能,然而它并不是专业地图制图软件,所以在地图制图领域,由于其良好的程序兼容性,尚有一些方面可以进行二次开发,使其更加适用于地图制图。
在本文中,笔者应用Visual Basic汇编语言,开发了适用于CorelDraw地图制图的拓展程序,对CorelDraw的地图制图应用进行了完善,使其更适用于该领域的应用。
1 应用前景CorelDraw是由加拿大Corel公司推出的一款功能强大的矢量图形处理软件,由于其强大而美观的绘图功能,在地图制图领域得到广泛的应用。
Visual Basic是微软公司开发的包含协助开发环境的事件驱动编程语言,拥有图形用户界面和快速应用程序开发系统,可以轻松地使用数据库访问技术。
Visual Basic拥有系统界面友好、交互性强、事件驱动、面向对象的应用程序开发环境。
地图制图是一项严谨而规范性强的工作,在挂图、地图册、专题地图的制作过程中,对于图的符号、注记、线型、面色等都有严格而统一的标准。
如果能在已知制图标准的基础上开发出一款应用拓展程序,例如图例板,不仅会简化制图工作,也可以强化统一标准。
当进行大型地图编辑项目时,需要大量的人手,但这些人员可能并不是专业的地图制图人员,对CorelDraw并不熟悉,而他们所需要进行的,又是一项重复性与规则性极强的工作,该应用拓展程序的开发,简化制图工作的同时,也简化了对这些抽调人员的培训,节省了时间成本,使其快速的投入工作中,也会极大的降低工作难度。
本文既是利用Visual Basic汇编语言,开发出CorelDraw的应用拓展程序,该拓展程序以图例板与常用辅助工具为主,简化了制图过程,并强化了制图过程中的规则性,该应用拓展程序与CorelDraw主程序有良好的兼容性。
cdr列举制作路径文本的几种方法(一)CDR列举制作路径文本的几种方法在CorelDRAW软件中,我们可以很方便的进行路径绘制。
而如何记录制作路径的步骤,便需要用到路径文本。
下面将介绍几种可以制作路径文本的方法。
方法一:使用“路径 - 查看路径东西”菜单1.打开CorelDRAW软件,绘制任意对象并选择该对象。
2.点击“路径 - 查看路径东西”菜单。
3.在“查看路径东西”对话框中,可以勾选“包括路径文本”选项,然后点击“确定”按钮。
4.在“对象”菜单中,选择“到路径文本”选项。
5.将生成的文本复制到文本编辑器中,即可保存为路径文本文档。
方法二:使用“VB脚本”1.打开CorelDRAW软件,绘制任意对象。
2.按下“Alt + F11”组合键,打开“Visual Basic Editor”。
3.在“模块”窗口中,输入以下代码:Sub getPath()Set myPage = ActivePageFor Each myShape In myPage.ShapesFor Each myCurve In myShape.CurveDebug.Print myCurve.ValueNextNextEnd Sub4.点击“运行”菜单,再点击“执行子程序”选项。
5.在“立即窗口”中,可以看到输出的路径文本。
6.在“立即窗口”中的文本,可以复制到文本编辑器中保存为路径文本文档。
方法三:使用外部插件1.打开CorelDRAW软件。
2.下载并安装任意一款路径文本插件,如“PathText”。
3.在“扩展”菜单中,选择“PathText - 配置”。
4.在“PathText”对话框中,设置需要记录路径的对象类型和输出路径文本格式。
5.点击“应用”按钮。
6.在“扩展”菜单中,选择“PathText - 输出路径文本”。
7.在弹出的“选择位置”对话框中,设置路径文本的保存位置和文件名。
8.点击“保存”按钮,即可将路径文本保存到指定的位置。
cdr的vb手册尊敬的用户,您好!欢迎使用CDR软件,这是一款功能强大的矢量图形编辑器。
为了帮助您更好地掌握CDR,我们将为您介绍CDR与VB(Visual Basic)的结合应用,以及如何在CDR中运用VBscript实现各种实用功能。
一、CDR软件简介CorelDRAW Graphics Suite(简称CDR)是一款由Corel公司开发的矢量图形编辑软件,适用于平面设计、插画、绘图等领域。
CDR具有丰富的功能和工具,可以满足各种创意需求。
二、VB语言概述VB(Visual Basic)是一种事件驱动的编程语言,主要用于Windows操作系统下的应用程序开发。
VB具有简单易学、语法简洁的特点,适用于各种不同领域的编程任务。
三、CDR与VB的结合应用CDR软件支持VBscript编程语言,用户可以通过编写VBscript脚本实现CDR软件的自动化操作,提高工作效率。
例如,可以使用VBscript实现以下功能:1.批量处理图形:通过VBscript批量处理多个图形文件,实现批量缩放、旋转、翻转等操作。
2.自动化绘制图形:使用VBscript编写绘制图形的算法,自动生成复杂图形。
3.交互式设计:为CDR图形添加鼠标事件响应,实现图形与用户的交互。
4.数据处理与分析:使用VBscript处理图形数据,进行统计分析,为决策提供依据。
四、CDR中VBscript的实用技巧1.利用对象属性:CDR中的对象具有丰富的属性,可以通过VBscript进行设置和获取,实现对图形的精确控制。
2.运用函数与过程:CDR内置了丰富的函数和过程,可供用户在VBscript 中调用,简化编程任务。
3.控制程序流程:使用VBscript中的条件语句、循环语句等控制结构,灵活地控制程序流程。
4.调用外部程序:利用VBscript的API(应用程序编程接口)调用外部程序,实现跨程序协作。
五、实例演示以下是一个简单的实例,演示如何在CDR中使用VBscript实现批量旋转图形的功能:1.打开CDR软件,创建或导入多个图形文件。
《coreldraw9.0软件说明书》CorelDRAW的快捷键显示导航窗口(Navigator window) 【N】运行Visual Basic 应用程序的编辑器【Alt】+【F11】启动「这是什么?」帮助【Shift】+【F1】回复到上一个动作【Ctrl】+【Z】回复到上一个动作【Alt】+【BackSpace】复制选取的物件并置于「剪贴簿」中【Ctrl】+【C】复制选取的物件并置于「剪贴簿」中【Ctrl】+【INS】将指定的属性从另一个物件复制至选取的物件【Ctrl】+【Shift】+【A】剪下选取的物件并置于「剪贴簿」中【Ctrl】+【X】剪下选取的物件并置于「剪贴簿」中【Shift】+【DEL】删除选取的物件【DEL】将「剪贴簿」的内容贴到图文件内【Ctrl】+【V】将「剪贴簿」的内容贴到图文件内【Shift】+【INS】再制选取的物件并以指定的距离偏移【Ctrl】+【D】重复上一个动作【Ctrl】+【R】回复到上一个复原的动作【Ctrl】+【Shift】+【Z】打开「大小泊坞窗口」【Alt】+【F10】打开「缩放与镜像泊坞窗口」【Alt】+【F9】打开「位置泊坞窗口」【Alt】+【F7】打开「旋转泊坞窗口」【Alt】+【F8】包含指定线性度量线属性的功能【Alt】+【F2】启动「属性列」并跳到第一个可加上标签的项目【Ctrl】+【ENTER】打开「符号泊坞窗口」【Ctrl】+【F11】垂直对齐选取物件的中心【C】水平对齐选取物件的中心【E】将选取物件向上对齐【T】将选取物件向下对齐【B】将选取物件向右对齐【R】将选取物件向左对齐【L】对齐选取物件的中心至页【P】将物件贴齐格点(切换式) 【Ctrl】+【Y】绘制对称式多边形;按两下即可打开「选项」对话框的「工具箱」标签【Y】绘制一组矩形;按两下即可打开「选项」对话框的「工具箱」标签【D】为物件新增填色;在物件上按一下并拖动即可应用渐变填色【G】将物件转换成网状填色物件【M】绘制矩形;按两下这个工具便可建立页面框架【F6】绘制螺旋纹;按两下即可打开「选项」对话框的「工具箱」标签【A】绘制椭圆形及圆形;按两下这个工具即可打开「选项」对话框的「工具箱」标签【F7】新增文字;按一下页面即可加入美工文字;按一下并拖动即可加入段落文字【F8】擦拭一个图形的部份区域,或将一个物件分为两个封闭的路径【X】在目前工具及「挑选」工具间切换【空格】绘制曲线,并对笔触应用预设效果、笔刷、喷洒、书写式或压力感应效果【I】选取最近使用的「曲线」工具【F5】编辑物件的节点;按两下工具在所选取物件上选取全部节点【F10】将选取的物件放置到最后面【Shift】+【PageDown】将选取的物件放置到最前面【Shift】+【PageUp】将选取的物件在物件的堆叠顺序中向后移动一个位置【Ctrl】+【PageDown】将选取的物件在物件的堆叠顺序中向前移动一个位置【Ctrl】+【PageUp】选取整个图文件【Ctrl】+【A】打散选取的物件【Ctrl】+【K】解散选取物件或物件群组所组成的群组【Ctrl】+【U】将选取的物件组成群组【Ctrl】+【G】将选取的物件转换成曲线;「转换成曲线」可提供更多更有弹性的编辑功能【Ctrl】+【Q】将外框转换成物件【Ctrl】+【Shift】+【Q】组合选取的物件【Ctrl】+【L】打开「拼字检查器」;检查选取文字的拼字是否正确【Ctrl】+【F12】依据目前选取区域或工具显示物件或工具属性【Alt】+【ENTER】将标准填色应用至物件【Shift】+【F11】将渐层填色应用至物件【F11】打开「外框笔」对话框【F12】打开「外框色」对话框【Shift】+【F12】以大幅微调的设定值将物件向上微调【Shift】+【↑】将物件向上微调【↑】以大幅微调的设定值将物件向下大幅微调【Shift】+【↓】将物件向下微调【↓】以大幅微调的设定值将物件向右微调【Shift】+【←】将物件向右微调【←】以大幅微调的设定值将物件向左微调【Shift】+【→】将物件向左微调【→】储存作用中绘图【Ctrl】+【s】打开一个现有的绘图文件【Ctrl】+【O】打印作用中图文件【Ctrl】+【P】将文字或物件以另一种格式输出【Ctrl】+【E】输入文字或物件【Ctrl】+【I】建立一个新的绘图文件【Ctrl】+【N】打开「编辑文字」对话框【Ctrl】+【Shift】+【T】将文字变更为垂直(切换) 【Ctrl】+【.】变更文字为水平方向【Ctrl】+【,】设定文字属性的格式【Ctrl】+【T】新增/删除文字物件的项目符号(切换式) 【Ctrl】+【M】将美工文字转换成段落文字,或将段落文字转换为美工文字【Ctrl】+【F8】将文字对齐基准线【Alt】+【F12】重绘绘图窗口【Ctrl】+【w】在最后两个使用的检视品质间互相切换【Shift】+【F9】以全屏幕预览的方式显示图文件【F9】执行显示比例动作然后返回前一个工具【F2】打开「检视管理员泊坞窗口」【Ctrl】+【F2】按下并拖动这个工具便可平移绘图【H】缩小绘图的显示比例【F3】显示绘图中的全部物件【F4】仅放大显示选取物件的比例【Shift】+【F2】显示整个可打印页面【Shift】+【F4】将绘图向上平移【Alt】+【↑】将绘图向下平移【Alt】+【↓】将绘图向右平移【Alt】+【←】将绘图向左平移【Alt】+【→】打开「滤镜泊坞窗口」【Alt】+【F3】打开设定CorelDRAW 选项的对话框【Ctrl】+【J】打开「图形与文字样式泊坞窗口」【Ctrl】+【F5】到上一页【PageUp】到下一页【PageDown】将字体大小缩减为前一个点数【Ctrl】+数字键盘【2】将字体大小缩减为「字体大小列表」中的前一个设定【Ctrl】+数字键盘【4】将字体大小增加为「字体大小列表」中的下一个设定【Ctrl】+数字键盘【6】将字体大小增加为下一个点数【Ctrl】+数字键盘【8】文字编辑变更文字对齐方式为不对齐【Ctrl】+【N】变更文字对齐方式为强迫上一行完全对齐【Ctrl】+【H】新增/删除文字物件的首字放大(切换式) 【Ctrl】+【Shift】+【D】变更文字对齐方式为完全对齐【Ctrl】+【J】变更文字对齐方式为向右对齐【Ctrl】+【R】变更文字对齐方式为向左对齐【Ctrl】+【L】变更文字对齐方式为置中对齐【Ctrl】+【E】变更选取文字的大小写【Shift】+【F3】显示非打印字符【Ctrl】+【Shift】+【C】将文字的脱字号(^) 移至框架终点【Ctrl】+【END】将文字的脱字号(^) 移至框架起点【Ctrl】+【HOME】将文字的脱字号(^) 移至文字起点【Ctrl】+【PageUp】将文字的脱字号(^) 移到文字终点【Ctrl】+【PageDown】将文字的脱字号(^) 向上移一段【Ctrl】+【↑】将文字的脱字号(^) 向上移一个框架【PageUp】将文字的脱字号(^) 向上移一行【↑】将文字的脱字号(^) 向下移一段【Ctrl】+【↓】将文字的脱字号(^) 向下移一个框架【PageDown】将文字的脱字号(^) 向下移一行【↓】删除文字脱字号(^) 右方单字【Ctrl】+【DEL】删除文字脱字号(^) 右方字符【DEL】选取文字脱字号(^) 右方单字【Ctrl】+【Shift】+【←】选取文字脱字号(^) 右方字符【Shift】+【←】选取文字脱字号(^) 左方单字【Ctrl】+【Shift】+【→】选取文字脱字号(^) 左方字符【Shift】+【→】选取上移一段的文字【Ctrl】+【Shift】+【↑】选取上移一个框架的文字【Shift】+【PageUp】选取上移一行的文字【Shift】+【↑】选取下移一段的文字【Ctrl】+【Shift】+【↓】选取下移一个框架的文字【Shift】+【PageDown】选取下移一行的文字【Shift】+【↓】选取至框架起点文字【Ctrl】+【Shift】+【HOME】选取至框架终点文字【Ctrl】+【Shift】+【END】选取至文字起点的文字【Ctrl】+【Shift】+【PageUp】选取至文字终点的文字【Ctrl】+【Shift】+【PageDown】选取至行首文字【Shift】+【HOME】选取至行首文字【Shift】+【END】将文字的脱字号(^) 移至行首【HOME】将文字的脱字号(^) 移至行尾【END】将文字的脱字号(^) 向右移一个字【Ctrl】+【←】将文字的脱字号(^) 向右移一个字符【←】将文字的脱字号(^) 向左移一个字【Ctrl】+【→】将文字的脱字号(^) 向左移一个字符【→】打开「选项」对话框并选取「文字」选项页面【Ctrl】+【F10】寻找图文件中指定的文字【Alt】+【F3】显示图文件中所有样式的列表【Ctrl】+【Shift】+【S】变更文字样式为粗体【Ctrl】+【B】变更文字样式为有底线【Ctrl】+【U】变更全部文字字符为小写字母【Ctrl】+【Shift】+【K】变更文字样式为斜体【Ctrl】+【I】显示所有可使用或作用中的粗细变化【Ctrl】+【Shift】+【W】显示所有可使用或作用中的字体列表【Ctrl】+【Shift】+【F】显示所有可使用或作用中的HTML 字体大小列表【Ctrl】+【Shift】+【H】将字体大小缩减为前一个点数【Ctrl】+数字键盘【2】将字体大小缩减为「字体大小列表」中的前一个设定【Ctrl】+数字键盘【4】将字体大小增加为「字体大小列表」中的下一个设定【Ctrl】+数字键盘【6】将字体大小增加为下一个点数【Ctrl】+数字键盘【8】显示所有可使用或作用中的字体大小列表【Ctrl】+【Shift】+【P】。
cdr的vb手册摘要:1.CDR软件简介2.VB编程基础3.CDR与VB的结合应用4.实例演示5.常见问题与解决方案正文:一、CDR软件简介CDR(CorelDRAW)是一款强大的图形设计软件,广泛应用于平面设计、插画创作、标志设计等领域。
它具有丰富的图形处理功能和灵活的编辑能力,为设计师提供了无限的创意空间。
二、VB编程基础VB(Visual Basic)是一种基于Basic编程语言的图形化编程工具,它可以让你在CDR软件中实现自定义功能和自动化操作。
掌握VB编程基础,有助于更好地利用CDR软件,提高设计效率。
三、CDR与VB的结合应用1.自动执行重复任务:利用VB编写脚本,实现批量处理图片、排版等重复性工作,节省时间成本。
2.创建个性化工具:根据设计师的需求,编写特定功能的插件,提高设计效率。
3.数据处理与分析:利用VB处理和分析图形数据,为设计提供更有力的支持。
四、实例演示以下是一个简单的实例,演示如何在CDR中使用VB编程实现图片批量处理:1.新建一个VB项目,命名为“批量处理图片”。
2.编写代码:```Sub 批量处理图片()Dim i As IntegerDim inputFolder As StringDim outputFolder As StringDim fileName As String" 设置输入输出文件夹inputFolder = "C:input"outputFolder = "C:output"" 设置文件名前缀fileNamePrefix = "test"" 循环遍历文件夹中的所有图片文件For i = 1 T o 20" 设置文件名fileName = inputFolder & fileNamePrefix & i & ".png"" 读取图片Dim img As ImageSet img = Clipboard.GetImage()" 调整图片大小img.Resize(100, 100)" 保存图片img.SaveAs outputFolder & fileName" 释放内存ReleaseObject(img)Next iEnd Sub```3.运行项目,批量处理图片功能即可自动执行。
CDR分析工具使用指导书1.概述CDR记录是分析无线侧问题的有效手段。
针对华为CDMA产品,目前分析CDR数据主要有两种工具。
第一种是使用华为工具部产品Nastar,该工具功能强大,在导入相关数据后,可完成话统查询、配置检查、邻区优化和CDR分析等多种功能;但是该工具在使用过程中需要在USB插入硬狗密钥,而且其CDR分析功能比较简单,难于完成复杂问题定位和海量数据处理的任务。
第二种是使用“CDRFilter+SQLServer”的组合来进行CDR分析。
这种工具组合的方法缺点主要在于需要掌握SQLServer的基本使用方法,但也正是因为能够使用SQLServer,使得在这种方法中进行复杂查询和海量数据处理成为可能。
并且,这种工具组合目前不需要任何硬件狗支持,只需要完成各自软件的安装即可。
下面主要对CDRFilter+SQLServer方法进行讲解。
2.使用CDRFilter+SQLServer分析CDR数据2.1SQLServer的安装使用“CDRFilter”和“SQLServer”分析CDR数据,需要安装SQLServer 软件;CDRFilter是免安装的,使用时直接点击软件所在文件夹下面的可执行文件“CHRCollectTool”即可。
因为在WindowsXP操作系统上安装企业版SQLServer比较麻烦,可能会遇到各种意外,所以下面先简单介绍SQLServer的安装及问题处理方法。
SQLServer的安装过程请参考下面的指导书:SQLServer2000安装与操作在WindowsXP操作系统上安装企业版SQLServer可能会遇到一些意外导致无法安装,请参考下面文档:SQL Server2000安装常见问题解决措施2.2CDRFilter与SQLServer的基本使用方法CHR过滤工具包括三个功能,它们分别为:过滤专题数据、索引数据、VIP 数据。
过滤专题数据:CHR专题数据是用来生成专题报告的,作为报告生成工具的输入。
CorelDRAW®Graphics Suite12Programming Guide for VBAThe contents of this programming guide and the associated CorelDR AW software are the property of Corel Corporation and its respective licensors,and are protected by copyright.For more complete copyright information about CorelDRAW,please refer to the About CorelDRAW section in the Help menu of the software.Copyright2002–2003Corel Corporation.All rights reserved.Corel,the Corel logo,CorelDRAW,Corel PHOTO-PAINT,Corel SCRIPT,and W ordPerfect are trademarks or registered trademarks of Corel Corporation and/or its subsidiaries in Canada,the U.S.,and/or other countries.Microsoft,Visual Basic,Visual Studio,ActiveX,and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries.AutoCAD is a registered trademark of Autodesk,Inc.Borland and Delphi are trademarks or registered trademarks of Borland Software Corporation.IntelliCAD is a registered trademark of IntelliCAD T echnology Consortium.Java is a trademark of Sun Microsystems,Inc.JavaScript is a registered trademark of Sun Microsystems, Inc.in the U.S.and other countries.PostScript is a registered trademark of Adobe Systems Incorporated in the United States and/or other countries.Other product,font,and company names and logos may be trademarks or registered trademarks of their respective companies.Table of ContentsIntroduction (1)What's the purpose of this guide? (1)Who should use this guide? (1)How to use this guide (1)About CorelDRAW (1)About VBA in CorelDRAW (1)About Corel Corporation (2)Writing and running macros in CorelDRAW (3)Installing VBA for CorelDRAW (3)The VBA toolbar in CorelDRAW (3)Writing a macro (3)W riting macros in the VB Editor (4)Recording macros (4)Running a macro (5)Introducing automation and VBA (6)What is automation? (6)VBA for non-programmers (6)VBA for programmers (7)The main features of VBA structure and syntax (7)Comparing VBA to other programming languages (12)Visual Basic Editor (14)Starting the Visual Basic Editor from CorelDRAW (14)Visual Basic Editor user interface (14)Project Explorer (15)Project (16)Properties Window (17)Code window (17)Form Designer window (21)Object Browser window (26)Debugging (31)About objects and object models (35)Understanding objects,properties,methods,and events (35)The purpose and benefits of using an object model (35)Object hierarchy (36)Dot notation (36)Creating references to objects using"Set" (36)Collections of objects (37)Using objects in CorelDRAW (39)Working with basic objects (39)Application Object (39)Document Structure (39)Document objects (39)Creating documents (41)The ActiveDocument property (41)Switching between documents (42)Changing content in active and inactive documents (42)Closing documents (43)Setting the undo string (43)Page objects (43)The ActivePage property (43)Creating pages (44)Deleting pages (45)Switching between pages (45)Reordering pages (45)Resizing pages (46)Layer objects (47)Creating layers (47)Moving and renaming layers (47)Deleting layers (48)Setting a layer as active (48)Disabling and hiding layers (48)Shape objects (48)Selections and selecting shapes (49)Creating shapes (49)T ext objects (52)Changing the properties of shapes (54)Shortcuts to frequently used objects (62)Document operations (65)Opening and closing documents (65)Printing (65)Importing and exporting files (66)Publishing to PDF (67)Windows and views (68)Windows (68)Views and ActiveView (69)CorelDRAW events (70)Responding to events (70)Creating user interfaces for macros (72)Working with dialog boxes (72)Creating modal or modeless dialog boxes (72)Common dialog box features (73)Working with toolbars and buttons (73)Creating toolbars (73)Creating new buttons (74)Adding a caption and a tooltip to macros (74)Adding an image or an icon to a command (75)Interacting with the user (75)Document.GetUserClick (75)Document.GetUserArea (76)Window.ScreenT oDocument and Window.DocumentT oScreen (76)Shape.IsOnShape (77)Providing help to the user (77)Organizing,grouping,&deploying CorelDRAW macros (79)Organizing and grouping macros (79)Advantage of distributing macros using a GMS file (79)Deploying and installing project files (79)Distributing workspace features (79)Distributing menus,toolbars,and shortcut keys (79)Where to get more information (81)Corel Solution Developers Program (81)Corel Corporate Professional Services (81)Corel Customized T raining (81)Other documentation (81)Web sites (81)Newsgroups (82)Other support (82)Index (83)Introduction1 W elcome to the CorelDRAW®Graphics Suite12Programming Guide for VBA.What's the purpose of this guide?This document describes how to develop and distribute Mircosoft®V isual Basic®for Applications(VBA)solutions in CorelDRAW12.It introduces the VBA integrated development environment(IDE)and many of its advanced features. It also describes the most important CorelDRAW functions and how to use them.Finally,this guide describes how to package and deploy VBA solutions developed for CorelDRAW.This guide should be read in conjunction with the CorelDR AW object model reference document available in the CorelDRAW application Help.Who should use this guide?This guide should be used by anyone who is interested in automating simple and complex tasks in CorelDR AW or who is developing commercial solutions that integrate with CorelDRAW.It is assumed that the reader already has experience with at least one other procedural programming language,such as BASIC,Visual Basic,C,C++,Javaä,Pascal,Cobol,or Fortran.This guide does not describe the basics of procedural programming,such as functions,conditional branching,and looping.Non-programmers should first learn the basics of programming in a language such as Visual Basic or VBA before using this document to develop CorelDRAW solutions. How to use this guideThis guide is organized into chapters that deal with specific aspects of automating tasks and building solutions in CorelDRAW.About CorelDRAWCorelDRAW is a comprehensive vector-based drawing program that makes it easy to create professional artwork,from simple logos to technical illustrations.The tools in CorelDRAW are designed to meet the demands of the graphic designer.About VBA in CorelDRAWIn1995,Corel incorporated automation into CorelDRAW6by including its Corel SCRIPTälanguage.This enabled solution developers to create intelligent mini-applications within CorelDRAW,such as ones that draw shapes,reposition and resize shapes,open and close documents,set styles,and so on.Corel SCRIPT was included with CorelDRAW versions6through9.Although the Corel SCRIPT editor is not included with CorelDRAW in versions after9,the run-time engine is included,so scripts written for earlier versions of CorelDRAW can easily be migrated to the latest versions.In1998,Corel took the strategic decision to augment the Corel SCRIPT functionality of CorelDRAW9by licensing the Microsoft Visual Basic for Applications engine to handle its behind-the-scenes automation.The addition of VBA made CorelDRAW immediately accessible to millions of VBA developers and Visual Basic developers around the world.VBA in CorelDRAW can be used as a platform for developing powerful corporate graphical solutions,such as automated ticket generators,customized calendars,and batch processing of files.VBA can also be used to enhance and optimize theIntroduction Chapter1 workflow within CorelDRAW.For example,you can improve and customize some of the built-in functionality of CorelDRAW(alignments,transformations,object creation)or add page layouts on-the-fly(company letterheads).VBA comes with a fully integrated development environment that provides contextual pop-up lists,syntax highlighting, line-by-line debugging,and visual designer windows.These helpful prompts and aids create a particularly friendly environment for inexperienced developers to learn in.About Corel CorporationFounded in1985,Corel Corporation()is a leading technology company specializing in content creation tools,business process management and XML-enabled enterprise solutions.The company's goal is to give consumers and enterprise customers the ability to create,exchange and instantly interact with visual content that is always relevant, accurate and available.Corel Corporation has its headquarters in Ottawa,Canada.Writing and running macros in CorelDRAW2Before you can develop and run macros in CorelDRAW ,it may be necessary to install the VBA component.Installing VBA for CorelDRAWWith CorelDRAW 11and 12,VBA is installed as part of the typical install.In CorelDRAW 10,VBA must be custom installed.To custom install VBA:1Insert Disc 1of the installation CD into your computer's CD drive.If the installer does not autostart,double-click on the file D:\setup.exe ,where D:is the letter of your computer's CD drive.2If the installer starts automatically,click Install CorelDRAW Graphics Suite 12.3Now navigate down the tree to Corel Graphics Suite 12\Utilities\,and ensure that V isual Basic for Applications 6.3is set to be installed (the default).4Disable any components you don't want.5Click Next .Any components whose check boxes you disabled will be removed.The VBA toolbar in CorelDRAWCorelDRAW has a toolbar that provides easy access to several VBA features and to the VB Editor.The toolbar buttons provide the following functions:playing macrosopening the VB Editorswitching the VB Editor between design and run modesrecording macrospausing the recording of macrosstopping the recording of macrosThese features are described in subsequent sections.T o display the VBA toolbar,right-click anywhere on an empty toolbar area and choose Visual Basic for Applications from the pop-up menu.Alternatively ,choose T ools }T oolbars }Visual Basic for Applications .Writing a macroMacros can only be written inside the VB Editor.However,you can save time by recording actions within CorelDRAW .Recording creates a new VBA macro in the chosen project,which can then be edited and customized in the VB Editor.The VBA toolbar in CorelDRAWWriting macros in the VB EditorMacros that are developed in the VB Editor can take advantage of full programmating control,including conditional execution,looping,and branching.Macros that include this extra functionality are not just mere macros,but areprograms in their own right.However,for the purpose of this guide,all VBA code is referred to as a macro,although in some contexts a macro is just those parts of that code that can be launched by CorelDR AW .Using the VB Editor to develop macros is described in detail in Chapter 4,"V isual Basic Editor".Recording macrosIt is often useful to record macros,particularly when you are not familiar with the CorelDR AW object model,or when you are not sure which objects and methods to use.For many simple and repetitive tasks,recorded macros are a quick,efficient solution.Recorded macros are macros in the truest sense of the word:strictly speaking,a macro is a recorded set of actions within the application that can be repeatedly invoked.This is exactly what is created when you record a macro –a true copy of your actions within CorelDRAW ,although this is limited to CorelDRAW actions and does not simply record keystrokes and mouse moves.To record a new macro:1Click T ools }Visual Basic }Record ,or click the Record button on the VBA toolbar.2T ype a name in the Macro Name box.Macro names must follow VBA's naming rules,which are:They must start with a letter.They can contain numbers,but not as the first character.They cannot contain spaces or any non-alphanumeric characters,apart from the underscore (_).They must be unique within the chosen project.3Choose a VBA project (GMS)file or CorelDRAW (CDR)file from the Store macro in list.Y ou can type an optional comment in the Description box.The benefits of selecting a GMS or CDR file are discussed in a later section.4Click OK.CorelDRAW is now recording every action –each creation of a shape,each movement of an object,and each change to a property .T o stop recording a macro,click T ools }Visual Basic }Stop .The macro will now be saved.T o pause while recording a macro,click T ools }Visual Basic }Pause .Writing and running macros in CorelDRAW Chapter2The Save Macro dialog box when recordingNot all actions in CorelDRAW can be recorded.Some cannot be recorded because of their complexity,although they can usually be hand-coded in the VB Editor.When something cannot be recorded,thefollowing comment is placed in the code:"The recording of this command is not supported".The record,pause,stop,and play controls are also available from the Visual Basic for Applications toolbar in CorelDRAW.Running a macroY ou can run a macro from a CorelDRAW menu,or directly from the VB Editor.To run a macro from a CorelDRAW menu:1Click T ools }Visual Basic }Play….Clicking the Run button on the VBA toolbar will also bring up the Macros dialog box.2From the Macros in list box,select the project (GMS)file that contains the macro you want to run.This will populate the Macro name list.3Choose a macro from the Macro name list.4Click Run.To run a macro from inside the VB Editor:Click anywhere inside the subroutine that forms the macro,and click Run }Run Macro .Writing and running macros in CorelDRAW Chapter2The Macros dialogboxIntroducing automation and VBA3 Visual Basic for Applications,more commonly known as VBA,is a built-in programming language that can automate repetitive functions and create intelligent solutions in CorelDR AW.Corel Graphics Suite12includes VBA version6.3. VBA is both a language and an editor.It is not possible to have the language without the editor,nor is it possible to edit VBA in anything but the VB Editor.And the VB Editor is also needed to run VBA programs.VBA is developed by Microsoft and is built into almost all of its desktop applications,including Microsoft®Office.VBA is licensed by Microsoft to other companies,including Corel Corporation(in CorelDR AW,Corel PHOTO-PAINTâ,and W ordPerfectâ),Autodesk,Inc.(in AutoCADâ),IntelliCAD T echnology Consortium(IntelliCAD®),and many others. This enables CorelDRAW to communicate with a wide array of applications that support VBA.A complete list of applications that support VBA can be viewed on the Microsoft W eb site at/vba/companies/company.asp.It is not necessary for an application to support VBA for the VBA engine in CorelDRAW to control that application. That means you can build solutions in CorelDRAW that access databases,word processors,specialized content editors, XML documents,and more.What is automation?Most actions that you can do in CorelDRAW can be done programmatically through VBA.This programmability of CorelDRAW is called automation.Automating repetitive tasks can save time and reduce effort,while automating complex tasks can make possible the otherwise impossible.In its simplest form,automation is simply recording a sequence of actions(a macro)in CorelDR AW,which can be played back time and again.The term"macro"has come to include any code accessible to VBA running within the process, even though some of that code might be far more advanced than a mere set of recorded actions.Thus wherever"macro" is used in this guide,it refers to VBA functions and subroutines.While it is possible to record a sequence of actions in CorelDR AW,the real power of automation and VBA is that these recordings can be edited to provide conditional and looping execution.For example,a simple macro may set the selected shape's fill color to red and apply a one-point outline.But,by adding a condition and looping to the VBA code,the macro could,for example,be made to seek out each selected shape and apply only the fill to text shapes and the outline to all other shape types.VBA for non-programmersVisual Basic for Applications(VBA)is based on Microsoft's successful Visual Basic(VB)programming language.The main difference between VBA and VB is that you cannot create stand-alone executable(EXE)files using VBA,which you can with full VB;you can only create programs in VBA that run inside the host application,in this case CorelDRAW.In all other respects VBA and VB are the same.Visual Basic is,as the name describes,a"visual"version of the BASIC language.This means that it is a very easy language to learn,and it is helped in this by providing visual cues within the editor.Microsoft has added a great deal to the original BASIC language,and it is now a powerful and fast language,although not as powerful as Java or C++,or as quick as C.The aim of this guide is not to teach you how to become a programmer––you must do that on your own.The aim of this guide is to teach experienced programmers how to apply their skills to developing useful solutions within CorelDRAW.Before continuing reading this guide,you may find it useful to refer to the many books that have been written about VBA and Visual Basic.VBA for programmersVBA is an in-process automation controller;in other words,it can be used to control the functionality of CorelDR AW that can be automated.And,since it runs"in-process",it bypasses the interprocess synchronization mechanisms.This makes it run much more efficiently.All of the automation that is available to the in-process VBA is also available to external out-of-process automation controllers,or OLE clients.This includes applications developed in programming languages that can be used to develop OLE clients,including:Microsoft Visual Basic,Visual C++,and WindowsâScripting HostBorlandâDelphiäand C++Other applications'VBA enginesThe rest of this chapter and the next are intended to familiarize you with the VBA language and the VB Editor.The main features of VBA structure and syntaxThis section describes the main features of the structure and syntax of VBA code.This is intended to give experienced developers a quick grounding in VBA syntax and structure.Since VBA is a procedural language that shares much in common with all procedural languages,your current knowledge should help you get off to a quick start using VBA. This section is by no means exhaustive,but it does cover the most common syntactical nuances in which VBA differs from its peers.The following language topics are covered:variables,structures,enumerated types,arrays,and stringsfunctions and subroutinesline endingscommentsmemory pointers and allocationpassing values by reference and by valuecode formattingscopeclassesDeclaring variablesIn VBA,the construct for declaring variables is:Dim foobar As IntegerThe built-in data types are:Byte,Boolean,Integer,Long,Single,Double,String,V ariant,and several other less-used types including Date,Decimal,and Object.V ariables can be declared anywhere within the body of a function,or at the top of the current module.If the option "Require V ariable Declaration"is set in VBA's options dialog,all variables must be declared before they are used.This is generally good practice,since it enables the compiler to use an explicit type efficiently;if variables are simply used without being declared as a particular type,the compiler will create them as variants,which are less efficient at run time.Booleans take False to be zero and True to be any other value,although converting from a Boolean to a Long will result in True being converted to-1.To get more information about one of the built-in data types,type it into the code window,select it,and press F1.Data structuresData structures can be constructed using the following syntax:Public Type fooTypeitem1As Integeritem2As StringEnd TypeDim myTypedItem As fooTypeThe items within a variable declared as type fooType are accessed using dot notation:myTypedItem.item1=5Enumerated typesEnumerated types use the following construction:Public Enum fooEnumItemOneItemTwoItemThreeEnd EnumThe first item in an enumerated type is assigned a value of zero by default.ArraysArrays are declared using parentheses,not brackets:Dim barArray(4)As IntegerThe value defines the index of the last item in the array.Since array indexes are zero-based by default,this means that there are five elements in the above array(zero thru four inclusive).Arrays can be resized using ReDim,for example,the following code adds an extra element to barArray,but preserves the existing contents of the original five elements:ReDim Preserve barArray(6)Array upper and lower bounds can be determined at run time with the functions UBound()and LBound().Multi-dimensional arrays can be declared by separating the dimension indexes with commas:Dim barArray(4,3)StringsStrings are simple to use in VBA.Strings can be added together,truncated,searched forwards and backwards,and passed as simple arguments to functions.Strings in VBA are much simpler than strings in C.T o add two strings together,simply use the concatenation operator,which is ampersand(&),or the addition operator (+):Dim string1As String,string2As Stringstring2=string1&"more text"+"even more text"In VBA,there are many functions for manipulating strings,including InStr(),Left(),Mid(),Right(),Len(), and Trim().Functions and subroutinesVBA uses both functions and subroutines(subs)–the difference between the two is that functions can return a value, whereas subs must not return a value.T ypical functions in a language such as Java or C++may look like the following: void foo(string stringItem){//The body of the function goes here}double bar(int numItem){return23.2;}In VBA these functions look like the following:Public Sub foo(stringItem As String)'The body of the subroutine goes hereEnd SubPublic Function bar(numItem As Integer)As Doublebar=23.2End FunctionT o force a sub or function to exit immediately,use"Exit Sub"or"Exit Function",respectively.Declaring functionsVBA functions and subs do not need to be declared before they are used,or before they are defined.Functions and subs only need to be declared if they actually exist in external,system dynamic-linked libraries(DLLs).Line endingsVBA does not use a line-ending character.Many languages use the semicolon to separate individual statements;in VBA each statement must exist on its own line.T o break a long VBA statement over two or more lines,each of the lines,apart from the last line,must end in an underscore character with at least one space in front of it:newString=fooFunction("This is a string",_5,10,2)It is also possible to put several statements onto a single line by separating them with colons:a=1:b=2:c=a+bA line cannot end with a colon.Lines that end with a colon are labels used by the Goto statement.Comments in the codeComments in VBA can only be created at the end of a line,similar to ANSI C++and Java(but unlike C).Comments are started with an apostrophe and terminate at the line ments can occupy complete lines on their own, although each line of a multi-line comment must begin with its own apostrophe:a=b'This is a really interesting piece of code that'needs so much explanation that I have had to break'the comment over multiple lines.T o comment out large sections of code,use the following code,similar to C or C++:#If0Then'That's a zero,not the letter'oh'.'All this code will be ignored by'the compiler at run time!#End IfMemory pointers and memory allocationVBA does not support C-style memory pointers.Memory allocation and garbage collection are automatic and transparent,just as in Java and JavaScript®,and some C++code.Passing values"by reference"and"by value"Most languages,including C/C++and Java,pass arguments to functions as a copy of the original.If the original needs to be passed,either a memory pointer is passed that points to the original in memory,or a reference to the original is passed. The same is true in Visual Basic,except that passing a copy of the original is called"passing by value"and passing a reference to the original is called"passing by reference".By default,function and subroutine parameters are passed"by reference".This means that a reference to the original variable is passed in the function's argument,and changing that argument's value within the procedure will,in effect, change the original variable's value as well.This is a great way of returning more than one value from a function or sub. T o explicitly annotate the code to indicate that an argument is being passed by reference,prefix the argument with "ByRef".It is possible to force an argument to be copied instead of a reference passed,which prevents the function from changing the original variable's value.T o do this,prefix the argument with"ByVal",as given below.This ByRef/ByVal functionality is similar to C and C++'s ability to pass a copy of a variable,or to pass a pointer to the original variable.Private Sub fooFunc(ByVal int1As Integer,_ByRef long1As Long,_long2As Long)'Passed ByRef by defaultIn the preceding example,both arguments long1and long2are passed ByRef,which is the default.Modifying either argument within the body of the function will modify the original variable;however,modifying int1will not affect the original,since it is a copy of the original.Code formattingThe VB Editor formats all of the code for you.The only custom formatting that you can do is to change the size of indentations.Public and private scopeFunctions,subs,and types(and members of classes)that are declared as"Private"are only visible within that module (file).Functions that are declared as"Public"are visible throughout all the modules.However,you may have to use fully qualified referencing if the modules are almost out of scope,for example,referencing a function in a different P roject.Local scopeUnlike C,VBA does not use braces("{"and"}")to define local scope.Local scope in VBA is defined by an opening function or sub definition statement and a matching End statement(End Function,End Sub).Any variables declared within the function are only available within the scope of the function itself.Object-oriented classesVBA can create object-oriented classes,although these are a feature of the language and are not discussed in detail in this guide.Boolean comparison and assignment using"="In Visual Basic,both Boolean comparison and assignment are done using a single equals sign:If a=b Then c=dThis is in contrast to many other languages that use a double equals sign for a Boolean comparison and a single equals sign for assignment:if(a==b)c=d;The following code,which is valid in C,C++,Java,and JavaScript,is invalid in VBA:if((result=fooBar())==true)This would have to be written in VBA as the following:result=fooBar()If result=True ThenOther Boolean comparisonsVBA uses the same operators as other languages do for other Boolean comparisons.The only operators that are different are"is equal to"and"is not equal to".All the Boolean-comparison operators are given in the following table: Comparison VBA operator C-style operatorIs equal to===Is not equal to<>!=Is greater than>>Is less than<<Is greater than or equal to>=>=Is less than or equal to<=<=The result of using one of the Boolean operators is always either True or False.。
CorelDRAW 常用快捷键HTML 字体大小列表文本编辑Ctrl+切换+H 显示所有可用/活动的HTML 字体大小的列表VBA 编辑器(&V)... 主Alt+F11 运行Visual Basic 应用程序的编辑器保存(&S)... 主Ctrl+S 保存当前的图形编辑文本(&D)... 主Ctrl+切换+T 打开编辑文本对话框不文本编辑Ctrl+N 将文本对齐方式更改为不对齐擦除主X 擦除图形的一部分或将一个对象分为两个封闭路径查找文本(&F)... 文本编辑Alt+F3 在绘画中查找指定的文本撤销再制(&U) 主Ctrl+Z 撤销上一次的操作撤销再制(&U) 主Alt+后退撤销上一次的操作垂直定距居中对齐主切换+A 垂直定距对齐选择对象的中心垂直分散居中对齐主切换+C 垂直分散对齐选择对象的中心垂直居中对齐主 C 垂直对齐选择对象的中心垂直排列文本主Ctrl+. 将文本更改为垂直排布(切换式)粗体文本编辑Ctrl+B 更改文字样式为粗体打开(&O)... 主Ctrl+O 打开一个已有绘图文档打印(&P)... 主Ctrl+P 打印当前的图形大小(&I) 主Alt+F10 打开“大小工具卷帘”单次缩放主F2 运行缩放动作然后返回前一个工具单次缩放主Z 运行缩放动作然后返回前一个工具导出(&E)... 主Ctrl+E 导出文本或对象到另一种格式导航主N 允许你在最大化的导航窗口中导入任何对象导入(&I)... 主Ctrl+I 导入文本或对象到后面主切换+B 发送选择的对象到后面到后面(&) 主切换+PgDn 将选择的对象放置到后面到前面主切换+T 发送选择的对象到前面到前面(&F) 主切换+PgUp 将选择的对象放置到前面到右面主切换+R 发送选择的对象到右面到左面主切换+L 发送选择的对象到左面对齐基线(&l) 主Alt+F12 将文本对齐基线对齐网格(&P) 主Ctrl+Y 将对象与网格对齐(切换)对齐页中心主P 对齐选择对象的中心到页中心多边形(&P) 主Y 绘制对称多边形;双击该工具打开“选项”对话框的“工具框”标签分离(& 主Ctrl+K 拆分选择的对象分散对齐文本编辑Ctrl+H 将文本对齐方式更改为行宽的范围内分散文字分散居中水平舞台主切换+P 将选择对象的分散对齐舞台水平中心分散居中水平页面主切换+E 将选择对象的分散对齐页面水平中心封套(&E) 主Ctrl+F7 打开“封套工具卷帘”符号和特殊字符(&) 主Ctrl+F11 打开“符号和特殊字符工具卷帘”复制(&C) 主Ctrl+C 复制选定的项目到剪贴板复制(&C) 主Ctrl+插入复制选定的项目到剪贴板格式(&F)... 主Ctrl+T 设置文本属性的格式更改大小写(&H)... 文本编辑切换+F3 更改选择文本的大小写恢复(&E) 主Ctrl+切换+Z 恢复上一次的“撤销”操作剪切(&Y) 主Ctrl+X 剪切选定对象并将它放置在“剪贴板”中剪切(&Y) 主切换+删除剪切选定对象并将它放置在“剪贴板”中减小字体大小文本编辑Ctrl+NUMPAD2 将字体大小减小为上一个字体大小设置减小字体大小主Ctrl+NUMPAD2 将字体大小减小为上一个字体大小设置渐变主F11 将渐变填充应用到对象结合(&C) 主Ctrl+L 结合选择的对象居中文本编辑Ctrl+E 将文本对齐方式更改为居中对齐矩形(&R) 主F6 绘制矩形;双击该工具便可创建页框两端文本编辑Ctrl+J 将文本对齐方式更改为两端对齐轮廓笔主F12 打开“轮廓笔”对话框轮廓图(&C) 主Ctrl+F9 打开“轮廓图工具卷帘”螺旋形(&S) 主 A 绘制螺旋形;双击该工具打开“选项”对话框的“工具框”标签拼写检查(&S)... 主Ctrl+F12 启动“拼写检查器”;检查选定文本的拼写切换挑选状态主Ctrl+Space 在当前工具和挑选工具之间切换取消群组(&U) 主Ctrl+U 取消选择对象或对象群组所组成的群组全部小型大写文本编辑Ctrl+切换+K 将所有文本字符更改为小型大写字符全屏预览(&F) 主F9 显示绘图的全屏预览群组(&G) 主Ctrl+G 将选择的对象组成群组删除(&L) 主删除删除选定的对象删除右边一个字文本编辑Ctrl+删除删除文本插入记号右边的字删除右边一个字符文本编辑删除删除文本插入记号右边的字符上对齐主T 将选择对象上对齐上一个常用的字体大小文本编辑Ctrl+NUMPAD4 将字体大小减小为字体大小列表中上一个可用设置上一个常用的字体大小主Ctrl+NUMPAD4 将字体大小减小为字体大小列表中上一个可用设置上一页主PgUp 转到上一页上移镜头主Alt+UpArrow 将镜头相对于绘画上移上移一段文本编辑Ctrl+UpArrow 将文本插入记号向上移动一个段落上移一个文本框文本编辑PgUp 将文本插入记号向上移动一个文本框上移一行文本编辑UpArrow 将文本插入记号向上移动一行生成属性栏主Ctrl+返回生成“属性栏”并对准可被标记的第一个可视项视图管理器(&W) 主Ctrl+F2 打开“视图管理器工具卷帘”视图切换主切换+F9 在最近使用的两种视图质量间进行切换手绘(&F) 主F5 用“手绘”模式绘制线条和曲线手形主H 使用该工具通过单击及拖动来平移绘图首字下沉文本编辑Ctrl+切换+D 添加/移除文本对象的首字下沉格式(切换)属性主Alt+返回按当前选项或工具显示对象或工具的属性刷新(&W) 主Ctrl+W 刷新当前的绘图窗口水平居中对齐主 E 水平对齐选择对象的中心水平排列文本主Ctrl+,将文本排列改为水平方向缩放(&S) 主Alt+F9 打开“缩放工具卷帘”缩放到全部对象(&F) 主F4 缩放全部的对象到最大缩放选定对象(&S) 主切换+F2 缩放选定的对象到最大缩小(&O) 主F3 缩小绘图中的图形填充主G 将填充添加到对象;单击并拖动对象实现喷泉式填充透镜(&L) 主Alt+F3 打开“透镜工具卷帘”图形和文本样式(&Y) 主Ctrl+F5 打开“图形和文本样式工具卷帘”退出(&X) 主Alt+F4 退出CorelDRAW 并提示保存活动绘图椭圆(&E) 主F7 绘制椭圆形和圆形;双击该工具打开“选项”对话框的“工具框”标签网格纸(&G) 主 D 绘制矩形组;双击该工具打开“选项”对话框的“工具框”标签网状填充主M 将对象转换成网状填充对象位置(&P) 主Alt+F7 打开“位置工具卷帘”文本文本编辑Ctrl+F10 选定“文本”标签,打开“选项”对话框文本(&T) 主F8 添加文本;单击页面添加“美术字文本”;单击并拖动添加“段落文本”下对齐主 B 将选择对象下对齐下画线文本编辑Ctrl+U 更改文字样式为有下画线下一个常用的字体大小文本编辑Ctrl+NUMPAD6 将字体大小增加为字体大小列表中的下一个设置下一个常用的字体大小主Ctrl+NUMPAD6 将字体大小增加为字体大小列表中的下一个设置下一页主PgDn 转到下一页下移镜头主Alt+DnArrow 将镜头相对于绘画下移下移一段文本编辑Ctrl+DnArrow 将文本插入记号向下移动一个段落下移一个文本框文本编辑PgDn 将文本插入记号向下移动一个文本框下移一行文本编辑DnArrow 将文本插入记号向下移动一行显示非打印字符(&N) 文本编辑Ctrl+切换+C 显示非打印字符线性主Alt+F2 包含指定线性标注线属性的功能项目符号主Ctrl+M 添加/移除文本对象的项目符号(切换)向后一位(&N) 主Ctrl+PgDn 将选定对象按照对象的堆栈顺序放置到向后一个位置向前一位(&O) 主Ctrl+PgUp 将选定对象按照对象的堆栈顺序放置到向前一个位置向上超微调主切换+UpArrow 使用“超微调”因子向上微调对象向上微调(&U) 主UpArrow 向上微调对象向上细微调主Ctrl+UpArrow 使用“细微调”因子向上微调对象向上选择一段文本编辑Ctrl+切换+UpArrow 向上选择一段文本向上选择一个文本框文本编辑切换+PgUp 向上选择一个文本框向上选择一行文本编辑切换+UpArrow 向上选择一行文本向下超微调主切换+DnArrow 使用“超微调”因子向下微调对象向下微调(&D) 主DnArrow 向下微调对象向下细微调主Ctrl+DnArrow 使用“细微调”因子向下微调对象向下选择一段文本编辑Ctrl+切换+DnArrow 向下选择一段文本向下选择一个文本框文本编辑切换+PgDn 向下选择一个文本框向下选择一行文本编辑切换+DnArrow 向下选择一行文本向右超微调主切换+RightArrow 使用“超微调”因子向右微调对象向右微调主RightArrow 向右微调对象向右细微调主Ctrl+RightArrow 使用“细微调”因子向右微调对象向左超微调主切换+LeftArrow 使用“超微调”因子向左微调对象向左微调主LeftArrow 向左微调对象向左细微调主Ctrl+LeftArrow 使用“细微调”因子向左微调对象斜体文本编辑Ctrl+I 更改文字样式为斜体新建(&N) 主Ctrl+N 创建新绘图文档形状主F10 编辑对象的节点;双击该工具打开“节点编辑卷帘窗”旋转(&R) 主Alt+F8 打开“旋转工具卷帘”选项(&O)... 主Ctrl+J 打开设置CorelDRAW 选项的对话框选择全部对象主Ctrl+A选择文本结尾文本编辑Ctrl+切换+PgDn 选择文本结尾的文本选择文本开始文本编辑Ctrl+切换+PgUp 选择文本开始的文本选择文本框的开始文本编辑Ctrl+切换+主页选择文本框开始的文本选择文本框结尾文本编辑Ctrl+切换+“结束”按钮选择文本框结尾的文本选择行首文本编辑切换+主页选择行首的文本选择行尾文本编辑切换+“结束”按钮选择行尾的文本选择右边一个字文本编辑Ctrl+切换+RightArrow 选择文本插入记号右边的字选择右边一个字符文本编辑切换+RightArrow 选择文本插入记号右边的字符选择左边一个字文本编辑Ctrl+切换+LeftArrow 选择文本插入记号左边的字选择左边一个字符文本编辑切换+LeftArrow 选择文本插入记号左边的字符颜色主切换+F12 打开“轮廓颜色”对话框颜色主切换+F11 给对象应用单色填充样式列表文本编辑Ctrl+切换+S 显示所有绘画样式的列表页面(&P) 主切换+F4 显示整个可打印页面移到文本开头文本编辑Ctrl+PgUp 将文本插入记号移动到文本开头移到文本框结尾文本编辑Ctrl+“结束”按钮将文本插入记号移动到文本框结尾移到文本框开头文本编辑Ctrl+主页将文本插入记号移动到文本框开头移到行首文本编辑主页将文本插入记号移动到行首移到行尾文本编辑“结束”按钮将文本插入记号移动到行尾移动到文本结尾文本编辑Ctrl+PgDn 移动文本插入记号到文本结尾右对齐文本编辑Ctrl+R 将文本对齐方式更改为右对齐右对齐主R 将选择对象右对齐右移镜头主Alt+RightArrow 将镜头相对于绘画右移右移一个字文本编辑Ctrl+RightArrow 将文本插入记号向右移动一个字右移一个字符文本编辑RightArrow 将文本插入记号向右移动一个字符再制(&D) 主Ctrl+D 再制选定对象并以指定的距离偏移增加字体大小文本编辑Ctrl+NUMPAD8 将字体大小增加为下一个字体大小设置增加字体大小主Ctrl+NUMPAD8 将字体大小增加为下一个字体大小设置粘贴(&P) 主Ctrl+V 将“剪贴板”的内容粘贴到绘图中粘贴(&P) 主切换+插入将“剪贴板”的内容粘贴到绘图中这是什么(&W)? 主切换+F1 启动“这是什么?”帮助重复再制(&R) 主Ctrl+R 重复上一次操作转换(&V) 主Ctrl+F8 转换美术字为段落文本或反过来转换转换成曲线(&V) 主Ctrl+Q 将选择的对象转换成曲线;“转换成曲线”可提供更多更有弹性的编辑功能转换轮廓为对象(&E) 主Ctrl+切换+Q 将轮廓转换成对象自然笔主I 使用固定宽度、压力感应、书法式或预置的“自然笔”样式来绘制曲线字体粗细列表文本编辑Ctrl+切换+W 显示所有可用/活动字体粗细的列表字体大小列表文本编辑Ctrl+切换+P 显示一包含所有可用/活动字体尺寸的列表字体列表文本编辑Ctrl+切换+F 显示一包含所有可用/活动字体的列表左对齐文本编辑Ctrl+L 将文本对齐方式更改为左对齐左对齐主L 左对齐选定的对象左移镜头主Alt+LeftArrow 将镜头相对于绘画左移左移一个字文本编辑Ctrl+LeftArrow 将文本插入记号向左移动一个字左移一个字符文本编辑LeftArrow 将文本插入记号向左移动一个字符请注明来源,转载于恩点论坛原文:/read.php?tid=1826 CorelDRAW常用功能简介一、CorelDRAW图形软件重要的处理功能CorelDRAW图形软件的特点是图形处理功能极强,定位精确,而且使用灵活,可以利用其内嵌的AUTOLISP语言编制用户自己的图形处理命令或图表编辑命令,使图上一些繁杂的标注工作、制表工作轻而易举地完成。
cdr的vb手册
摘要:
1.CDR 的VB 手册概述
2.CDR 和VB 的关系
3.手册的主要内容
4.手册的使用方法
5.手册的价值和意义
正文:
CDR 的VB 手册概述
CDR 是CorelDRAW 的简称,它是一款专业的向量图形制作软件。
而VB(Visual Basic)是一种事件驱动编程语言,可以用于开发Windows 应用程序。
CDR 的VB 手册是一本介绍如何在CorelDRAW 中使用VB 编程语言的教程,旨在帮助开发者更好地掌握CDR 的编程技巧,提高软件的二次开发能力。
CDR 和VB 的关系
CorelDRAW 作为一款强大的图形处理软件,提供了丰富的功能和工具,但对于一些高级用户和开发者来说,可能需要更深入的定制和扩展。
这时,利用VB 编程语言进行二次开发就显得尤为重要。
通过VB,用户可以自定义CDR 的功能和界面,实现自己的创意和需求。
手册的主要内容
CDR 的VB 手册主要包含以下几个方面的内容:
1.VB 编程基础:介绍VB 语言的基本语法、数据类型、控制结构等知识,为后续的实际编程打下基础。
2.CDR 的VB 接口:详述CDR 软件中可用的VB 接口函数、属性和事件,方便开发者查阅和使用。
3.实例教程:通过具体的实例教程,教授如何使用VB 编程实现CDR 的各种功能,如自定义工具栏、菜单、对话框等。
4.常见问题和技巧:手册还收录了一些常见的问题和技巧,帮助开发者解决实际编程过程中可能遇到的困难。
手册的使用方法
对于初学者来说,可以先从VB 编程基础入手,逐步熟悉语言特性,然后再学习CDR 的VB 接口和实例教程。
在学习过程中,可以结合实际案例进行实践,不断提高自己的编程能力。
对于有一定经验的开发者,可以直接查阅手册中的接口和实例,进行更高效的编程工作。
手册的价值和意义
CDR 的VB 手册为广大开发者提供了一个学习CDR 编程的途径,使得更多的用户能够深入了解和掌握CDR 软件。
此外,通过手册的学习,用户可以提高自己的编程技能,更好地进行软件的二次开发,实现更多的功能和需求。