一个word文件里面包含艺术字和图片,
问题如下:
1.怎样区分把艺术字和图片区分开来.我在操作中使用shapes属性查找的,但无法区分.
2.各位高手用什么方法查找文档中的艺术字?

解决方案 »

  1.   

    spark_cao»
    在,word 的宏里,生成代码,看看,研究研究
    spark_cao»
    Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter 
    对齐方式
    spark_cao»
    ActiveDocument.Shapes.AddTextEffect(msoTextEffect13, "test", "宋体", 36#, _ 
            msoFalse, msoFalse, 262.1, 217.5).Select 
    艺术字 
    test
      

  2.   

    ActiveDocument.Shapes.AddTextEffect(msoTextEffect13, "test", "宋体", 36#, _ 
            msoFalse, msoFalse, 262.1, 217.5).Select 
    艺术字 
    test
      

  3.   

    艺术字应该是emf或wmf矢量图文件
      

  4.   

    首先谢谢大家了 我现在遇到的问题是这样的 艺术字我可以添加在文档里 已试过
    但现在是一个已有的word文档 里面有一个图片 和 一个艺术字 我现在要找到它们进行相关操作
    我用的是Word.Shape s = null;
          s = doc.Application.ActiveDocument.Shapes.get_Item(ref Itcount)
    对图片和艺术字都可以找到 但是我不能区分找到的是一个图片 还是艺术字 因为用的是一种方式
    有没有专门找艺术字的方法 
    因为我要对找到的图片进行环绕方式判断s.WrapFormat.Type 对艺术字要读出文字ActiveDocument.Shapes.TextEffect.Text这个可以实现
    就是不知道找的是图片还是艺术字无法进行相应操作**