草庐IT

printing

全部标签

Java - 如何在打印时改进渲染?

我正在使用CSSBox呈现网页HTML和CSS,然后打印它。应用程序必须处理特定站点。这个想法是让一些不是设计为可打印的网站实际打印并看起来可读。这是通过删除菜单、标题等来实现的。将内容居中,覆盖某些样式。我目前的方法是将网站呈现给一个组件,该组件是CSSBoxAPI的一部分,称为BrowserCanvas。我为每个受支持的站点调整Canvas的宽度,以确保段落在每种情况下看起来都不错。此BrowserCanvas派生自JPanel,并具有我用来将其呈现给打印机Graphics对象的绘制方法。问题是打印机Canvas通常很大,比如300ppp、600ppp等。我现在所做的是设置一个Re

html - 如何阻止 HTML/CSS 在页面之间将一行文本分成两半进行打印?

有人知道为什么会发生这种情况以及如何阻止它发生吗?我目前正在设计一个仅供打印的.css文件的样式,而且我一生都不知道如何修复此行拆分。这是问题的图片:这是用AngularJS构建的,这个内容被拉入/被这个部分拉入:◀BACKPrintPART{{section.number|number:0}}:{{section.name|uppercase}}{{subSection.name|uppercase}}{{content.caption}}{{th.item}}{{answer.answerLabel}}Submit{{correctAnswers}}%ofyourans

html - 如何阻止 HTML/CSS 在页面之间将一行文本分成两半进行打印?

有人知道为什么会发生这种情况以及如何阻止它发生吗?我目前正在设计一个仅供打印的.css文件的样式,而且我一生都不知道如何修复此行拆分。这是问题的图片:这是用AngularJS构建的,这个内容被拉入/被这个部分拉入:◀BACKPrintPART{{section.number|number:0}}:{{section.name|uppercase}}{{subSection.name|uppercase}}{{content.caption}}{{th.item}}{{answer.answerLabel}}Submit{{correctAnswers}}%ofyourans

html - css打印精确尺寸

UPD1。我有两台打印机:打印机,打印贴纸(EAN13条形码)44mmx23mm默认的LaserJet打印机(A4尺寸)我有两个网页。第一页有一个DIV,尺寸44mmx23mm在css中设置:@page{size:40mm23mm;overflow:hidden;}如果我在浏览器中单击PrintPreview,我只想看到一个具有精确宽度和高度(44mmx23mm)的页面第二页有一个包含大量数据的DIV。它的宽度必须限制为A4宽度,但可以有多个页面。如果我在浏览器中单击PrintPreview,我想查看A4大小的预览。哪些浏览器支持这个?Firefox7和Chrome16.0.912没有

html - css打印精确尺寸

UPD1。我有两台打印机:打印机,打印贴纸(EAN13条形码)44mmx23mm默认的LaserJet打印机(A4尺寸)我有两个网页。第一页有一个DIV,尺寸44mmx23mm在css中设置:@page{size:40mm23mm;overflow:hidden;}如果我在浏览器中单击PrintPreview,我只想看到一个具有精确宽度和高度(44mmx23mm)的页面第二页有一个包含大量数据的DIV。它的宽度必须限制为A4宽度,但可以有多个页面。如果我在浏览器中单击PrintPreview,我想查看A4大小的预览。哪些浏览器支持这个?Firefox7和Chrome16.0.912没有

HTML指定打印页面?

我正在制作一个需要打印的数据表。我希望页眉位于每一页的顶部。所以我认为最好的方法是每30列左右重复一次标题,并将其分成几个部分。但是仍然没有办法确保每个部分都打印在我所知道的自己的页面上。有谁知道如何做我想做的事?主要关注的是在打印数据表时将页眉放在每页的顶部。谢谢! 最佳答案 确保您的表格标题位于表格的部分,然后使用CSS设置样式:thead{display:table-header-group;} 关于HTML指定打印页面?,我们在StackOverflow上找到一个类似的问题:

HTML指定打印页面?

我正在制作一个需要打印的数据表。我希望页眉位于每一页的顶部。所以我认为最好的方法是每30列左右重复一次标题,并将其分成几个部分。但是仍然没有办法确保每个部分都打印在我所知道的自己的页面上。有谁知道如何做我想做的事?主要关注的是在打印数据表时将页眉放在每页的顶部。谢谢! 最佳答案 确保您的表格标题位于表格的部分,然后使用CSS设置样式:thead{display:table-header-group;} 关于HTML指定打印页面?,我们在StackOverflow上找到一个类似的问题:

javascript - window.print() 是否适用于 iPad 上所有版本的 Safari?

我有几个关于在iPadSafari中使用打印的问题(window.print())相同的JS方法print()是否可以在iPadSafari中工作而无需任何更新?最初是否需要添加打印机?iOS版本对AirPrint有影响吗?在我的页面中,我使用的是window.print(),它甚至没有弹出任何窗口,甚至没有任何错误。什么都没有发生。我正在iOS3.2上进行测试。请帮忙。谢谢。 最佳答案 不确定1.和2.,但至于3.:TouseAirPrint,youneedoneofthefollowingdevicesrunningiOS4.2

javascript - window.print() 是否适用于 iPad 上所有版本的 Safari?

我有几个关于在iPadSafari中使用打印的问题(window.print())相同的JS方法print()是否可以在iPadSafari中工作而无需任何更新?最初是否需要添加打印机?iOS版本对AirPrint有影响吗?在我的页面中,我使用的是window.print(),它甚至没有弹出任何窗口,甚至没有任何错误。什么都没有发生。我正在iOS3.2上进行测试。请帮忙。谢谢。 最佳答案 不确定1.和2.,但至于3.:TouseAirPrint,youneedoneofthefollowingdevicesrunningiOS4.2

html - 用于打印的 HTML/PDF 文档的最佳宽度

我正在创建用于打印的HTML文档,通过测试我发现大约650px的宽度接近边距。它也适用于PDF文档,因为如果客户愿意,我需要将HTML转换为PDF。你能告诉我打印的HTML文档的建议宽度是多少像素,之后需要将其转换为PDF吗?我知道这些与DPI和类似的东西有关,但应该有一个更简单的指南......例如大多数可以提供某些页面打印的网站,内容的宽度固定在600像素左右。谢谢 最佳答案 像素和每英寸点数完全是不同的东西,没有简单的方法可以从一个转换到另一个。显然,那么,我建议不要尝试这样做。相反,我建议使用打印style-sheet并用媒