跳過到頁腳內容
PDF工具

如何在iPhone上編輯PDF

大多數 iPhone 用戶不知道您可以在 iPhone 內置文件應用程序中對 PDF 進行各種編輯。 文件應用程序允許您編輯其某些組件,例如合併、繪圖、突出顯示、上傳文本內容和在 iOS 設備上簽署 PDF 文件。 雖然文件應用程序不足以允許您重寫文本內容或調整設計,但您可以非常快速地進行一些小編輯。

如何使用文件應用程序編輯 PDF 文件

文件應用程序是 iOS 設備上預裝的應用程序。 顧名思義,它最初是用作文件組織工具。 但它還有其他多種功能,其中之一是允許您編輯 PDF。 您不需要安裝第三方應用,編輯過程遵循簡單的步驟。

首先要記住的重要組件是 iOS 15 的要求。基本上,這表示您需要保持 iPhone 的更新。 蘋果還為舊版本的 iPhone 提供更新,這是一個很大的優勢。 這意味著現在被歸類為“經典” 的 iPhone 設備(如 iPhone 6s 和 iPhone SE(第一代))仍然可以獲得更新。

在 iPhone 的文件應用程序中打開您希望編輯的 PDF。 轉到已安裝在 iPhone 上的文件應用程序,您可以在其中找到 PDF 並打開它。 順便提一下,您可以將通過 iPhone 獲取的任何 PDF 存儲在文件應用程序中。

如何在 iPhone 或 iPad 上突出顯示和繪製 PDF

在 iPhone 的文件應用程序中,您可以在 PDF 中文本上繪製線條和突出不同顏色的文本。 還有一個尺子可以用來繪製直線和測量。 以下是如何在 PDF 中繪圖和突出顯示:

  1. 打開原生文件應用程序並打開您希望編輯的 PDF 文件。
  2. 點擊屏幕右上角的標記圖標。 工具欄將顯示不同的工具。
  3. 選擇第一個標記以繪製線條,下一個選項是突出顯示文本。
  4. 您可以選擇頂部的實心圓,從可用的網格、光譜和滑塊選擇中選擇您想要的精確顏色。 如果您想從 PDF 中選擇預先存在的顏色,請單擊實心圓並從左上角選擇吸管圖標。
class="content-img-align-center">
class="center-image-wrapper"> Colours Selection

圖 1 - 顏色選擇

如何在 iPhone 或 iPad 上合併多個 PDF

您可以編輯單個 PDF 或選擇並合併兩個或多個 PDF,將它們合併為一個 PDF。 在文件應用程序中,您必須按下屏幕右上角的“三個點”圖標。 然後,從列表中點選“選擇”和選擇您要合併的 PDF 文件。

class="content-img-align-center">
class="center-image-wrapper"> Select Option

圖 2 - 選擇選項

選擇文件後,您應該轉到相同的“三個點”圖標,但這次它將位於屏幕的右下角。 點擊它並找到“創建 PDF”選項。 如果您選擇此選項,將僅創建一個 PDF 文檔。

class="content-img-align-center">
class="center-image-wrapper"> Create PDF

圖 3 - 創建 PDF

完成編輯後,您可以點擊屏幕左上角的“完成”,編輯過的 PDF 將保存在您的設備中。您可以點擊 PDF 名稱自行重命名。

如何在 iPhone 和 iPad 上插入頁面和改變 PDF 的方向

選擇要編輯的頁面後,可以點擊屏幕右上角的“標記”圖標。 還有更多內容:如果您在側邊欄頁面上點擊“三個點”,將提供五個新的編輯選項。 這些選項包括改變頁面方向的能力:您可以使用列表上的前兩個選項向左或向右旋轉頁面。

class="content-img-align-center">
class="center-image-wrapper"> Rotate and Insert

圖 4 - 旋轉和插入

您還可以選擇“插入空白頁”選項,向 PDF 文件中添加一個新的空白頁,或者使用文件應用程序選擇並添加其他文檔。列表中還提供了掃描文檔並將其直接添加到 PDF 的選項。

第三方應用

您還可以使用第三方應用在 iPhone 和 iPad 上編輯 PDF 文件。 我們將在下面討論適合在 iPhone 和 iPad 上編輯 PDF 的最佳應用程序。

1. PDFelement - 免費 PDF 編輯器

適用於 iPhone 和 iPad 的最佳 PDF 編輯軟件是適用於 iOS 的 PDFelement。 它允許您在 iPad 和 iPhone 上編輯 PDF 文本,使用各種工具註釋 PDF 文檔,合併和拆分 PDF 文件等等。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 2 related to 1. PDFelement - 免費 PDF 編輯器

2. iAnnotate

顧名思義,此應用主要用於註釋 PDF 文檔。 可以在 PDF 中突出顯示、下劃線、刪除線,甚至進行繪圖。 打開後,您可以在兩個文檔之間來回切換。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 6 related to 2. iAnnotate

3. GoodReader

GoodReader允許用戶使用這款超簡單的 PDF 閱讀器軟件查看、書寫和修改 PDF 註釋。 它還允許您通過複製、重命名、移動和傳輸來管理您的文件和文件夾。 與其他 PDF 閱讀器不同,它不僅支持 PDF,還支持 Word、Excel、PowerPoint、TXT 和 HTML。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 7 related to 3. GoodReader

4. PDF Expert

這是一款用於註釋和分類的絕佳移動 PDF 編輯器,並且具有出色的閱讀體驗。 您可以註釋文檔、添加數字簽名,甚至更改 PDF 文檔的文本。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 8 related to 4. PDF Expert

5. Adobe Acrobat Reader

