如何用程序实现字体的套边效果?
实现字的边缘一个像素或几个像素是一种颜色,但内部是另一种颜色,即VCD或DVD歌曲的字幕效果

解决方案 »

  1.   

    做两个label,将其透明(transparent)属性置为TRUE,
    OK否
      

  2.   

    image1.canvas.brush.stye:=blcear;
    imgae1.canvas.fong.size:=24;
    image1.canvas.fong.color:=clwhite;
    image1.canvas.textout(trunc(20,30,'有多少爱可以重来'));
    image1.canvas.brush.stye:=blcear;
    imgae1.canvas.fong.size:=22;
    image1.canvas.fong.color:=clred;
    image1.canvas.textout(trunc(20,30,'有多少爱可以重来'));
      

  3.   

    呵呵,上面的脑子真简单,怎么出来混的!用beginpath endpath PathToRegion 最后得到字的区域(hrgn),然后随便你填充字体。
      

  4.   

    谢谢大家的帮助,
    我今天去书店看书,刚好看到了,用beginpath endpath PathToRegion 就行谢谢smhpnuaa(农奴翻身感谢党),我刚从书店回来,就马上回公司试了,果然
    可以的,又来上网,跟你的想法一样最后加一条:strokcandfillpath就完全摘定