Jak spłaszczyć pola formularza PDF w C#

Kiedy chcesz scalić pola formularza PDF z treścią w aplikacji .NET, aby pola nie były edytowalne, zastanawiasz się, jak spłaszczyć pola formularza PDF w kodzie C#? Aspose.PDF for .NET API pomaga odpowiedzieć na to pytanie za pomocą kilku wierszy kodu.

Dzięki temu interfejsowi API .NET możesz spłaszczyć PDF oparte na akroformatach, wszystkie pola formularza jednocześnie lub wybrać określone pola do spłaszczenia w aplikacji C#. Kod jest taki sam dla aplikacji internetowej ASP.NET, aplikacji komputerowej Windows lub innych platform .NET.

Wykonaj poniższe proste i łatwe kroki, aby programowo spłaszczyć pola formularza.

Kroki, aby spłaszczyć pola formularzy PDF w C#

  1. Zainstaluj Aspose.PDF for .NET pakiet NuGet
  2. Uwzględnij przestrzenie nazw Aspose.PDF i Aspose.PDF.Facades
  3. Ustaw licencję Aspose za pomocą klasy Licencja
  4. Utwórz instancję klasy Form
  5. Binduj plik PDF, który chcesz spłaszczyć
  6. Użyj FlattenAllField method, aby scalić wszystkie pola formularza
  7. Użyj metody FlattenField, aby spłaszczyć określone pola
  8. Na koniec zapisz spłaszczony wyjściowy plik PDF

Kod do spłaszczania pól formularzy PDF w C#

Poniższy przykład C# używa metody FlattenField do scalania określonego pola z PDF file. Za pomocą tej metody możesz spłaszczyć tyle pól, ile chcesz, podając nazwę pola jako parametr.

Kod do spłaszczenia pojedynczego pola formularza PDF w C#

Pamiętaj, że nie potrzebujesz Adobe Acrobat ani żadnego innego oprogramowania do edycji PDF podczas spłaszczania pola formularza PDF w C#. Ten interfejs API zawiera wszystko, czego potrzebujesz, aby programowo spłaszczyć plik pdf w .NET.

 Polski