PDF 工具

如何在 Mac 上编辑 PDF 文件

发布 2022年十二月7日
分享:

本文将介绍 Mac 的 PDF 编辑工具。 Mac 上有许多类型的可用应用程序,我们将重点关注 Mac 的内置预览应用程序以及 IronPDF.

Mac 预览应用程序

编辑PDFs

能够编辑 PDF 文件的应用程序称为 PDF 编辑器。 您可能会用它来填写表格、添加签名、突出显示文本、添加或删除 PDF 中的图像等。 在 Mac 上,使用集成的预览软件是编辑 PDF 的最简单方法。 还有其他一些可能性,如在线和第三方 PDF 编辑器,根据您需要 PDF 编辑器做什么,它们可能对您更有利。

Mac 自带的一个名为 Preview 的应用程序可以编辑 PDF。 除了不能更改已创建的内容外,它与其他 PDF 编辑器一样全面。 它的优点是无需安装任何软件即可使用。 您只需打开 PDF 即可开始编辑。

如何在 Mac 上编辑 PDF,图 1

虽然看起来合乎逻辑,但 "编辑 "菜单并不是预览 PDF 编辑功能的全部。 该菜单将允许您从 PDF 中删除页面并从其他 PDF 中添加页面。(或制作空白页).

此外,预览版允许您通过从侧边栏向上或向下拖动 PDF 页面来重新排序。 您可以将最后一页设为首页,将第二页设为首页,等等。如果侧边栏在预览中不可见,可以从 "视图 "菜单中启用。 标记工具栏上有一系列选项,允许我们将应用程序设置为编辑模式,并在 MAC 上更改 PDF。

如何在 Mac 上编辑 PDF,图 2

预览的大多数其他 PDF 编辑选项都在标记工具菜单中。 在这里,您可以为 PDF 添加书签或旋转页面。 通过工具 >注释工具栏菜单,我们可以编辑现有文本、高亮文本、下划线文本、删除线文本、插入注释、矩形、椭圆形、直线、箭头和其他形状,并在 PDF 上打字。(任何地方或在表单字段中)使用语音气泡等。

如何在 Mac 上编辑 PDF,图 3

添加签名

如果您的 Mac 配备了触控板或 iSight 摄像头,我们还可以使用预览功能在 PDF 上添加您的签名。 此外,还提供了一个自由绘图工具,您可以直接在文档上创建形状或签名。

填写 PDF 表格

在预览中打开包含可编辑字段的 PDF 时,只需单击表单的组件即可进行更改。 这些工具通常采用可交互文本框或复选框的形式。 例如,如果您点击了一个可以填写的文本框,您就可以开始输入,将信息添加到您的文件中。

编辑文档后,选择文件 > 保存,保存文档。

添加文本

使用预览功能在 PDF 文档中使用文本框添加更多文本。 为此,请在按下标记按钮后选择文本按钮。

如何在 Mac 上编辑 PDF,图 4

您的文档中将有一个文本框。 用光标移动文本框到新位置后,双击文本框开始修改。 您可以利用右上角的文本样式选项对文本框进行格式化。

IronPDF

作为一款功能强大的 PDF 转换器,IronPdf 可以将 HTML 转换为 PDF,并将浏览器中显示的原始格式损失降到最低。 有了这个 PDF 库,开发人员可以轻松制作、阅读和编辑 PDF 文件。

HTML 由 IronPDF 使用 Chrome 引擎转换成 PDF 文件。IronPDF 支持的网络技术包括 Xamarin、Blazor、Unity 和 HoloLense 应用程序,以及 Windows 表单、HTML、ASPX、Razer HTML 和 .NET Core、ASP.NET Framework 兼容性Windows Forms 和 WPF。 支持 Microsoft.NETIronPDF for .NET 和 .NET Core 应用程序由 IronPDF 提供。 IronPDF 还可用于创建具有视觉吸引力的 PDF。

