使用 CSS 保留将突出显示的 Pre 元素下载为 PDF
要将 pre 元素保存为 PDF,同时保留 CSS 样式,您可以使用方法包括打开一个新窗口,注入 HTML 和 CSS,以及打印到 PDF 文件。
解决方案:
这是您可以使用的 jQuery 代码:
$("#save").click(function() { var text = $("#output")[0].outerHTML; var styles = $("style")[0].outerHTML; var popup = window.open("", "popup"); popup.document.body.innerHTML = text + styles; popup.focus(); popup.print(); });
以上是如何将代码块捕获为 PDF,同时在浏览器中保留 CSS 样式?的详细内容。更多信息请关注PHP中文网其他相关文章!