正确将博客网页保存为pdf:

遇到好的博客,直接用浏览器默认的打印,得到的pdf存在一些格式问题。本文介绍如何通过一段脚本来打印理想的pdf。

问题描述

直接用浏览器打印机获得的pdf格式混乱,如下图所示:

``

解决方案:

1.找到浏览器的开发人员工具,以edge浏览器为例:
找到浏览器右上角头像旁边“…”的位置—>点击找到“更多工具”—>点击找到“开发人员工具”
2.在“开发人员工具”中找到“控制台”
3.复制以下脚本内容到“控制台”—>点击enter运行—>自动弹出虚拟打印机,就能获得格式整齐的pdf了:

(function doPrint(){      'use strict';var articleBox = $("div.article_content");articleBox.removeAttr("style");var head_str = "";       var foot_str = "";   var older = document.body.innerHTML;       var title= document.getElementsByClassName('article-title-box')[0].innerHTML; var main_body = document.getElementsByClassName('article_content')[0].innerHTML;document.body.innerHTML = head_str + title + main_body + foot_str;$("#mainBox").width("100%");document.getElementsByTagName('body')[0].style.zoom=0.8;     window.print();document.body.innerHTML = older;return false;
})();

正确将博客网页保存为pdf相关推荐

  1. 如何打印CSDN博客?将CSDN博客内容保存为PDF然后下载

    进入文章页面 按F12 点击Console 输入下面代码,然后按回车 (function(){$("#side").remove(); $("#comment_title ...

  2. 用树莓派做服务器运行博客网页

    文章目录 阅读本文你将了解的知识点: 树莓派做服务器运行Hexo博客网页 1.服务器框架 2.本地Hexo设置 2.1 安装GIT 2.2 安装NodeJs 2.3 安装Hexo 2.4 Hexo生成 ...

  3. 前端综合项目-个人博客网页设计

    个人博客前端部分设计 文章目录 前端综合项目-个人博客网页设计 1. 预计效果 2. 公共样式设计 2.1 背景设计 2.2 导航栏设计 2.3 博客列表页和博客详情页的共同内容 2.3.1 页面划分 ...

  4. 如何用php制作博客网页,博客网页制作的网站

    博客网页制作的网站 1.制作一个自己的印章. 2.EOOOL是QQ头像.MSN头像.论坛头像.论坛签名.博客广告.通讯工具(邮件. MSN.QQ.书签)等的标签快速生成工具,一个方便.实用的图片制作网 ...

  5. 基于Hexo+Gitee的个人静态博客网页搭建

    基于Hexo+Gitee的个人静态博客网页搭建 前言 环境搭建:NodeJs+Git+Hexo (Win10+64位) NodeJs安装 Hexo安装 主题配置 Gitee仓库创建和部署 个性化配置 ...

  6. HTML5期末大作业:博客网页设计——个人博客5页(代码质量好) 学生DW网页设计作业源码 web课程设计网页规划与设计

    HTML5期末大作业:博客网页设计--个人博客5页(代码质量好) 学生DW网页设计作业源码 web课程设计网页规划与设计 HTML+CSS+JavaScript(毕业设计) 常见网页设计作业题材有 个 ...

  7. html5网页设计 薛之谦个人网页适用个人博客网页模板

    薛之谦个人博客网页设计模板由6个页面组成带音乐视频留言. <!DOCTYPE html><html><head><meta http-equiv=" ...

  8. HTML期末大作业~web前端开发个人博客HTML整站模板~Web大学生网页成品 ~个人主页博客网页HTML设计制作...

    HTML期末大作业~ 学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTM ...

  9. 学生HTML个人网页作业作品~个人主页博客网页设计制作(6个页面)~大学生个人网站作业模板~HTML简单个人网页制作

    HTML期末大作业~ 学生HTML个人网页作业作品下载-个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTM ...

  10. HTML5+CSS大作业——简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板

    HTML5+CSS大作业--简单的程序员个人博客(7页) 大学个人博客网页制作教程 表格布局网页模板 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家 ...

最新文章

  1. C++ 经常使用类 string类
  2. 实时风格迁移,移动端运行,人脸特效又有了新玩法
  3. DCFNET: DISCRIMINANT CORRELATION FILTERS NETWORK FOR VISUAL TRACKING
  4. 北斗导航 | 从北斗二号到北斗三号
  5. day21 pickle json shelve configpaser 模块
  6. VMware windows server 2008配置dns服务
  7. GetTickCount函数
  8. Docker安装迅雷下载工具实现远程下载
  9. 深度内幕丨揭秘积分墙最新反作弊
  10. 网络就好似一个个树洞
  11. 无损连接,函数依赖性判定
  12. uni-app设置背景图片,backgroundImage
  13. 推荐几个值得关注的公众号平台
  14. 糖糖班趣事之棒棒糖篇
  15. 罗杨美慧 20190912-1 每周例行报告
  16. office图标不能正常显示
  17. 基于JAVA计算机类专业考研交流学习平台计算机毕业设计源码+数据库+lw文档+系统+部署
  18. 55个经典开源Windows工具
  19. 火车票是一门什么生意 「上篇」
  20. vue中使用Ueditor编辑器

热门文章

  1. java集成mpush 服务端SDK开发
  2. JDKAndroid下载安装
  3. css 图片反色,颜色反色,高斯模糊
  4. OpenJudge超详细题解,动画图文题解
  5. 安卓屏幕朗读app_8个非常好用的黑科技App
  6. 联想主板9针开关接线图_空气开关、断路器、漏电保护,汇总学习一下
  7. 当索尼停产单反:好产品是怎么被时代「消融」的?
  8. 阿里菜鸟JAVA实习生一面面试题
  9. 数据库基本操作和常用命令
  10. Ubuntu上完美运行QQ