Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打印html时如何定义分页符?_Html_Printing_Report - Fatal编程技术网

打印html时如何定义分页符?

打印html时如何定义分页符?,html,printing,report,Html,Printing,Report,我有一个用Delphi2006制作的应用程序,它用QuickReport打印。 由于存在许多错误,我将重建软件的这一部分,以HTML格式生成报告,然后通过一些组件将其发送到打印机。 我的问题是,我如何判断打印机何时应该使用HTML打开新页面? HTML打印组件上的某些标记或事件 您可以添加分页符,以便使用少量CSS进行打印 CSS: @media all{ .分页符{显示:无;} } @媒体印刷品{ .page break{显示:块;前分页符:始终;} } HTML: 在要插入分页符的分页符类

我有一个用Delphi2006制作的应用程序,它用QuickReport打印。 由于存在许多错误,我将重建软件的这一部分,以HTML格式生成报告,然后通过一些组件将其发送到打印机。 我的问题是,我如何判断打印机何时应该使用HTML打开新页面?
HTML打印组件上的某些标记或事件

您可以添加分页符,以便使用少量CSS进行打印

CSS:

@media all{
.分页符{显示:无;}
}
@媒体印刷品{
.page break{显示:块;前分页符:始终;}
}
HTML: 在要插入分页符的分页符类中使用div元素


例如:

分页符之前的某些内容
分页符后的一些内容
... 在另一个分页符后有更多内容。。。

这个答案可能会有帮助:“它不会应用于不会生成方框的空文件。”谢谢。在此之前,我尝试过10种类似的解决方案,但都没有效果。