Följ den här artikeln för att signera PDF med C# REST API. Du kommer att lära dig att signera PDF elektroniskt med ett C# .NET-baserat API med ett .NET-baserat Cloud SDK. Det hjälper dig att ladda upp mål-PDF-filen och signaturfilen till molnlagringen och sedan använda signaturfilen för att signera PDF-filen.
Nödvändig förutsättning
- Skapa ett API-konto för kontoinloggningsuppgifter för att lägga till en signatur till PDF
- Ladda ner Aspose.PDF Cloud SDK för Dotnet för elektronisk signering av PDF
- Konfigurera C#-projektet med ovanstående SDK
Steg för att signera PDF online med C# REST-gränssnittet
- Skapa en PdfApi-instans med ditt klient-ID och din klienthemlighet
- Ange PDF-filnamn, signaturfilnamn och sökväg till lagringsmapp
- Ange signaturens position och storlek på PDF-sidan med hjälp av Rectangle
- Initiera en signaturinstans med sökväg, typ, lösenord och visuella egenskaper
- Fyll i metadata som behörighet, plats, kontakt och signeringsdatum
- Ladda upp både PDF-filen och certifikatfilen till den konfigurerade mappen
- Anropa InläggTeckenDokument för att tillämpa den digitala signaturen på den uppladdade PDF-filen
- Hämta den signerade dokumentströmmen och skriv den lokalt som Sample_out.pdf
Dessa steg sammanfattar hur man signerar en PDF digitalt med hjälp av C# REST API. Denna kod ansluter till Aspose.PDF Cloud, laddar upp en PDF och ett certifikat och signerar sedan dokumentet digitalt med de angivna inloggningsuppgifterna och signaturuppgifterna. Efter signeringen laddas den uppdaterade PDF-filen ner och sparas lokalt som en ny fil.
Kod för att lägga till signatur till PDF med hjälp av C# RESTful-tjänsten
Den här koden demonstrerar processen för att signera PDF-dokument med hjälp av C# Low Code API. Observera att för att signera en PDF-fil måste den ha formulärfältet för signaturtyp och dess namn måste vara känt. Du får ett felmeddelande om PDF-filen inte innehåller ett fält för signaturtyp eller om fel fältnamn används.
Den här artikeln har lärt oss processen att signera en PDF-fil. För att komprimera en PDF-fil, se artikeln om Komprimera PDF med C# REST API.