对于我的个人记录(例如收据),我喜欢使用 CUPS 打印到 PDF 功能在 Firefox 中打印网页。当页面布局较窄时,这种方法效果很好。但是,如果页面太宽,输出会在右侧截断。我尝试了 、 和 的所有可能选项shrink to fit
,scale: 100%
但page size/orientation
根据页面的 HTML/CSS,右侧仍然会被截断。
理想情况下,我希望使用一种工具,可以按原样捕获整个页面(按窗口宽度;未格式化为纸张),并将其输出为 *.pdf 格式。有这样的工具吗?
首选操作系统:Linux,但我也可以使用 Windows 7。
答案1
绑架!
如果你不介意的话,它似乎运行良好
.png
。
答案2
尝试转PDF。它至少在 Debian/Ubuntu 中打包了。
指导
要使用该软件,请下载最新的静态版本,解压并运行
wkhtmltopdf www.myhomepage.com myhomepage.pdf
有关可用选项的列表,请参阅
wkhtmltopdf --help
特征
- 使用 webkit 将网页转换为 PDF 文档
- 添加页眉和页脚(仅限静态版本)
- TOC 生成(仅限静态版本)
- 批处理模式转换
- (Linux)不再需要运行 XServer(但必须安装 X11 客户端库)
答案3
您可以尝试使用 Chrome 浏览器的“打印为 PDF”功能。
看使用打印预览。
答案4
另存为 PDF可能会有用。这是一个 Firefox 插件,可以将任何页面保存为 PDF 文件。