选择多个子页面
文档内部链接的一致性
样式化的页眉/页脚
可调整的文档缩放比例和页面边框
所选站点部分(页眉,导航,侧面板),特别是针对不提供打印机样式表的页面
自带附件
自定义分页符
内容生成表
字体替换
文本流控制
多列重新布局
文档属性生成(元数据)
#1 楼
要创建网页的PDF输出,通过使用Mozilla Firefox浏览器以及ScrapBook和Print页面到PDF插件,我看到了一个有价值的解决方案:捕获到浏览器侧栏中的页面(通过在浏览器窗口的右键菜单中选择命令,或使用ScrapBook菜单中的“保存”选项)。也可以为许多命令设置自定义快捷键。选择打印:
我们可以很容易地看到我们有一个不错的
Scrapbook
,所有table of content
都能正常工作! /> 查看文档的属性,我看不到什么特别的东西,只有标题和生产者。 (我没有找到在pdf内添加自定义元数据的方法。)
让我们生成另一个pdf,但是这次,我们继续长路径:
如您所见,可以选择链接深度。使用第一个深入级别,您可以下载121个StackExchange主页:
您甚至可以选择全部121个页面制作pdf或通过侧边栏中的书签选择,也可以满足
internal (and external) links
的需求。看看
selection of multiple sub-pages
插件的属性,您可以看到几种格式化输出的选项(边距,页面大小),轮廓按标题,整个pdf的自定义页眉和页脚或pdf中各个网页的单独标题。Print pages to PDF
插件最有用的功能之一是能够通过删除元素的子元素来更改DOM ,然后保存更改并转换为pdf。此外,您可以突出显示文本,甚至可以在网页内随意放置注释:评论
看起来确实很有希望。我将进行检查,我已经可以说:这是将这个社区提升到高质量水平的答案。谢谢!
–詹斯·皮格萨(Jens Piegsa)
2014-2-22在23:20
在7/21/18上,下载链接似乎已断开,并且新版本的Firefox可能不再支持该链接。
–cybernard
18年7月21日在14:59
#2 楼
我使用Bullzip PDF打印机,而我只将它与Microsoft Word一起使用,使用方式是在应用程序中使用打印功能,然后选择安装了Bullzip后会适应的新打印机,在打印时会询问在哪里保存pdf我不确定它与您的“必须拥有”列表匹配多少,因为我只使用它将Microsoft Word文档转换为.pdf,但它还会安装一个单独的应用程序您可以使用它配置打印机,但在我看来,它实际上只是一台普通的打印机,它输出数字文件而不是杀死树木。
评论
听起来您正在尝试将基于屏幕的布局自动化(?)到文档样式的布局中-总是一件很简单的事情。您是否考虑过采用PDF-> HTML的方式,甚至只是从相同的信息生成PDF,但不尝试转换任意复杂的HTML页面?如果您可以控制呈现的内容,那么实际上更适合遵循单一来源的原则。如果您是给定工件的外部使用者,则工作量取决于您的用例。