將 PDFs 在 C# 中壓平
PDF文件通常包含表格,其中包含互動式可填寫小部件,例如單選按鈕、複選框、文本框、列表等。為了使其出於不同應用目的而變為不可編輯,我們需要將PDF檔案壓平。IronPDF提供了用C#一行程式碼來壓平您的PDF的功能。



開始使用 IronPDF
立即在您的專案中使用IronPDF,並享受免費試用。
如何在 C# 中合併 PDF 檔案
- 從 NuGet 軟體包管理器安裝 IronPDF
- 從HTML加載現有的或創建新的PDF
- 使用
平坦
將 PDF 平整化的方法 - 將扁平化的 PDF 保存為新文件
- 使用 1 行代碼在 C# 中平整 PDF 文件
如何對 C# PDF 進行平滑處理
展平 C# PDF 文件
安裝 IronPDF 套件後,您只需一行代碼即可壓平您的 PDF 文件。
在下面的代碼示例中,我們使用了 PdfDocument 類選擇了我們的 PDF。 如果您的專案需要,您也可以使用 ChromePdfRenderer 類別來創建 PDF。
要扁平化 PDF 文件,請使用 Flatten
方法。 這將使PDF無法編輯,並移除像是單選按鈕和複選框等互動式小工具。 讓我們在下面的 C# 代碼範例中看看它如何實現平坦化 PDF。
:path=/static-assets/pdf/content-code-examples/how-to/pdf-image-flatten-csharp-flatten-pdf.cs
using IronPdf;
// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("before.pdf");
// Flatten the pdf
pdf.Flatten();
// Save as a new file
pdf.SaveAs("after_flatten.pdf");
Imports IronPdf
' Select the desired PDF File
Private pdf As PdfDocument = PdfDocument.FromFile("before.pdf")
' Flatten the pdf
pdf.Flatten()
' Save as a new file
pdf.SaveAs("after_flatten.pdf")
檢查平整的文件
在下面的輸出中,第一個PDF是可編輯的,我們的原始檔案。使用IronPDF和上面的代碼,我們已將其變為平面或不可編輯。 您可以將此代碼用於任何.NET PDF專案需求。
請注意
Flatten
方法後表單將不可檢測。