none
C#中插入图片的绝对定位问题 RRS feed

  • 问题

  • 关于 通过C#像Word中插入图片的问题现在比如说有一个图片为test.jpg,要在word 中的一个单元格中插入一段的文字和图片 比如说为“*****test.jpg****”(****代表为文字),请问,我如何将图片确切的定位到文字的后面,并且图片后面还有文字,文字的个数是不确定的。注:所有的数据均为动态的,是从数据库中抽取出来的。
    2009年11月18日 6:21

全部回复

  • 你想在哪里插入图片呢?
    Darren Liu | 刘嘉鸿 | MS CRM MVP | English Blog: http://msdynamicscrm-e.blogspot.com | Chinese Blog: http://liudarren.spaces.live.com
    2009年11月18日 14:48
    版主
  • 好像不是mscrm相关的问题
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2009年11月19日 5:36
    版主
  • 你好,是这样的,加入插入的内容为“这是一张图片,<img>,你看到了吗?”,在<img>处,插入图片,我通常的做法,是设置一个标签,然后定位到这个区域。我如何确切的定位到“<img>”这个位置?
    通常按照下面的这个方法,图片会跑到这个区域的最前面,也就是说 内容会变为“<img>这是一张图片,,你看到了吗?”。
    插入图片的代码:
      string FileName = de.Key.ToString();//图片地址 test.jpg
      object LinkToFile = false;
      object SaveWithDocument = true;
      object Anchor = newTable.Cell((i * 5) + j, 2).Range;//要插入的单元格 或者说为一个区域吧。
      newTable.Cell((i * 5) + j, 2).Select();
      newTable.Cell((i * 5) + j, 2).Application.ActiveDocument.InlineShapes.AddPicture(FileName, ref LinkToFile, ref SaveWithDocument, ref Anchor);

    2009年11月22日 15:27