You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将RPubs帖子保存/打印为PDF?webshot及wget尝试均失败

把RPubs帖子转成可打印PDF的实用方案

方法1:用webshot2生成多页PDF

webshot的升级版webshot2支持自动分页,解决单页内容过长的问题:

  1. 安装并加载包:
install.packages("webshot2")
library(webshot2)
  1. 执行生成命令:
webshot(
  url = "https://rpubs.com/Zahidasghar/LDEP",
  file = "Output_Printable.pdf",
  vwidth = 992,
  vheight = 744,
  expand = c(10, 10, 10, 10), # 增加边距适配打印格式
  delay = 2 # 等待页面完全加载,避免内容截断
)

方法2:用pagedown专门处理网页转PDF

pagedown是专为网页转可打印PDF设计的工具,分页逻辑更贴合打印需求:

  1. 安装加载:
install.packages("pagedown")
library(pagedown)
  1. 生成PDF:
chrome_print(
  input = "https://rpubs.com/Zahidasghar/LDEP",
  output = "LDEP_Printable.pdf",
  timeout = 10 # 确保页面所有内容加载完成
)

方法3:浏览器手动打印(最直接省心)

如果R包方法仍有问题,直接用浏览器自带功能:

  • 打开目标RPubs帖子页面
  • 按Ctrl+P(Windows)或Cmd+P(Mac)调出打印窗口
  • 选择“保存为PDF”,调整边距、缩放比例,确保内容完整显示在每页中
  • 点击“保存”即可生成符合打印要求的PDF

方法4:导出源文件生成PDF(仅限帖子作者)

如果你是该RPubs帖子的作者,登录RPubs后台找到对应的R Markdown源文件,在RStudio中直接点击「Knit」→「Knit to PDF」,就能生成标准的可打印PDF文档。

内容的提问来源于stack exchange,提问作者MYaseen208

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 15:55:04