Adobe Reader iOS 應用輕巧且敏捷,具有一系列實用功能,包括在閱讀時註釋 PDF 的功能。 您可以使用 PDF 文件突出顯示文本、填寫表單、簽署文件,甚至設置密碼保護。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 9 related to 5. Adobe Acrobat Reader

IronPDF - 使用 C# 庫編輯 PDF

你有想過如何使用 C# 編程語言編輯 PDF 文檔嗎? 如果是這樣,那麼你來對地方了。 在本節中,我們將討論如何做到這一點。

IronPDF 是一個用於執行所有 PDF 相關任務的 .NET 庫。 它允許用戶操作和編輯 PDF 文件。

IronPDF 使開發人員能夠輕鬆編輯 PDF 頁面並滿足所有其他與 PDF 相關的要求。 對於那些想知道如何做到這一點的人,以下是一個使用 Visual Studio 的簡單範例。

環境設置

首先,打開 Visual Studio,然後轉到工具。 然後,擴展 NuGet 套件管理器並單擊下面圖片中顯示的第二個選項。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 10 related to 環境設置

接下來會出現一個 NuGet 解決方案窗口。 在此窗口中,轉到瀏覽,搜索 IronPDF 並安裝它。

class="content-img-align-center">
class="center-image-wrapper"> How To Edit Pdf On Iphone 11 related to 環境設置

安裝 IronPDF 之後,您就可以通過簡單的代碼來編輯 PDF。 下面是一些示例。

// Import required libraries
using IronPdf;
using System.Collections.Generic;

// Initialize a PDF renderer
var Renderer = new IronPdf.ChromePdfRenderer();

// Create a list to hold multiple PDF documents
var PDFs = new List<PdfDocument>();

// Add existing PDFs to the list
PDFs.Add(PdfDocument.FromFile("A.pdf"));
PDFs.Add(PdfDocument.FromFile("B.pdf"));
PDFs.Add(PdfDocument.FromFile("C.pdf"));

// Merge the PDFs into a single document
using PdfDocument PDF = PdfDocument.Merge(PDFs);

// Save the merged PDF
PDF.SaveAs("merged.pdf");

// Add a cover page at the beginning of the PDF
PDF.PrependPdf(Renderer.RenderHtmlAsPdf("<h1>Cover Page</h1><hr>"));

// Remove the last page from the PDF and save again
PDF.RemovePage(PDF.PageCount - 1);
PDF.SaveAs("merged.pdf");

// Copy pages 5-7 and save them as a new document.
PDF.CopyPages(4, 6).SaveAs("excerpt.pdf");

// Dispose of all PDF objects to free resources
foreach (var pdf in PDFs)
{
    pdf.Dispose();
}
// Import required libraries
using IronPdf;
using System.Collections.Generic;

// Initialize a PDF renderer
var Renderer = new IronPdf.ChromePdfRenderer();

// Create a list to hold multiple PDF documents
var PDFs = new List<PdfDocument>();

// Add existing PDFs to the list
PDFs.Add(PdfDocument.FromFile("A.pdf"));
PDFs.Add(PdfDocument.FromFile("B.pdf"));
PDFs.Add(PdfDocument.FromFile("C.pdf"));

// Merge the PDFs into a single document
using PdfDocument PDF = PdfDocument.Merge(PDFs);

// Save the merged PDF
PDF.SaveAs("merged.pdf");

// Add a cover page at the beginning of the PDF
PDF.PrependPdf(Renderer.RenderHtmlAsPdf("<h1>Cover Page</h1><hr>"));

// Remove the last page from the PDF and save again
PDF.RemovePage(PDF.PageCount - 1);
PDF.SaveAs("merged.pdf");

// Copy pages 5-7 and save them as a new document.
PDF.CopyPages(4, 6).SaveAs("excerpt.pdf");

// Dispose of all PDF objects to free resources
foreach (var pdf in PDFs)
{
    pdf.Dispose();
}
' Import required libraries
Imports IronPdf
Imports System.Collections.Generic

' Initialize a PDF renderer
Private Renderer = New IronPdf.ChromePdfRenderer()

' Create a list to hold multiple PDF documents
Private PDFs = New List(Of PdfDocument)()

' Add existing PDFs to the list
PDFs.Add(PdfDocument.FromFile("A.pdf"))
PDFs.Add(PdfDocument.FromFile("B.pdf"))
PDFs.Add(PdfDocument.FromFile("C.pdf"))

' Merge the PDFs into a single document
Using PDF As PdfDocument = PdfDocument.Merge(PDFs)
	
	' Save the merged PDF
	PDF.SaveAs("merged.pdf")
	
	' Add a cover page at the beginning of the PDF
	PDF.PrependPdf(Renderer.RenderHtmlAsPdf("<h1>Cover Page</h1><hr>"))
	
	' Remove the last page from the PDF and save again
	PDF.RemovePage(PDF.PageCount - 1)
	PDF.SaveAs("merged.pdf")
	
	' Copy pages 5-7 and save them as a new document.
	PDF.CopyPages(4, 6).SaveAs("excerpt.pdf")
	
	' Dispose of all PDF objects to free resources
'INSTANT VB NOTE: The variable pdf was renamed since Visual Basic will not allow local variables with the same name as parameters or other local variables:
	For Each Me.pdf_Conflict In PDFs
		Me.pdf_Conflict.Dispose()
	Next pdf_Conflict
End Using
$vbLabelText   $csharpLabel

有關 IronPDF 編輯功能的更多信息,請訪問 IronPDF 示例頁面

這是下載 IronPDF 庫的 IronPDF 庫下載頁面

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。