Jak spłaszczyć pliki PDF w IronPDF C
IronPDF spłaszcza dokumenty PDF w C# za pomocą metody Flatten(), zamieniając interaktywne pola formularzy w statyczną zawartość, aby dokument nie mógł już być modyfikowany.
Dokumenty PDF często zawierają interaktywne formularze z elementami do wypełnienia, takimi jak przyciski opcji, pola wyboru, pola tekstowe i listy. Aby uczynić te dokumenty nieedytowalnymi ze względów bezpieczeństwa lub archiwalnych, spłaszczasz plik PDF. Ma to zastosowanie przy pracy z formularzami PDF w aplikacjach biznesowych, dokumentach prawnych lub każdej sytuacji wymagającej trwałego zapisu.
Szybki start: Spłaszcz swój PDF w kilku liniach
Spłaszczaj dokumenty PDF za pomocą IronPDF, aby usunąć całą interaktywność i stworzyć trwałą, nieedytowalną treść. Ten fragment C# ładuje istniejący PDF, usuwa wszystkie edytowalne widgety i zapisuje zabezpieczony dokument.
-
Install IronPDF with NuGet Package Manager
-
Skopiuj i uruchom ten fragment kodu.
var pdf = IronPdf.PdfDocument.FromFile("input.pdf"); pdf.Flatten(); pdf.SaveAs("flattened.pdf"); -
Wdrożenie do testowania w środowisku produkcyjnym
Rozpocznij używanie IronPDF w swoim projekcie już dziś z darmową wersją próbną
Minimalny proces (5 kroków)
- Zainstaluj IronPDF z menedżera pakietów NuGet
- Wczytaj istniejący plik PDF lub utwórz nowy na podstawie kodu HTML
- Wywołaj metodę
Flatten - Zapisz spłaszczony dokument PDF
- Sprawdź, czy pola formularza zostały usunięte
Jak spłaszczyć dokument PDF w języku C#?
Gdy IronPDF jest zainstalowany, możesz spłaszczyć pliki PDF za pomocą jednego wywołania metody. Proces działa na istniejących dokumentach PDF oraz na plikach PDF, które renderujesz z plików HTML przed spłaszczeniem.
Przykład kodu poniżej używa klasy PdfDocument do załadowania istniejącego PDF. Dla dynamicznego generowania PDF, renderuj formularz za pomocą klasy ChromePdfRenderer przed spłaszczeniem.
Aby spłaszczyć plik PDF, wywołaj metodę Flatten. To usuwa wszystkie interaktywne widżety, w tym przyciski radiowe, pola wyboru i pola tekstowe, czyniąc dokument niezdatnym do edycji.

