大家好,我现在需要制作一个排版软件,目前需要实现的功能比较简单。1. 能绘画一个矩形
2. 能拖动绘制的矩形
3. 能选择所绘制的形状,然后通过拖曳来旋转,缩放。求一个好的开发方法。我想了一下,如果真的自己绘图,建立对象估计难度很大。能不能调用Visio的组件来做呢?或者其他的好的办法?有现成的代码可以参考更好,谢谢了

解决方案 »

  1.   

    建议不要调用viso,自己写吧,网上soso,我见过一个开发源码的
      

  2.   

    http://msdn.microsoft.com/library/default.asp?URL=/library/welcome/dsmsdn/csharp03152001.htm
      

  3.   

    搂主应该自己写各种算法,利用别人的局限性太大,而且永远也无法做到最好.可以参考Adobe的InDesign(一个排版软件),超越它.
      

  4.   

    TEX, LATEX
    这两个的思路楼主肯定没想过,但是习惯了之后就会觉得天才设计
      

  5.   

    我确实没有听说过,Ninputer能给个相关的地址参考参考吗?谢谢了
      

  6.   

    latex官方:http://www.latex-project.org/
    中文:http://learn.tsinghua.edu.cn:8080/2001315450/tex_frame.html
      

  7.   

    想了半天还是做Visio二次开发算了,我是一个懒人-_=多谢各位了
      

  8.   

    你说的那个例子MSDN上也有,我看过了,有点帮助。