在vscode下将ipynb文件转成pdf的方法

正常情况下,可以在vscode的ipynb界面点击上面的三个点,里面有export,可以选择直接输出html和pdf,但是需要latex,由于按扎u安装麻烦,所以我换了一种方法。


法1

在Linux下,可以使用nbconvert工具将Jupyter Notebook(.ipynb文件)转换为PDF。首先确保你已经安装了nbconvertpandoc。如果没有安装,可以使用以下命令安装:

sudo apt-get install nbconvert pandoc

或者

pip3 install nbconvert pandoc -i https://pypi.tuna.tsinghua.edu.cn/simple

安装完成后,使用以下命令将.ipynb文件转换为PDF:

jupyter nbconvert --to pdf your_notebook.ipynb


法2(我使用的方法)

安装nbconvert工具

复制代码
 pip3 install nbconvert -i https://pypi.tuna.tsinghua.edu.cn/simple

将ipynb文件转换成md文件

复制代码
jupyter nbconvert --to markdown '文件名.ipynb'

转换后会在同级目录下生成对应的md文件

再在vscode安装 一个叫Markdown PDF的插件,使用vscode打开md文件,右击,可以选择输出pdf,由此完成

相关推荐
呼啦啦呼啦啦啦啦啦啦6 小时前
利用pdfjs实现的pdf预览简单demo(包含翻页功能)
android·javascript·pdf
东华果汁哥21 小时前
【URL 转换为PDF】HTML转换为PDF
前端·pdf·html
诸葛大钢铁1 天前
Excel转PDF的三种方法
笔记·职场和发展·pdf·excel
爱分享的飘哥2 天前
第二十一 篇 PDF文档自动化:Python一键合并、分割、水印、提取与加密解密!你的PDF全能管家!
python·pdf·python操作pdf·pdf 加解密·pdf 分割和合并
簪花走马过长安3 天前
【PDF识别改名】使用京东云OCR完成PDF图片识别改名,根据PDF图片内容批量改名详细步骤和解决方案
ui·pdf·ocr·excel·京东云·wps·图片区域识别重命名
ComPDFKit3 天前
为什么有些PDF无法复制文字?原理分析与解决方案
人工智能·pdf·ocr
开开心心就好3 天前
电脑桌面整理工具,一键自动分类
运维·服务器·前端·智能手机·pdf·bash·symfony
咖啡色格调3 天前
Java使用itextpdf7生成pdf文档
java·pdf·maven
开开心心_Every3 天前
可增添功能的鼠标右键优化工具
开发语言·pdf·c#·计算机外设·电脑·音视频·symfony
余大侠在劈柴4 天前
pdf.js 开发指南:在 Web 项目中集成 PDF 预览功能
前端·javascript·学习·pdf