ActiveDocument.ExportBitmap “d:\这个是测试.png”, cdrPNG, cdrSelection, cdrRGBColorImage, 0, 0, 95, 95, cdrNormalAntiAliasing, True, True, False, False, cdrCompressionJPEG
这段时间一直在学CDRX6的VBA
在导出图片Exportbitmap函数中遇着问题。
Exportbitmap函数,通过翻译得知是一个导出图片函数
其中参数有:
1、给导出图片取个名并可以把保存路径写入
2、文件格式,CDR_VBA提供了约20种内置的文件格式,如想保存PNG格式,选择CDRPNG即可。
3、导出图片的对象选择,共有三个选项,(1、当前页面;2、全部页面;3、当前选择对象)
4、颜色模式选择,从导出框只有常用4种,而CDR_VBA提供了约12种模式,其中不常用的LAB模式,16位多通道CMYK和RGB等模式。如果要用RGB模式,选择cdrrgbcorolImage。
5、宽度尺寸???这是不知是比例数值还是实际尺寸数值
6、高度尺寸????同上
7、宽度的分辨率
8、高度的分辨率
9、抗锯齿属性设置,同三个选项,(1、不抗锯齿2、抗锯齿3、超级抗齿PS:这个是翻译出来的:)
10、图像抖动设置,布尔类值!
11、保留透明背景,布尔类值!
12、是否应用颜色配置文件,布尔类值!
13、是否保留图层,布尔类值!(这项主要针对导出PSD文件时所选择)
14、选择压缩的类型。
15、导出区域作为COREL出口过滤器?????PS:这个翻译的,具体是什么还没搞明白!是一个非必选项!
但使用以下代码后:
ActiveDocument.ExportBitmap “d:\这个是测试.png”, cdrPNG, cdrSelection, cdrRGBColorImage, 0, 0, 95, 95, cdrNormalAntiAliasing, True, True, False, False, cdrCompressionJPEG
无法输在D盘找到"这个是测试.png“的文件。
希望坛子里的高手讲解一下,比竟CDR的二次开发资料在网上少之又少。自学一遇到问题后,真没人点拨的话,非常苦恼!