0
我在oracle apex 5.0中创建了一个经典报告,其中包含一些产品信息(颜色,szie,价格等)以及条码列。要显示一个特定的条形码字体条形码列,我上传了一段jQuery代码的插件并设法条形码正确显示像下面 Oracle APEX 5.0经典报告window.print()问题
但是,当涉及到印刷,随APEX打印功能不起作用,因为它只打印出由sql返回的原始条形码值(6208217iFiEiGi1i)。作为一种解决方法,我创建了一个按钮,调用一个javascript来执行window.print(),并使用一些CSS来摆脱网页的页眉和侧边栏,并设法只打印网页的主要内容这是报告。
我确实是这样的,我有下面的CSS代码在我的网页
<style media="print" type="text/css">
@media print
{
body * { visibility: hidden; }
#print-content * { visibility: visible; }
#print-content { position: relative; top: 0; left: 0; width:100%; padding:0; }
}
</style>
的HTML标题和以下的区域页眉和页脚部分我想打印
<div id="print-content" >
</div>
但是,这种方法给我带来了另一个问题。有时行在页面末尾被截断,这使得它看起来像下面
任何人都可以给我一些关于如何解决这个问题的建议吗?
非常感谢
非常感谢。我设法通过将下面的代码行添加到我的CSS中来实现它的工作 #print-content * {page-break-inside:avoid; } –