大家好我试图建立一个三色文本进行编辑
基本上我想要的是黑色文本
1mm的第一个轮廓是白色
2mm厚的第二轮廓,其是黑色
我曾尝试以下步骤2轮廓
ActiveSelection.CreateContour cdrContourOutside, 2, 2, , , CreateRGBColor(0, 0, 0), CreateRGBColor(255, 255, 255)
这个完美的作品,因为我想,当我编辑文本的新文本轮廓变化但轮廓都是相同的宽度(毫米),而不是12毫米因为我想要的
此外,我不能让它指定正确的颜色,每个轮廓
如果我掰开第一轮廓再加入另一这给了我不同的宽度和颜色的轮廓,但后来我松散的编辑能力为轮廓没有连接到文本
任何想法,我知道它可能因为我已经看到了商业宏做它
任何帮助表示赞赏
标记
我能为你做的最好的是向你展示对象模型。我没有CorelDraw中,因此无法测试任何东西。
这里是链接到CorelDraw Object Model。 http://apps.corel.com/partners_developers/csp/resources/CorelDRAW%20VBA%20Object%20Model.pdf
这里是一个Programming Guide for CorelDraw的链接。 http://apps.corel.com/partners_developers/csp/resources/dvba_pg.pdf
你可以看一下“添加效果”的编程指南可以帮助72页。
我也建议看从.Shapes
对象创建曲线,然后看TextRange
对象。该TextRange.Text
属性是你想看到的实际文本和TextRange.colorindex
是相信文本的颜色。你将不得不做一些探索,但是这应该帮助。