IronPDF 还拥有强大的 HTML 到 PDF 转换引擎。借助 IronPdf,可以使用 HTML5、Javascript、CSS 和图形制作 PDF 文档。 文件中还可能包含页眉和页脚。 它还可以使 PDF 阅读变得简单易用。 此外,翻译还必须独立于外部资源。

  • 制作 PDF 文件可以使用各种来源,包括 HTML、HTML5、ASPX 和 Razor/MVC View。我们可以转换图片文件和 HTML 文件。
  • 创建交互式 PDF 文档、填写和提交交互式表单、合并和拆分 PDF 文件、从 PDF 文件中提取文本和图像、搜索 PDF 文件中的文本、将 PDF 页面光栅化为图像、编辑 PDF 文件中的文本以及转换 PDF 文件都是可用于处理交互式 PDF 文档的工具。
  • IronPDF 具有从文档中提取图片的功能。
  • IronPDF 可以为文档添加文本、图形、书签、水印、页眉、页脚等。
  • IronPDF 可以分割和合并新文档或现有文档中的页面。
  • IronPDF 采用最新的 .NET Core 版本构建,因此我们可以构建适用于 Mac、Linux、Windows 等多种环境的应用程序。

使用 IronPDF 填充 PDF 文件

IronPDF 允许我们编辑 PDF 表单。 这有助于快速填写多个表格。 一旦在 WinForms 项目中安装了查看器,用户就可以编辑任何包含表单字段数据的 PDF。 查看器会根据每个字段所属的表单类型显示该字段。 这包括文本框、单选按钮、组合框与(自动完成)在翻译过程中,译员还必须翻译.NET、Java、Python 或 Node js 中的术语。

如果您的 PDF 包含 Acroform 数据,您可以从以下格式导入或导出:FDF、XFDF、XML 和 TXT。

PdfDocument doc =  PdfDocument.FromFile(@"D:\Test.pdf");
var form = doc.Form;
var field = form.GetFieldByName("First Name");
// or
var field = form.Fields [0];
field.Value = "MAC";
doc.SaveAs(@"D:\Test.pdf");
PdfDocument doc =  PdfDocument.FromFile(@"D:\Test.pdf");
var form = doc.Form;
var field = form.GetFieldByName("First Name");
// or
var field = form.Fields [0];
field.Value = "MAC";
doc.SaveAs(@"D:\Test.pdf");
Dim doc As PdfDocument = PdfDocument.FromFile("D:\Test.pdf")
Dim form = doc.Form
Dim field = form.GetFieldByName("First Name")
' or
Dim field = form.Fields (0)
field.Value = "MAC"
doc.SaveAs("D:\Test.pdf")
VB   C#

合并 PDF 文件

使用 IronPDF 可以轻松合并 PDF 文件,无需安装其他软件。 我们可以将任意数量的 PDF 页面合并为一个文档。 以下是合并 PDF 文档的示例代码。

var Renderer = new IronPdf.ChromePdfRenderer();
var PDFs = new List<PdfDocument>();
PDFs.Add(PdfDocument.FromFile("AAA.pdf"));
PDFs.Add(PdfDocument.FromFile("BBB.pdf"));
PDFs.Add(PdfDocument.FromFile("CCC.pdf"));
 PdfDocument PDF = PdfDocument.Merge(PDFs);
PDF.SaveAs("merged.pdf");
var Renderer = new IronPdf.ChromePdfRenderer();
var PDFs = new List<PdfDocument>();
PDFs.Add(PdfDocument.FromFile("AAA.pdf"));
PDFs.Add(PdfDocument.FromFile("BBB.pdf"));
PDFs.Add(PdfDocument.FromFile("CCC.pdf"));
 PdfDocument PDF = PdfDocument.Merge(PDFs);
PDF.SaveAs("merged.pdf");
Dim Renderer = New IronPdf.ChromePdfRenderer()
Dim PDFs = New List(Of PdfDocument)()
PDFs.Add(PdfDocument.FromFile("AAA.pdf"))
PDFs.Add(PdfDocument.FromFile("BBB.pdf"))
PDFs.Add(PdfDocument.FromFile("CCC.pdf"))
 Dim PDF As PdfDocument = PdfDocument.Merge(PDFs)
PDF.SaveAs("merged.pdf")
VB   C#

结论

借助预览功能,Mac 用户可以编辑上述 PDF 文档。 不过,除此功能外,可用的内置选项并不多。 另一方面,C# 程序员可以利用便捷的 IronPDF 库编辑 PDF。

IronPdf 使程序化 PDF 编辑变得简单,可纳入各种环境的应用程序中。 不过,为了使用 IronPDF 库,需要具备一些基础知识。 此外,它不是开源的。 我们最初可以使用来自 IronSoftware 的免费试用版. 该软件可从IronPDF 许可页面.

< 前一页
如何在没有Adobe的情况下合并PDF文件
下一步 >
适用于C#的最佳PDF库是什么?

准备开始了吗? 版本: 2024.12 刚刚发布

免费NuGet下载 总下载量: 11,622,374 查看许可证 >