CAD嵌套打印(com接口版)
2024-09-30 16:34:54
当用户需要打印两个CAD控件的图纸时,可以采用嵌套打印实现。实现嵌套打印功能,首先将两个CAD控件放入网页中,C#代码如下:
private void BatchPrintDialog()
{
MxDrawPrint print = new MxDrawPrint();
// 开始打印.
print.BeginNestedPrint();
//iFlag = 0表示页边距,iFlag = 1表示打印区域矩形框位置
print.Flag = 1;
// 打印区位置(10,10,200,100),坐标系统是,X从左到右,Y从上到下.
//打印的页边距的左边距离
print.dLeftPageMargin = 10;
//打印的页边距的上边距离
print.dTopPageMargin = 10;
//打印的页边距的右边距离
print.dRightPageMargin = 200;
//打印的页边距的下边距离
print.dBottomPageMargin = 100;
// 把屏幕显示内容进行的打印,打印第一个控件。
axMxDrawX1.MakeCurrentOcx();
print.PrintScreen();
// 打印区位置(10,110,200,210),坐标系统是,X从左到右,Y从上到下.
//打印的页边距的上边距离
print.dTopPageMargin = 110;
//打印的页边距的下边距离
print.dBottomPageMargin = 210;
// 把屏幕显示内容进行的打印,打印第二个控件。
axMxDrawX2.MakeCurrentOcx();
print.PrintScreen();
//结束嵌套打印
print.EndNestedPrint();
}
最新文章
- Java_动态重新加载Class机制
- 给定时器settimeout、setInterval调用传递参数
- ListView 下拉更新 (支持 Android)
- (转载) PowerDesigner 生成sql文件
- 设计模式之 -- 单例模式(Singleton)
- JVM中启用逃逸分析
- Windows Server 2008 R2: 创建任务计划
- python3基础语法
- Facade模式
- Slickflow.NET 开源工作流引擎基础介绍(五) -- 会签加签高级特性介绍
- git 和 svn
- Java Dwr3实现消息推送步骤详解
- Java PDF页面设置——页面大小、页边距、纸张方向、页面旋转
- 基于tensorflow的逻辑分类
- Gogs基本使用介绍
- 一道题引发的self和super
- IGMP协议
- Unity 基础-------------------------关于Anchor锚点的理解
- 十天精通CSS3(3)
- sqoop数据导入命令 (sql---hdfs)
热门文章
- idea output 悬浮浮动问题
- TCP 拆、粘包
- BZOJ_3448_[Usaco2014 Feb]Auto-complete_Trie树
- AutoIT: WinActivate可以把要操作的窗口提前。
- poj 3517(约瑟夫环问题)
- pycharm中关于django和buildout的配置
- html title属性
- CCF 201409-1	相邻数对 (水题)
- IE浏览器下错误,不能执行已释放script的代码
- hibernate 中createQuery与createSQLQuery(转载)