在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,由此完成

相关推荐
souyuanzhanvip9 小时前
PDF24 工具箱 V11.23.0 免费离线 PDF 处理工具
pdf·实用工具
非凡ghost9 小时前
批量校正图像方向(校正PDF页面方向)
windows·学习·pdf·软件需求
缘如风9 小时前
Poppler一个PDF的c++库
pdf
喜欢吃豆9 小时前
从「文件URL」到「模型可理解内容」:一套完整的文件上传与解析处理流程详解(含PDF/Excel/图片)
pdf·大模型·excel
夜喵YM10 小时前
基于 Spire.XLS.Free for Java 实现无水印 Excel 转 PDF
java·pdf·excel
weixin_4624462311 小时前
使用 Docker / Docker Compose 部署 PdfDing —— 个人 PDF笔记
笔记·docker·pdf
苦逼的老王12 小时前
《java-使用kkview+libreoffice 实现在线预览ppt、xls、doc、pdf..》
java·pdf·powerpoint
李小白杂货铺12 小时前
从基于致远互联(Seeyon)封装的SuwellLightRead技术的PDF预览页面提取原始PDF文件的方法原理与实践
pdf·提取pdf文件·提取原始pdf·致远互联·seeyon·suwell·lightread
徐同保13 小时前
使用onlyoffice预览word、excel、ppt、pdf等,可以双击index.html看效果的demo示例
pdf
不吃香菜的猪1 天前
使用@vue-office/pdf时,pdf展示不全
javascript·vue.js·pdf