GroupDocs.Signature Översikt

API för att utföra dokumentsignering och relaterade operationer i .NET-applikationer

Illustration signature

Lägga till signaturer till affärsdokument i C#

Dokumentsignering: Med GroupDocs.Signature för .NET kan du lägga till olika typer av signaturer, som text, bilder, streckkoder och digitala certifikat, till PDF- och Office-dokument. Detta API låter dig signera dina dokument med nästan vilken datatyp som helst, inklusive dolda metadata.

Bearbetar undertecknade dokument

Ytterligare bearbetning: Du kan utföra kraftfulla operationer på signerade dokument med GroupDocs.Signature. Detta inkluderar att söka efter befintliga signaturer i affärsdokument och verifiera dem med hjälp av specifika kriterier. Dessutom kan du hämta dokumentinformation och förhandsgranska sidor genom detta .NET API.

Anpassa resultat

GroupDocs.Signature för .NET erbjuder omfattande anpassningsmöjligheter. Du kan exakt placera signaturer var som helst på en dokumentsida och justera deras utseende med en mängd olika inställningar. Dessutom stöder detta API att spara bearbetade dokument i ett brett utbud av format som stöds.

Plattformsoberoende

GroupDocs.Signature för .NET stöder följande operativsystem, ramverk och pakethanterare

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Filformat som stöds

GroupDocs.Signature for .NET stöder operationer med följande filformat.

Microsoft Office-format

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

Bilder och andra format

  • Bärbar: PDF
  • Bilder: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Andra kontorsformat: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Andra format

  • webb: HTML, MHTML
  • Arkiv: ZIP, TAR, 7Z
  • Certifikat: PFX

GroupDocs.Signature-funktioner

Signera PDF-filer, Office-dokument och bilder snabbt och exakt

Feature icon

Dokumentsignering

Lägg till en eller flera typer av signaturer som stöds exakt på valfri specificerad plats på affärsdokument.

Feature icon

Anpassa signaturer

Använd funktioner som färg, typsnitt, kantlinje, rotation etc. för att konfigurera utseendet på signaturer.

Feature icon

Dokumentlösenordsskydd

Säkra vissa dokumenttyper genom att ange ett lösenord efter signering.

Feature icon

Skydd mot förändringar

Förhindra ändringar i viktiga affärsdokument efter att du har lagt till en signatur med ett digitalt certifikat.

Feature icon

Konvertera signerade filer till andra format

Konvertera signerade filer till önskade format, till exempel att spara ett Word-dokument som en PDF.

Feature icon

Extrahera förhandsvisningar av sidan

Extrahera sidor från signerade dokument som individuella bilder för framtida bearbetning.

Feature icon

Signatursökning i dokument

Hämta information om tidigare tillagda signaturer i specifika dokument.

Feature icon

Validera undertecknade dokument

Verifiera korrekt signering av dokument med hjälp av valideringsfunktioner.

Feature icon

Uppdatera eller ta bort signaturer

Placera enkelt specifika signaturer på en sida, ändra deras text eller ta bort dem utan problem.

Kodprover

Vissa använder fall av typiska GroupDocs.Signature för .NET-operationer

Lägg till QR-kod till PDF

Att lägga till QR-koder på specifika sidor med PDF-dokument kan förbättra affärsprocesserna. Nedan är ett exempel på hur man lägger till en QR-kod med GroupDocs.Signature.

Hur man lägger QR-kod till PDF.

// Ladda dokumentet för att signera
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Skapa QR-kodalternativ med fördefinierad text
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Konfigurera QR-kodskodningstyp och position på sidan
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Signera dokumentet och spara det som resultatfil
    signature.Sign("file_with_QR.pdf", options);
}

Skydda ett DOCX-dokument med ett digitalt certifikat

Du kan Skydda ett dokument genom att använda personliga eller företagssignaturer lagrade som digitala certifikat. Sådana skyddade dokument kan inte ändras utan att signaturen ogiltigförklaras.

Så här säkerställer du dokumentintegritet.

// Ladda dokumentet som ska signeras digitalt
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Ange alternativ för digital signering och ange sökvägen till certifikatfilen
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Ställ in certifikatlösenordet
        Password = "1234567890"
    };
    // Signera dokumentet och spara det på önskad sökväg
    signature.Sign("digitally_signed.pdf", options);
}

 Svenska