egis
路人甲
路人甲
  • 注册日期2004-03-21
  • 发帖数73
  • QQ
  • 铜币427枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1682回复:3

mapX如何实现打印布局

楼主#
更多 发布于:2005-02-04 09:57
<P>mapX如何实现打印布局?有哪位高手做过呢</P>
喜欢0 评分0
flyingsun2005
路人甲
路人甲
  • 注册日期2004-11-01
  • 发帖数4
  • QQ
  • 铜币134枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-02-26 22:49
<P>printMap hdc,left,top,w,h</P><P>单位是0.01毫米..</P><P>我写过一个打印输出的模块,对于地图和图例对象都有print函数,都是输出到目标dc的区域</P><P>对于区域的选择,个人建议自己写算法(涉及不同的打印机类型,(主要是纸张类型区别,我当时参考了不200种以上pagesize))</P><P>打印输出时,必须对打印机的坐标系做scalemode改变,先改变为0.01毫米那种,打印好再还原</P><P>对于其他信息的输出,我基本上都按比例计算输出的位置,字体的输出很麻烦,我使用createfont等api函</P><P>数来解决</P><P>做完这些还要考虑打印机的设置,不同的打印机.....后面的不说了....我当时写的直吐血(才刚毕业,还不是学计算机的,我是学金融的,接触编程没多久..只能用用VB).....</P>
举报 回复(0) 喜欢(0)     评分
egis
路人甲
路人甲
  • 注册日期2004-03-21
  • 发帖数73
  • QQ
  • 铜币427枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-03-10 09:44
<P>你们说得太简单了,我的意思是象mapinfo一样布局,可以加标题啊,什么的那种。有人做过吗</P>
举报 回复(0) 喜欢(0)     评分
阿木
路人甲
路人甲
  • 注册日期2005-03-17
  • 发帖数9
  • QQ
  • 铜币134枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-03-18 10:11
<P>关注!</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部