如何在OS X中打印文件到PDF文件?

其实不需要安装任何其他软件,OS X本身支持打印到PDF文件这个功能。

具体操作详见下面文章:

Want to save a document or web page as a PDF file, but you don’t own Adobe Acrobat? No problem, you can print documents, webpages, or nearly anything as a PDF, this means it creates a PDF file directly in Mac OS X using a built-in feature, without the need for any additional software or apps. In fact, this trick works with almost any Mac app, and basically if you can print a document or file through the normal “Print” functions, then that means you can also turn that into a PDF document through this method.

Printing to a PDF File on a Mac

What you’re essentially doing is exporting the file as a PDF through the Macs print service. That may sound complicated but it’s actually quite simple. Here is exactly how to print PDF’s if you haven’t done so before in OS X:

  1. Open the document, web page, or file you want to print to a PDF

  2. Click the File menu and select “Print”, or just hit Command+P

  3. Look for the “PDF” button in the lower left corner, click on that pull-down menu, and select “Save as PDF”

  4. Click “Save” in the save dialogue box, and save the file to whatever location you want (Documents is default)

Locate the resulting document in the Finder or with another app, it’ll appear as a unique PDF file, and no, it will not overwrite or alter the origin file it was created from.

Here is an example of what the submenu looks like in most Mac apps, note there are other PDF saving options too but what we’re looking to do is “Save as PDF” which effectively prints the document precisely as it appears into a PDF document:

Going to save gives you a few options, specify a location other than Documents if desired, and you can fill out author information, the title of the PDF document, subject, keywords for searching within the document, and even specify a password and editing options by choosing “Security Options” if you want to protect the file from others having unauthorized access to it:

That’s all there is to it, you will now have a PDF file created instantly by the print function. You can then view it later, use your favorite PDF editor for Mac (or Windows/Linux) to edit the PDF, distribute it online with something like Amazon, ScribD, Google Docs, or whatever else you need it for.

Note that some apps like Google Chrome have a separate Print window, and you’ll find “Save as PDF” as a checkbox option in Chrome alongside “Destination” options. All else is the same though, and you’ll still wind up with the open document or web page being saved as a PDF file through the virtual printer engine of OS X. Additionally, some applications have native “Export to PDF” functions built directly into them, though using those functions does not pass the origin document through the printer engine of OS X and thus can have slightly different results.

This ability has been in Mac OS X for a very long time, but it looks slightly different in older versions of OS X and some things have slightly different language and options. Nonetheless, the general idea is the same and you shouldn’t have a problem working it out, whatever version of OS X you’re using.

Though this is not yet a native feature in iOS, you can set up a bookmarklet to achieve the same function with webpages if you’re interested in doing the same thing on an iPad or iPhone.

转载于:https://blog.51cto.com/h2appy/1611356

如何在OS X中打印到PDF文件相关推荐

  1. appstore 屏幕快照_如何在OS X中更改屏幕快照文件类型

    appstore 屏幕快照 Taking a screenshot on OS X is easy, and you can even change the destination location  ...

  2. linux强制移除pdf密码,分享|如何在 Linux 中从一个 PDF 文件中移除密码

    今天,我碰巧分享一个受密码保护的 PDF 文件给我的一个朋友.我知道这个 PDF 文件的密码,但是我不想透露密码.作为代替,我只想移除密码并发送文件给他.我开始在因特网上查找一些简单的方法来从 PDF ...

  3. 如何在Node.js中打印堆栈跟踪?

    本文翻译自:How to print a stack trace in Node.js? 有谁知道如何在Node.js中打印堆栈跟踪? #1楼 参考:https://stackoom.com/ques ...

  4. 如何在Windows 10中打印照片

    Kevin Parrish 凯文·帕里什 We store most pictures digitally on mobile devices, SD cards, and PCs and are e ...

  5. c语言编程输出字母倒三角形,如何在C语言中打印倒三角形

    如何在C语言中打印倒三角形 发布时间:2020-07-28 11:53:15 来源:亿速云 阅读:281 作者:Leah 这期内容当中小编将会给大家带来有关如何在C语言中打印倒三角形,文章内容丰富且以 ...

  6. Acrobat Pro DC 教程:如何在 PDF 中插入其他 PDF 文件?

    欢迎观看 Acrobat Pro DC 教程,小编带大家学习 Acrobat Pro DC 的基本工具和使用技巧,了解如何在 PDF 中插入其他 PDF文件. 在 Acrobat Pro DC 中选择 ...

  7. python大括号_如何在python字符串中打印文字大括号字符并在其上使用.format?

    如何在python字符串中打印文字大括号字符并在其上使用.format? x = " \{ Hello \} {0} " print x.format(42) 给我:{Hello} ...

  8. 如何在 SAP UI5 应用里显示 PDF 文件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2022年12月23日为止,目前已经更新了 155 篇,专栏完成度为 51.6%,完成度已经超过了一半了. ...

  9. pdf打印机下载后如何打印成pdf文件

    我们上班的时候,都会用到打印机的,如果我们不方便买打印机的话,可以用虚拟的啊,那么pdf打印机下载后如何打印成pdf文件,别急,我这就告诉你. 1.在百度中去搜索软件关键词迅捷PDF虚拟打印机,然后进 ...

最新文章

  1. SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例(转)...
  2. 写一个比较全的进制转换函数--ic
  3. 利用ajax作一实时日志系统查询模块,和感兴趣的同行交流一下!
  4. 进程通信学习笔记(读写锁)
  5. 特征值与特征向量(二)
  6. 隔壁大爷都会网络布线啦、搞起来搞起来
  7. net clr via c sharp chap1-- note
  8. SAP云平台部署HTML5应用时的错误消息Failed to report quota consumption
  9. cad统计面积长度插件vlx_用了它,画cad施工图再也不加班了!
  10. 【转】建立一个更高级别的查询 API:正确使用Django ORM 的方式
  11. 合并excel文件 C语言,多个Excel文件中的多个Sheet合并到一个Excel文件中两个函数...
  12. Aspose.Slides for Java 3.0 发布
  13. 网站未备案不能访问,怎么用ip加端口的方式建站?
  14. ASP.NET 路由实现页面静态化(附在线Demo和Source)
  15. 业务与信令-第6章VoLTE信令
  16. 第二十九章、containers容器类部件QFrame框架部件详解
  17. 解决mmediting运行模型报错(result, consumed) = self._buffer_decode(data, self.errors, final)编码utf-8的问题
  18. 计算机毕业设计ssm校园招聘管理系统968b0系统+程序+源码+lw+远程部署
  19. 使用win7自带的备份还原、创建系统镜像
  20. 三、Linux文件管理

热门文章

  1. 【C++】多线程与并发【一】
  2. emacs按键绑定详解
  3. php报错Permission denied
  4. 在ApacheHTTPD服务器中使用DSO完全分析
  5. ASP.NET设置数据格式与String.Format使用总结
  6. 使用NetBeans IDE开发C程序
  7. FFmpeg实现获取USB摄像头视频流测试代码
  8. 【GStreamer】gstreamer工具详解之:ges-launch-1.0
  9. apache httpd server安装的一个问题
  10. android小球移动代码,Android自定义圆形View实现小球跟随手指移动效果