我也碰到这个情况,是不是设置打印机成连续走纸模式,然后在程序中this.printdocument.DefaultPageSettings.PaperSize=new System.Drawing.Printing.PaperSize("custom_paper",宽,高);就可以了吗?
epson lq300k好象没有自定义类型纸张。

解决方案 »

  1.   

    请问“服务器属性”在什么地方?EPSON-LQ300K没有自定义页啊,怎么选?我刚在程序里使用this.printdocument.DefaultPageSettings.PaperSize=new System.Drawing.Printing.PaperSize("custom_paper",宽,高);设置页面大小了。预览的时候的确是票据那么大,位置也都对,可就是打印后打印机走完了所有的纸,郁闷!
      

  2.   

    开始菜单-〉打印机传真-〉文件(菜单)-〉服务器属性另外纸张大小应该这样设置
    printDocument1.DefaultPageSettings.PaperSize=printDocument1.DefaultPageSettings.PrinterSettings.PaperSizes[i];
    //假设printDocument1.DefaultPageSettings.PrinterSettings.PaperSizes[i]是你自定义的纸张大小
      

  3.   

    请问winxp里面可以在“服务器”属性里面添加自定义纸张,那么如果操作系统是win98该怎么办?
      

  4.   

    win98里选择打印机,右键,选择属性,就可以直接设置自定义纸张了。
      

  5.   

    win98里选择打印机,右键,选择属性,就可以直接设置自定义纸张了。
    ----------------------------------------------------------------------
    Epson lq300k没有自定义纸张这一选项。
      

  6.   

    在WIN98下设置自定义纸张:
    双击"我的电脑",点击"控制面板",点击"打印机"图标.用鼠标右键点击DP8600驱动图标.(如果没有此图标则可能您没有安装DP8600驱动,请您安装DP8600驱动程序),选择"属性"进入DP8600驱动属性,在属性中选择"纸张"框再点击"自定义",此时出现自定义设置界面,依据界面提示输入自定义纸张的长和宽.最后点击确定.======================================================================
    win98里肯定是可以设置自定义纸张的。这个我以前做过,不过,具体到每个细节,我现在也不在记得了,手边上也没有WIN98的机器可以帮你试一下。上面这段是在网上找到的,我想,把里面的DP8600换成你的Epson lq300k应该就可以了。你试试吧。我们公司所有的机器都没有装98的了,不好意思。