阅读:2592回复:4
[讨论]关于打印的
<P>做过关于打印的都来探讨一下~~~呵呵</P>
|
|
1楼#
发布于:2007-07-18 22:41
其中PLayoutCtl为PageLayoutControl 控件
|
|
2楼#
发布于:2007-07-18 22:39
<P>C#代码:</P>
<P> string DriverName;<BR> string msg;<BR> IPaper pPaper;<BR> IPage pPage;<BR> IPrinter pPrinter;<BR> pPaper = new PaperClass();<BR> pPage = new PageClass();<BR> pPaper.PrinterName = "<A>\\\\web\\webprinter";//</A>使用局域网中的打印机(计算机名为web,打印机名为webprinter)</P> <P> pPrinter = PLayoutCtl.Printer;</P> <P> DriverName = pPrinter.DriverName;<BR> <BR> msg = "是否使用默认打印机:" + DriverName + "?";<BR> if (MessageBox.Show(msg, "", MessageBoxButtons.YesNo) == DialogResult.No)<BR> {<BR> return;<BR> }<BR> pPaper.Orientation = 2;//设置打印方向为纵向<BR> pPrinter.Paper = pPaper;<BR> pPage = PLayoutCtl.Page;<BR> pPage.PageToPrinterMapping = ESRI.ArcGIS.Carto.esriPageToPrinterMapping.esriPageMappingScale;<BR> PLayoutCtl.PrintPageLayout(1, 1, 0);</P> |
|
3楼#
发布于:2007-04-04 16:32
关注.高手们多指导.
|
|
4楼#
发布于:2007-04-03 17:13
<P>是啊,我刚开始做关于宗地图的打印问题,无从下手。。。</P>
|
|