问题标签 [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.
pdf - 复选框和单选按钮不在打印输出上显示,但在 pdf 上显示
正如标题所说的那样。
我有一个带有各种复选框和单选按钮选项的网页,可帮助创建报价。然后需要打印出来。
如果我打印到 PDF,这一切都可以正常工作 - 页面显示完全相同。但是,如果我打印到实际打印机,则不会显示复选框和单选按钮。
我已经通过在单击复选框/单选按钮时运行一个函数来解决这个问题,该函数将按钮周围的 div 用黑色勾勒出来,所以现在它不是一个真正的问题。
但是为什么会这样呢?
css - IE9的打印页面上显示滚动条?
我遇到了 IE9 在打印页面上显示水平滚动条的问题,即使页面内容完全适合。我已经尝试了几件事来在我的打印 css 中删除它们。有没有其他人遇到过这个问题并找到解决方法?
django - 从网站打印多个自定义用户文档
我有一个在 Linux 服务器上运行的 Django 构建的数据库驱动网站。它管理许多不同的组,每个组有数百名用户。它需要能够为一个、部分或所有用户按需打印定制的文档(即访问凭证)。每个组都有自己的徽标,每个证书都使用用户的姓名、照片和一些额外的图形印章进行定制。所有自定义信息均基于为用户存储的数据。
我正在尝试确定格式化凭据和打印的最佳方法。以下是我到目前为止提出的选项:
直接的 HTML 格式,使用表格标签将凭证分解为包含自定义文本或图形的单元格。这似乎很简单,只是它似乎不适合一次打印几百个凭据。
从 PDF 文件形式的 doc 模板开始,并使用可用的 PDF 命令行工具包在自定义信息中添加标记,并将多个 PDF 附加到单个文件中进行打印。这似乎也是合理的,只是这些工具包的服务器许可证成本对于 Linux 来说过于昂贵(> 500 美元)。
在客户端上运行的独立程序,通过 Web 服务检索用户数据并在本地进行所有格式化和打印。
还有其他选择吗?有什么建议吗?谢谢你的帮助。
html - 使用 css pagestyle 有没有办法对结果进行分栏?
我正在尝试制作一个可以在浏览器中正常显示的网页,但是在打印时将使用每页 2 列进行打印。有没有办法让文本从左到右列流动,并正确分页?
printing - 打印修改后的网页而不显示它
我正在尝试在电子商务产品页面上实现“打印此页面”。它将没有不必要的部分,如顶部导航、页脚、添加到购物车按钮等。我希望它像 target.com http://www.target.com/Avalon-Vitamin-Moisture-Plus-Lotion/dp/B00120ZAYI一样工作/ref=sr_1_13?ie=UTF8&searchView=grid5&keywords=vitamins&fromGsearch=true&sr=1-13&qid=1305580954&rh=&searchRank=target104545&id=Avalon%20Vitamin%20Moisture%20Plus%20Lotion&node=1038576|1287991011&searchSize=30&searchPage=1&searchNodeID=1038576|1287991011&searchBinNameList=subjectbin%2Cprice %2Ctarget_com_primary_color-bin%2Ctarget_com_size-bin%2Ctarget_com_brand-bin&frombrowse=0
如果您尝试打印它,则只会打印基本内容。我很困惑如何实现它。我应该创建产品页面的修改版本并在不向用户显示的情况下打印它吗?请指教。
css - page-break-inside 的替代方案:避免
我有一个生成优惠券的页面。每张优惠券都是div
一个高度根据内容而变化的。我想在每页上打印尽可能多的优惠券,但我不希望将优惠券分成几页。CSS 属性page-break-inside
正是我需要的。但是,我需要它才能为 Firefox 和/或 Chrome 工作。这不受支持。两年前和一年前问过同样的问题,对此没有好的选择。我们进一步进行了很多 CSS3/HTML5/整体浏览器开发……有没有其他方法可以让它工作?
示例在这里:http: //jsfiddle.net/e3U66/2/
假设一页打印时的尺寸为 1000 像素。我希望第二个 DIV 出现在第二页上,否则它会在第一页和第二页上分开。此代码适用于 Opera,但不适用于 FF 或 Chrome。
printing - 在 div 中打印数据
我有很多 DIV 在我的网页中有一些数据,我想通过使用“window.print()”打印特定 div 的数据而不打开任何弹出窗口。我该怎么办?
css - 将 div 的内容放在一起以便在 IE8 中打印
鉴于以下 HTML 文档,我需要将“表格标题”行与<table>
在 IE8 中打印时保持在同一页面上。
尽管如此page-break-inside:avoid;
,标题和表格之间仍然存在分页符。我对此的理解表明应该避免分页符,并将整个div
页面推到第 2 页。
doctype 是 XHTML 1.0 Transitional,我已经<meta http-equiv="X-UA-Compatible" content="IE=8" />
设置强制 IE8 进入应该支持这种语法的标准模式,并且我已经通过检查验证了渲染是在标准模式下完成的document.compatMode == "CSS1Compat"
。XHTML 是有效的。
html - CSS 媒体打印背景图片
我想在打印文档上打印水印/背景图像。水印/背景图像将在屏幕上不可见。
c# - 将网页打印到 POS 打印机
有谁知道是否可以从 HTML 打印到 Espon Pos 打印机?可以在active x中完成吗?
我创建了应用程序来使用常规打印机,而不是部门想要一台 pos 打印机。