safari 的打印到 pdf 功能 有快捷键或者编辑模式吗

2015-12-19 09:08:19 +08:00
 morebigtiger

iphone 上可以一键保存到 ibook , mac 上得 cmd + p ,然后选择存储为 pdf ,有没用什么快捷键或者快捷模式完成这一整套动作啊。

4328 次点击
所在节点    Apple
16 条回复
LeoDev
2015-12-19 10:32:24 +08:00
cmd + P 貌似直接就是打印吧?
fatestigma
2015-12-19 11:41:21 +08:00
可以用自带的 Automator 制作一个 Service ,然后在偏好设置中添加一个快捷键,比如 `⌘+⌥+P`。
Service 设置针对 Safari ,一个 Action : Run AppleScript 。
AppleScript 内容, tell Safari to print 开启打印窗口,然后后面的操作都用 UIElement 完成,如定位到下拉,选择 Save as PDF 等等。。
morebigtiger
2015-12-19 13:43:54 +08:00
@LeoDev cmd+p 是出一个打印菜单
@fatestigma 尝试过 automator 没有成功 按照你的建议再试试
erinsnow
2015-12-19 17:21:16 +08:00
morebigtiger
2015-12-19 17:50:33 +08:00
@erinsnow 我的需求是打印阅读模式下的网页,我仔细对比过,这个导出的 pdf 排版没有打印到 pdf 的美观
morebigtiger
2015-12-19 20:19:11 +08:00
@fatestigma 再请教一下,目前我已经都设置完成了,在 automator 里面点运行,已经能成功打印成 pdf 了,但是我在系统偏好设置里面设置好快捷键以后,一用快捷键,就出现 操作运行 applescript 时出现错误的弹出窗口,能请教下是什么原因吗。
fatestigma
2015-12-19 20:21:28 +08:00
@morebigtiger 错误有没有什么提示呢?
morebigtiger
2015-12-19 20:25:02 +08:00
@fatestigma 操作“运行 applescript ” 时出现错误,就这个提示,一个弹出窗口
fatestigma
2015-12-19 20:30:58 +08:00
@morebigtiger 额。你这样描述我也猜不出错在哪。要不你 Telegram 私信我,我详细看下吧。
morebigtiger
2015-12-19 21:02:38 +08:00
@fatestigma 我刚注册了帐号,但是 telegram 里面找不到你啊,我的是 morebigtiger
fatestigma
2015-12-19 21:31:32 +08:00
@morebigtiger 额,抱歉,没考虑你可能不是 Telegram 用户,其实在推上 DM 我也行。
erinsnow
2015-12-19 22:17:26 +08:00
@morebigtiger 我去,还有这差别,我仔细看看😄
morebigtiger
2015-12-19 22:18:41 +08:00
非常感谢 @fatestigma 的指导,已经完美搞定,一个快捷键解决所有问题,太舒服了,再次感谢
morebigtiger
2015-12-19 22:23:18 +08:00
@erinsnow 转到阅读器模式再打印到 pdf ,那个印象笔记的转 pdf 也奇怪,反正我综合比较下来,目前是打印到 pdf 最完美
faketemp
2015-12-20 10:06:26 +08:00
@morebigtiger
有同样需求,求详细操作步骤...
morebigtiger
2015-12-20 11:46:12 +08:00
@faketemp 就是二楼的办法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/244607

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX