在 C# 中移除 PDF 物件

選擇性地從PDF文件中移除物件可能是一項複雜的任務。 然而,IronPDF為開發者提供了一種簡單直觀的方式,允許他們直接操作PDF的文件物件模型(DOM)。

此範例將示範如何透過幾行程式碼,自動化移除PDF文件中特定的物件,如影像或文字。

程式碼說明

在此範例中,我們首先使用FromFile載入一個PDF文件。 此方法載入您選擇的PDF文件並將其分配給一個變數。

之後,我們可以透過Pages.First找出PDF第一頁的物件列表。 這個步驟會取得PDF的第一頁。 要存取PDF DOM物件,我們接下來存取ObjectModel集合,此集合包含第一頁的PDF物件。

要移除物件,我們會鎖定ObjectModel中該物件的特定集合。 在此情況下,我們正在從ImageObjects集合中移除一個影像。 然後我們呼叫標準的列表方法RemoveAt,並傳遞我們希望刪除的元素索引。 在這個範例中,我們通過傳遞索引0移除集合中的第一個影像。請記住,集合是從零開始索引的,因此第一個元素總是在索引零。

最後,我們通過呼叫SaveAs來將修改後的PDF保存到新文件,現已缺失被移除的元素。

輕鬆移除PDF DOM的方法 - 立即查看我們的指南!

準備開始了嗎?
Nuget 下載 20,088,359 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想快速獲得證明嗎? PM > Install-Package IronPdf
執行範例 看您的HTML變成PDF。