问题标签 [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.
javascript - 样式不适用于使用 javascript 的打印页面
我正在使用下面的代码打印 ASPX 网页。它正在工作。但是样式表不适用于此模板。请帮我将样式应用于打印页面。
css - 打印时的文本阴影和框阴影(Chrome)
我正在使用 HTML、CSS 和 JS 制作一些可打印的日历网站。
不幸的是,我不能使用名为 的 CSS 属性text-shadow
,因为文本后面的阴影打印为纯黑色文本,没有任何模糊或透明度。
当我尝试box-shadow
用于任何 div 时会出现同样的问题 - 阴影打印,如没有透明度的纯黑色。
我正在使用带有样式的 Chromehtml {-webkit-print-color-adjust: exact;}
以确保将打印所有背景颜色。
任何解决方法?我宁愿不使用任何背景图片。
编辑:我不想隐藏阴影,这当然很容易。我想正确打印阴影。
c# - 使用分页符打印 html 文件
我正在尝试创建一个可以读取 html 文件并打印它的程序/服务。
我需要包括分页符;但不知道如何定义它们或使它们正确打印。
html 文件是我的,所以我可以向它们添加任何元素来表示分页符位置。我在想一个隐藏字段,或者在下一个元素中使用 page-break-before:always css 样式。
我应该如何处理这个?
html - HTML/CSS - 打印、背景颜色和图像的样式不会在 IE 和 Firefox 中显示?
我如何在打印时显示背景颜色和图像,我知道这是浏览器属性,但我想从 CSS 完成它,比如我用于 webkit -webkit-print-color-adjust: exact;
,所以我该如何实现它。
html - 打印一页
我打算打印我的页面.....我不希望显示顶部......如何在纸张上打印时移除顶部............在下面提供我的小提琴
http://jsfiddle.net/2dMuB/embedded/result/
>
html - 打印 css 以向上移动右列
我正在尝试打印页面.....为此,我有两个不同的列....所以我减小了一个列的宽度以将前一列向上...但我无法将第二栏...
在下面提供我的打印 css
css - Firefox打印CSS中表格单元格的不透明度
我正在尝试在表格单元格的 print.css 文件中应用不透明度。使用 Firefox 打印时,这些不透明的单元格是完全不可见的。由于页面上的其他元素,打印是在未选中“打印背景颜色和图像”的情况下完成的。然而,在 Chrome 上,打印正确完成,某些 td 单元格褪色但仍然出现在原地。
样式表参考:
print.css 文件中的相关 CSS 规则:
所有 td 元素都有一些先前的规则,但没有任何与不透明度冲突的规则。此规则是 print.css 中适用于表格单元格或父级的最后一条规则。
另一个奇怪的问题是 Firefox 中的打印预览显示好像可以正确打印,但事实并非如此。Firefox 在 print.css 中显示不透明度是否存在错误?我知道正在使用 print.css,因为由于 print.css 文件中的某些规则,在打印时没有显示其他表单元素。
javascript - 将水平滚动的内容打印到下一页 - 可能吗?
我一直没有成功尝试打印水平滚动内容。我已经到了厌倦搜索的地步,我想是时候问了——
所以这里是,下面是我要打印的内容的一个非常简化的版本 -
的HTML
CSS
Javascript
输出
在打印输出上 - 我只看到内容,直到Something long to print#5和Something long to print#6的一部分。
我想看到的是Something long to print#6 到Something long to print#10 的其余部分打印在下一页上。
因此,总而言之,我希望能够将不适合第一页的水平滚动内容打印到另一页上。这甚至可能吗?
我提到的一些链接 -
http://alistapart.com/article/goingtoprint
http://meyerweb.com/eric/articles/webrev/200001.html
为具有长水平表格的页面打印样式表- (此链接有一些其他选项,这是唯一的方法吗?)
asp.net - 如何从服务器打印 ASP.NET MVC2 视图
我正在寻找一种从 Windows 2003 服务器中运行的 ASP.NET 应用程序打印 ASP.NET/Mono MVC2 视图的方法。我基于ASP.NET MVC 中的“hello world”默认服务器端打印机尝试了下面的代码
但这会输出原始的 html 字符串。如何使用免费软件将视图打印为格式化文本?
订单布局创建为 html 局部视图。如果有其他免费的方式来打印格式化订单,我可以用其他形式而不是 html 创建布局。
只有我发现的免费解决方案需要使用 Windows 窗体 WebBrowser 控件,但这在也运行在 Mono 下的 MVC2 应用程序中看起来不合理。
我查看了 Rotativa(http://nuget.org/packages/Rotativa/),但它看起来不允许打印 html。
html - 打印页面右侧被截断的文本
当我给页面打印时...页面右侧的文本被切断...我在打印 css 中将文本左对齐但仍然无法正常工作...在下面提供我的代码...