当前位置:兵器玩家编程软件 → 一键转帖:NicePreview 1.00

软件名称:[B]NicePreview 1.00[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:327 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

打印预览控制Delphi的组件

NicePreview是一种高效的Delphi的组件,它的主要目的是打印预览控制。

这是一个复杂的打印预览和关闭过程中的打印功能的快捷方式添加到您的应用程序,绕过一个基本事实的神器出山:www.shenqi73.com屏幕,打印机DPI(点每英寸)的问题。

所有你必须做的就是删除的组件,并编写一些程序,画上它像一个普通的屏幕上粗帆布(默认情况下为96 dpi)。是的,它使用屏幕的DPI,而不是打印机。

所以,你不必担心将它们转换为不同的dpi的打印机。所有的像素坐标。

NicePreview不会打印机配置更改时收到通知。所以,你必须调用ReadPrinterConfig方法在,执行TPrinterSetupDialog或TPrintDialog后,重绘所有网页,以反映变化。看似复杂,但相信我,这并不难。示范项目包括在内。

有一些主要的组件的方法:
程序ReadPrinterConfig;
·此方法将读取打印机的当前配置:页面的高度,页面的宽度,点每英寸等NicePreview不会打印机配置发生变化时通知。所以,你有,后,执行TPrinterSetupDialog或TPrintDialog调用此方法。
功能BeginPage的TCanvas;
·这是将分配的画布(TMetafileCanvas)的一个新的页面。您可以开始绘制在画布上这个函数返回。
程序末页;
这种方法必须调用时你完成绘制在画布上返回的BeginPage,。末页每个BeginPage必须被关闭。
程序清除;
·清除所有页面。
:程序SaveToMetafile(文件名:字符串;:整数);
·保存页的图元文件指定的页面。
程序的PrintPage(页:整数);
·打印页指定的页面。
程序PrintAll;
·自我解释。
程序ViewActualSize;
·“实际尺寸”的缩小。
程序ViewFitToWidth;
·缩放以适合宽度“。
程序ViewWholePage;
·缩放以“整页”;
程序ViewTwoPage;
·放大“两页”。
程序ViewFourPage;
·缩放以“四页”。


[url=http://www.sot9.com/soft/96089.html][B]NicePreview 1.00[/B][/url]

点这里下载->NicePreview 1.00 [ 下载地址 ]