如何将CSDN文章导出为pdf文件

第一步:

打开想要导出的页面,空白处点击鼠标右键⇒点击"检查"或"check",或直接在页面按F12键。

第二步:

复制以下代码粘贴到控制台,并按回车。

若提示让输入"允许粘贴"或"allow pasting",按提示输入后点回车键就行,输入完后再次粘贴该代码。

java 复制代码
(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;
})();

第三步:

输入代码并按回车键后,会弹出如下提示框,点击"保存"就行。

相关推荐
SamChan902 小时前
PyMuPDF vs pdfplumber vs pypdf:PDF 文本提取实测对比(翻译预处理视角)
python·ai·pdf
恒锐丰科技林技术员3 小时前
EG2203:一款高性价比 600V 半桥驱动芯片
经验分享·嵌入式硬件·硬件工程
泡海椒4 小时前
Java 后端最优 PDF 导出方案:jquick-pdf 项目引入与快速测试
java·开发语言·pdf
2601_968354514 小时前
2026新手电钢琴选购攻略|键盘、音色、功能等技术分享
经验分享
钓鱼的肝5 小时前
csp-j-s总结(4)
c++·经验分享·笔记·算法
竹之月5 小时前
autoCAD中虚线不显示;输出为PDF时不显示红色
经验分享
庖丁AI5 小时前
PDF跨页表格提取后错列怎么办?先检查表头、续行和单位
pdf·ocr·文档解析·表格解析
dfbz1234565 小时前
山茶油礼盒包装工程手记:材质、结构与工艺的参数化拆
大数据·人工智能·经验分享
泡海椒5 小时前
jquick-pdf 核心原理解析:基于 HTML 模板动态渲染 PDF 的实现逻辑
java·开发语言·pdf
天竺鼠不该去劝架5 小时前
金融智能体选型实践:大型与中小金融机构差异化落地思路
经验分享