zoukankan      html  css  js  c++  java
  • Delphi水晶横向竖向打印

    最近做一个打印项目,本来报表已经设为横向打印了,可是运行程序,打印出来的是竖向的,非要在打印机里再设定为横向,郁闷了很久,看看UCrpe32的源码之后,由于我重新封装了TCrpe,在TCrpe的派生类里没有设置Printer.Orientation属性所以打出来一直是竖的,所以在TCrpe的派生类里加上这么一句话,

      T***report.Printer.Orientation:= orDefault;

    好了现在打印出来的就是就是横向了,Orientation是一个TCrOrientation的枚举类型数据 原型为:

      TCrOrientation = (orDefault, orPortrait, orLandscape); {orDefault:默认打印,orPortrait:竖向打印,orLandscape:横向打印}。

    而如果直接使用TCrpe控件则没有这种情况,因为他的Printer.Orientation属性默认为orDefault。

    有问题请联系 9面学习网

  • 相关阅读:
    Selenium库的使用
    Win10 常用快捷键
    503.下一个更大元素 II
    456.132模式
    201.数字范围按位与
    78.子集
    299.猜数字游戏
    49.字母异位词分组
    36.有效的数独
    290.单词规律
  • 原文地址:https://www.cnblogs.com/fyluyg/p/3154398.html
Copyright © 2011-2022 走看看