1. 打印的详细步骤
下面列出了打印输出时所必须进行的步骤:
1) 确认要打印的对象。
2) 确认打印机画布的测量单位。
3) 确认每个要插入到目标上的对象的测量单位。
4) 确定一个在整个程序中使用的公共测量单位,通常是打印机画布的单位,即像素。
5) 写一个程序,把其他各种测量单位转换为公共测量单位。
6) 写一个程序,用公共测量单位计算出要打印的对象的尺寸。在Object Pascal 中,要打印的尺寸由T P o i n t 结构来表示......
7) 写一个程序,根据步骤6 所得到的尺寸及打印机画布的坐标系统来计算将要输出到画布的各个对象的位置。在Object Pascal 中,这是由T R e c t 结构表示的。记住,它们之间彼此依赖的。
8) 利用前面几个步骤所获得的数据,写出打印函数。