lizhaoyang 发表于 2013-9-6 11:39:00

tx如何调用windows 画图工具

tx如何调用windows 画图工具

iceman 发表于 2013-9-6 16:47:00

回复 1楼lizhaoyang的帖子

lizhaoyang 你好,

请问画图工具指的是 System.Drawing 下的画图 API 还是?

如果需要绘制横向线、纵向线,可以通过插入 table ,定制其边框模拟。或者可以通过插入图片来模拟。

调用System.Drawing 缺陷是无法保存和打印。绘图方法如下:

      private void 画线ToolStripMenuItem_Click(object sender, EventArgs e)
      {
            Graphics g = this.textControl1.CreateGraphics();
            g.DrawLine(new Pen(Color.Red, 2), 20, 20, 100, 100);
      }

lizhaoyang 发表于 2013-9-9 17:20:00

利用画图工具处理文档中的图片,处理后再保存到文档中

lizhaoyang 发表于 2013-9-9 18:00:00

文档中矢量图编辑后保存

ZenosZeng 发表于 2013-9-9 18:10:00

首先需要确定画图工具是否提供了编程API,如果是Windows自带的画图,可以通过代码打开
Process pro = Process.Start(@"C:\WINDOWS\system32\mspaint.exe", @"D:\\sample.jpg");
pro.Start();

但是无法在起编辑后自动保存到TX中。

lizhaoyang 发表于 2013-9-10 16:47:00

对tx 中的矢量图,有没有其他好的处理方式,(如:双击图片后进入编辑界面,边界后保存到tx)

ZenosZeng 发表于 2013-9-10 17:33:00

回复 6楼lizhaoyang的帖子

现在TX还不支持这样的操作,其实从.NET编程来看,类似功能需要你自己实现图片编辑器的功能,在你双击图片时将图片传递到你的编辑器中,关闭编辑器之后将修改的图片保存到TX中

lizhaoyang 发表于 2013-9-10 17:35:00

谢谢

ZenosZeng 发表于 2013-9-11 13:57:00

:mj72:
页: [1]
查看完整版本: tx如何调用windows 画图工具