找回密码
 立即注册

QQ登录

只需一步,快速开始

lizhaoyang

高级会员

1

主题

12

帖子

1479

积分

高级会员

积分
1479

活字格认证

最新发帖
lizhaoyang
高级会员   /  发表于:2013-9-6 11:38  /   查看:5452  /  回复:8
tx如何调用windows 画图工具

8 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-9-6 16:47:00
沙发
回复 1楼lizhaoyang的帖子

lizhaoyang 你好,

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

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

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

  1.         private void 画线ToolStripMenuItem_Click(object sender, EventArgs e)
  2.         {
  3.             Graphics g = this.textControl1.CreateGraphics();
  4.             g.DrawLine(new Pen(Color.Red, 2), 20, 20, 100, 100);
  5.         }
复制代码
回复 使用道具 举报
lizhaoyang
高级会员   /  发表于:2013-9-9 17:20:00
板凳
利用画图工具处理文档中的图片,处理后再保存到文档中
回复 使用道具 举报
lizhaoyang
高级会员   /  发表于:2013-9-9 18:00:00
地板
文档中矢量图编辑后保存
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-9-9 18:10:00
5#
首先需要确定画图工具是否提供了编程API,如果是Windows自带的画图,可以通过代码打开
Process pro = Process.Start(@"C:\WINDOWS\system32\mspaint.exe", @"D:\\sample.jpg");
pro.Start();

但是无法在起编辑后自动保存到TX中。
回复 使用道具 举报
lizhaoyang
高级会员   /  发表于:2013-9-10 16:47:00
6#
对tx 中的矢量图,有没有其他好的处理方式,(如:双击图片后进入编辑界面,边界后保存到tx)
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-9-10 17:33:00
7#
回复 6楼lizhaoyang的帖子

现在TX还不支持这样的操作,其实从.NET编程来看,类似功能需要你自己实现图片编辑器的功能,在你双击图片时将图片传递到你的编辑器中,关闭编辑器之后将修改的图片保存到TX中
回复 使用道具 举报
lizhaoyang
高级会员   /  发表于:2013-9-10 17:35:00
8#
谢谢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-9-11 13:57:00
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部