linton_lau
路人甲
路人甲
  • 注册日期2005-04-19
  • 发帖数30
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2291回复:4

ArcEngine开发中怎么实现PageLayout控件居中打印?

楼主#
更多 发布于:2007-03-18 13:36
<P>如题。我已经实现了打印功能,能够改变纸张大小,但是不能实现在所选纸张的中心打印,也就是让图形在纸张中间打印输出,请问该用什么方式?我试图先获得纸张大小,然后再获取PageLayout的ActiveView的Extent的大小,然后再计算左坐标和上坐标,以控制Left和Top的位置,但是尝试失败。请各位高手赐教,谢谢!!</P>em02]<img src="images/post/smile/dvbbs/em12.gif" />[
喜欢0 评分0
linton_lau
路人甲
路人甲
  • 注册日期2005-04-19
  • 发帖数30
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-03-19 16:44
高手请帮忙啊.
举报 回复(0) 喜欢(0)     评分
linton_lau
路人甲
路人甲
  • 注册日期2005-04-19
  • 发帖数30
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-03-24 11:48
<P>怎么没人回答阿?</P>
举报 回复(0) 喜欢(0)     评分
gzstyxb
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-03-26 08:37
好象默认就是自动居中打印的吧?我目前没有发现是靠边打印的了。
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
linton_lau
路人甲
路人甲
  • 注册日期2005-04-19
  • 发帖数30
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2007-03-28 10:16
不是的,默认的是在纸张的左下角对齐打印.
举报 回复(0) 喜欢(0)     评分
游客

返回顶部