我想在FastReport预览的时候,用户可以根据自身需要设置页面的纸型或者页面的距离,从而在预览中的页面也相应的变动!我的思路是当用户设置后打印前取得纸型的大小以及页面的大小,从而重新设置memo的新位置和大小。
但是距我所知,纸型的大小单位跟计算机打印页面距离好像不同?不知道我的想法是否正确?如果那位大侠知道如何实现的话请告知!
问题解决200分相送,略表心意.
但是距我所知,纸型的大小单位跟计算机打印页面距离好像不同?不知道我的想法是否正确?如果那位大侠知道如何实现的话请告知!
问题解决200分相送,略表心意.
解决方案 »
- 到底是哪出错了
- 100分求解:需要A打印机时用A打印,需要B打印机时用B打印?
- 在线等待,一个关于combobox的问题!!!
- 内存修改问题, 请高手指点
- 怎样在Install shieled 7。0中添加创建ODBC数据源的脚本?
- 关于数据库连接方式的问题:是采用BDE,ADO还是DBExpress?
- 我想怎样可以应用在我的编程上我想怎样可以应用在我的编程上
- DELPHI做的ACTIVE FORM 控件
- 怎样打断sleep()处理其他信息?
- RXLIB里那个GIF控件的读入文件方法是什么?
- 求DOA(Direct Oracle Access)调用带参数存储过程的例子,最好有返回游标的。
- reportmachine中怎样才能打印dbgrid?
的相关属性值,那么预览就能看到自己的要求了!
这样应该比在预览时才设置容易吧!那么怎样取得当前打印机纸型(通过Delphi自带的打印机设置控件来取得)相对于FastReport的打印页面的象素距离呢?
包括当前打印的页面距离
因为我发现当FastReport的报表设计好后,在程序运行的过程中如果用户选择了其它纸型的话,原来的报表控件的位置将会变得很难看!
不知道你们明白我的意思吗?