När du vill slå samman PDF-formulärfält med innehållet i .NET-applikationen, så att fälten inte är redigerbara, undrar du hur man plattar ut PDF-formulärfält i C#-kod? Aspose.PDF for .NET API hjälper till att svara på den här frågan med några rader kod.
Med detta .NET API kan du platta till akroformbaserade PDF, alla formulärfält på en gång eller välja specifika fält att platta till i din C#-applikation. Koden är densamma för ASP.NET-webbapplikationer, Windows-skrivbordsapplikationer eller andra .NET-plattformar.
Följ de enkla och enkla stegen nedan för att programmässigt platta till formulärfält.
Steg för att platta ut PDF-formulärfält i C#
- Installera NuGet-paketet Aspose.PDF for .NET
- Inkludera Aspose.PDF och Aspose.PDF.Facades namnrymder
- Ställ in Aspose-licens med Licensklass
- Skapa en instans av klassen Form
- Bind PDF-fil som du vill platta till
- Använd FlattenAllField method för att slå samman alla formulärfält
- Använd metoden FlattenField för att platta till ett eller flera specifika fält
- Slutligen, spara den tillplattade PDF-filen
Kod för att platta ut PDF-formulärfält i C#
Följande C#-exempel använder FlattenField-metoden för att slå samman ett visst fält med PDF file. Du kan platta till så många fält du vill med den här metoden genom att ange fältnamnet som parameter.
Kod för att platta ut ett enda PDF-formulärfält i C#
Observera att du inte behöver Adobe Acrobat eller någon annan PDF-redigeringsprogram när du plattar ut PDF-formulärfält i C#. Detta API innehåller allt du behöver för att programmässigt platta ut pdf i .NET.