將 PDFs 在 C# 中壓平

This article was translated from English: Does it need improvement?
Translated
View the article in English

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

Pdf Image Flatten Csharp related to 將 PDFs 在 C# 中壓平
Pdf Image Flatten Csharp2 related to 將 PDFs 在 C# 中壓平
Pdf Image Flatten Csharp3 related to 將 PDFs 在 C# 中壓平

開始使用 IronPDF

立即在您的專案中使用IronPDF,並享受免費試用。

第一步:
green arrow pointer



展平 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")
VB   C#

檢查平整的文件

在下面的輸出中,第一個PDF是可編輯的,我們的原始檔案。使用IronPDF和上面的代碼,我們已將其變為平面或不可編輯。 您可以將此代碼用於任何.NET PDF專案需求。

Pdf Image Flatten Csharp4 related to 檢查平整的文件

請注意
使用 Flatten 方法後表單將不可檢測。


資料庫快速訪問

Documentation related to 資料庫快速訪問

閱讀更多文檔

閱讀文件以了解更多有關如何扁平化 PDF、編輯和操作它們的資訊,以及更多內容。

訪問 IronPDF 文件檔案