PDF 工具

如何在 Mac 上編輯 PDF 文件

發佈 2022年12月7日
分享:

在本文中,我們將探討Mac的PDF編輯工具。對於可用於Mac的多種類型應用程式,我們將重點介紹Mac內建的預覽應用程式以及IronPDF。

Mac 預覽應用程式

編輯PDF

能夠編輯PDF文件的應用程式被稱為PDF編輯器。您可以用來填寫表格、添加簽名、突出顯示文字、從PDF中添加或刪除圖片等等。在Mac上,使用內建的預覽程式是編輯PDF的最簡單方式。也有其他選擇,例如線上和第三方的PDF編輯器,這些選擇可能根據您需要PDF編輯器執行的功能而對您更有利。

Mac配備了一個名為Preview的應用程式,可以編輯PDF。除了無法更改已創建的內容外,它幾乎和任何其他PDF編輯器一樣全面。它的優勢在於您不需要安裝任何程式即可使用。您只需打開PDF並立即開始編輯。

如何在 Mac 上編輯 PDF,圖1

雖然看起來很合理,但「編輯」選單並非您能發現所有Preview PDF編輯功能的地方。相反地,此選單允許您從PDF中移除頁面並從其他PDF添加頁面。 (或製作空白頁面)此外,「預覽」允許您通過在側邊欄中向上或向下拖動 PDF 頁面來重新排序頁面。您可以將最後一頁變成第一頁,第二頁變成第一頁,等等。如果在「預覽」中沒有顯示側邊欄,您可以從「顯示」菜單中啟用它。標記工具欄上有一系列選項,允許我們將應用程式設置為編輯模式並在 MAC 上修改 PDF。

如何在 Mac 上編輯 PDF 文件,圖 2

Preview 的大部分其他 PDF 編輯選項都位於標記 工具 菜單中。在這裡,您可以向 PDF 添加書籤或旋轉頁面。工具 >註釋工具欄菜單允許我們編輯現有文本、高亮文本、底線文本、刪除線文本、插入註釋、矩形、橢圓、線條、箭頭和其他形狀,並在 PDF 上進行輸入。 (無論是任何地方或在表單字段中),使用對話框,以及更多功能。

如何在 Mac 上編輯 PDF,圖 3

添加簽名

如果您的 Mac 配備了觸控板或 iSight 攝像頭,我們還可以使用預覽來將您的簽名添加到 PDF。此外,還提供了手繪工具,您可以直接在文件上創建形狀或簽名。

填寫 PDF 表單

當您在預覽中打開包含可編輯字段的 PDF 時,您只需點擊表單的組件即可進行更改。這些通常以可互動的文本框或選框的形式呈現。例如,如果您點擊一個可填寫的文本框,您可以在其中開始輸入以將信息添加到您的文件中。

編輯後通過選擇文件 > 保存來保存文檔。

添加文字

使用預覽功能可以通過文本框在PDF文檔中添加更多文字。要實現此操作,請按下標註按鈕後選擇文本按鈕。

如何在 Mac 上編輯 PDF,圖 4

您的文件中會有一個文字框。將其拖動到新位置後,雙擊文字框開始修改。您可以使用右上角的文字樣式選項來格式化文字框。

IronPDF

作為一款強大的PDF轉換工具,IronPDF能將HTML轉換為PDF,且原始格式在瀏覽器中幾乎無損。開發者可以輕鬆地使用這個PDF庫來生成、閱讀和編輯PDF文件。

IronPDF使用Chrome引擎將HTML轉換為PDF文件。IronPDF支持的網頁技術包括Xamarin, Blazor, Unity, HoloLens應用程序,以及Windows表單、HTML、ASPX、Razor HTML、.NET Core。 ASP.NET,Windows Forms 和 WPF。 Microsoft.NET 和 .NET Core 應用程式都支援 IronPDF。IronPDF 還可以用來創建視覺上吸引人的 PDF。

IronPDF 也擁有強大的 HTML 到 PDF 轉換引擎。有了 IronPDF 的幫助,可以使用 HTML5、JavaScript、CSS 和圖形製作 PDF 文件。文件中還可以包括頁眉和頁腳。它還可以使閱讀 PDF 變得易於使用。此外,它不依賴於外部資源。

  • 可以使用包括 HTML、HTML5、ASPX 和 Razor/MVC View 在內的多種來源製作 PDF 文件。我們可以轉換圖像文件以及 HTML 文件。
  • 製作互動式 PDF 文件、填寫和提交互動式表單、合併和拆分 PDF 文件、從 PDF 文件中提取文本和圖像、在 PDF 文件中搜索文本、將 PDF 頁面光柵化為圖像、編輯 PDF 文件中的文本以及轉換 PDF 文件,都是一些可以用來處理互動式 PDF 文件的工具示例。
  • IronPDF 能夠從文件中提取圖像。
  • IronPDF 可以向文件添加文本、圖形、書籤、水印、頁眉、頁腳等。
  • IronPDF 可以拆分和合併新文件或現有文件中的頁面。
  • IronPDF 是使用最新的 .NET Core 版本構建的,因此我們可以為多種環境(例如 Mac、Linux、Windows 等)構建應用程式。

使用 IronPDF 填寫 PDF 文件

IronPDF 允許我們編輯 PDF 表單。這可以幫助快速填寫多個表單。一旦將 Viewer 安裝到您的 WinForms 專案中,用戶將能夠編輯任何包含表單欄位資料的 PDF。Viewer 根據表單所屬類型顯示每個欄位。這包括文字框、選項按鈕、下拉選單等。 (自動完成), 核取方塊和列表。

如果您的 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 函式庫,需要一些基礎知識。此外,它不是開源的。我們可以初步訪問它使用 免費試用密鑰該軟體可從這邊取得 網址.

< 上一頁
如何在不使用 Adobe 的情況下合併 PDF 文件
下一個 >
適合 C# 的最佳 PDF 程式庫是什麼?

準備開始了嗎? 版本: 2024.10 剛剛發布

免費 NuGet 下載 總下載次數: 10,993,239 查看許可證 >