问题标签 [printing-web-page]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jakarta-ee - 在 Java 中以编程方式打印网页
我有一个基于 J2EE 的 Web 应用程序。
在其中一页中有一个标有“打印”的按钮。
我的问题是这样的:
用户输入工具名称,例如:ToolName1 ToolName2 ToolName3
然后点击“打印”。
预期的操作是从 db 中检索 3 个工具的工具详细信息,然后每页打印一个工具。(即单击此按钮时,应在后台数据库检索中进行一些处理,然后再将详细信息发送到打印机...)
请建议如何最好地完成打印网页的任务。
希望问题很清楚。
提前致谢...:)
html - 打印滚动的 div
我有一个网页,它在一个带有溢出-x 的 div 内显示一个长线图:滚动。这作为一个网页效果很好,允许用户在图表中前后滚动。
但是,在打印页面时,滚动位置会重置为零。有没有办法克服这个问题?
javascript - 打印 HTML 时删除默认浏览器页眉和页脚
我得到了一个带有<body onload="window.print()">
.
我想问的问题是:
- 有什么方法可以删除 Web 浏览器添加到打印页面的字符串?
- 如:
- 打印页面的网站
- 页数
- 网页标题
- 印刷日期
javascript - 仅打印文本区域
我想只打印网站页面中 textarea 元素的内容。特别是,我想确保文本区域的边界不会剪裁任何内容,因为内容会非常大。
解决这个问题的最佳策略是什么?
css - 为带有长水平表格的页面打印样式表
我有一个页面在长水平表中吐出 db 数据。
我需要很好地打印它,这样它就不会被切断。有小费吗 ?
c# - 我应该使用什么页面图像生成技术?
我现在正在构建一个桌面应用程序,它将其人类可读的输出呈现为 WebBrowser 控件中显示的 XHTML。最终,必须将此输出从 XHTML 文件转换为成像系统中的文档图像。与 XHTML 文档不同,文档图像必须分成物理页面;另外——这就是让我死心的部分——这些页面上需要有页眉和页脚。
就像我想的那样,我不能简单地将 WebBrowser 打印到文件中——它支持的页眉/页脚选项还不够复杂。所以我正在尝试找出生成这些图像的正确技术。
在我看来(尽管这不是强制性的)我最终要做的是生成 HTML 文档的 PDF 版本(以便我可以添加页眉和页脚),然后将 PDF 呈现为 TIFF,这是最终格式成像系统想要的。所以我正在考虑:
使用某种 XHTML 到 PDF 的转换软件。这样做的问题是,如果没有进行大量的评估和测试,我无法弄清楚我看过的产品是否有能力做我需要的事情,即获取现有的 XHTML 文档,用标题装饰它们和页脚并对它们进行分页。
使用 XSL-FO 生成 PDF。作为一个忍者级别的 XSLT 极客在这里会有所帮助(这就是我最初制作 XHTML 的方式),但它似乎仍然是一个笨拙而缓慢的解决方案,有很多移动部件。这也意味着我将一个又大又笨重的 Java 程序插入到我漂亮干净的 .NET 系统的中间,尽管如果这是正确的答案,我肯定足够成年人这样做。
使用一些我还没有想到的其他技术,比如 LaTeX。也许有一些神奇的页面成像工具可以将 XHTML 直接转换为带有页眉和页脚的 TIFF。那将是理想的。
我主要担心的是:
我正在构建一个商业产品;我使用的任何技术都必须是负担得起且可支持的。它不一定是免费的。
我不想在兔子洞里消失三个月,敲打这些东西让它发挥作用。从直觉上看,这似乎是一种问题空间,我可以在其中浪费大量时间来评估和拒绝工具。
无论我采用什么解决方案,都需要对 XHTML 中的格式更改相对免疫。我使用 XSLT 并首先生成 XHTML 的全部原因是我正在生成的文档是使用不断变化的业务规则动态组装的。
我花了很多时间寻找替代品,但没有找到任何明显的答案。但也许你们中的一个好人已经解决了这个问题,如果是这样,我愿意站在你们的肩膀上。
html - 从 A4 中的 html 页面打印
我正在设计这个网站,供技术工程师打印,页面大小各不相同。打印页面时,表格会被切成两半,这使得它们难以阅读。是否有任何代码可以使打印件适合每页一张 A4 纸。
另一种解决方案是我制作 A4 大小的每一页的 PDF,并在每一页上放置一个“打印此页”按钮,但这似乎有点不专业,有什么想法吗?
internet-explorer - IE双打印问题
好吧……这太奇怪了。
我有一个由我的客户打印的表格,在 Firefox 中它很棒!在铬中它很棒!在 IE 中...它会打印两次问题。从 13 到 26 页。
我想不通 http://intranet.barberitos.com/compliance_new/index.php?Form_ID=1&store_address=16
任何想法都会有所帮助。
asp.net - ASP .NET:在 aspx 页面中使用多个 gridview 进行打印时分页
这是问题:
我们在一个 aspx 页面中有一个包含许多网格视图的报告。但是,当我们打印它们时,它们的分页不正确,正如人们所期望的那样。
我找到了一个库,可以在单个分页符中正确创建分页符。但是,再一次,它不知道其他网格视图,因此如果最后一个网格视图在页面中间结束,则下一个网格视图的第一页将被破坏。
我们如何使用正确的打印分页打印这些多个网格视图?
我找到的库:http: //www.codeproject.com/KB/custom-controls/GridViewPrinting.aspx
asp.net - 使用 ASP.NET 打印 web 控件时隐藏页眉和页脚
在 ASP.NET 中打印 webcontol 时,如何隐藏“第 1 页,共 1 页”和页脚 (url) 之类的页眉?
我目前通过在打印按钮上打开一个新页面单击并在其中进行操作
这将打印页眉和页脚。如何避免?