Signera bild med metadata
Introduktion
GroupDocs.Signature för .NET gör det möjligt för utvecklare att signera bilder med metadata effektivt. Denna handledning guidar dig genom processen steg för steg.
Förutsättningar
Innan du börjar, se till att du har följande:
- GroupDocs.Signature för .NET: Installera GroupDocs.Signature-paketet i ditt .NET-projekt. Du kan ladda ner den frånhär.
- Bildfil: Förbered bildfilen som du vill signera med metadata.
Importera namnområden
Se till att importera de nödvändiga namnrymden i din C#-kod:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Steg 1: Ladda bildfil
Ange först sökvägen till din bildfil och utdatakatalogen för den signerade bilden med metadata:
string filePath = "sample.png";
string outputFilePath = Path.Combine("Your Document Directory", "SignImageWithMetadata", "SignedWithMetadata.png");
Steg 2: Skapa metadatasignaturer
Skapa sedan olika metadatasignaturer och lägg till dem i signatursamlingen för alternativ:
using (Signature signature = new Signature(filePath))
{
ushort imgsMetadataId = 41996;
MetadataSignOptions options = new MetadataSignOptions();
options
.Add(new ImageMetadataSignature(imgsMetadataId++, "Mr.Scherlock Holmes")) // Strängvärde
.Add(new ImageMetadataSignature(imgsMetadataId++, DateTime.Now)) // Datum Tid värde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123456)) // Heltalsvärde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456D)) // Dubbelt värde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456M)) // Decimalvärde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456F)); // Flytande värde
// underteckna dokument till fil
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
}
Slutsats
I den här handledningen lärde du dig hur du signerar en bild med metadata med GroupDocs.Signature för .NET. Genom att följa dessa steg kan du enkelt införliva metadatasignaturer i dina .NET-applikationer.
FAQ’s
Kan jag signera flera bilder med metadata med GroupDocs.Signature för .NET?
Ja, du kan signera flera bilder med metadata genom att iterera igenom varje bildfil och använda metadatasignaturerna.
Finns det en testversion tillgänglig för GroupDocs.Signature för .NET?
Ja, du kan ladda ner testversionen frånhär.
Stöder GroupDocs.Signature for .NET andra filformat än bilder?
Ja, GroupDocs.Signature stöder olika filformat, inklusive PDF, Word, Excel och mer.
Kan jag anpassa utseendet på metadatasignaturen?
Ja, du kan anpassa utseendet på metadatasignaturen, som teckenstorlek, färg och position.
Var kan jag få support för GroupDocs.Signature för .NET?
Du kan få support från GroupDocs.Signature-forumethär.