Handleiding voor het ondertekenen van afbeeldingen met metagegevens met behulp van GroupDocs.Signature
Invoering
GroupDocs.Signature voor .NET is een krachtige bibliotheek waarmee ontwikkelaars afbeeldingen efficiënt kunnen ondertekenen met metadata. Deze tutorial leidt u stap voor stap door het proces.
Vereisten
Zorg ervoor dat u het volgende bij de hand hebt voordat u begint:
- GroupDocs.Signature voor .NET: Installeer het GroupDocs.Signature-pakket in uw .NET-project. U kunt het downloaden vanhier.
- Afbeeldingsbestand: bereid het afbeeldingsbestand voor dat u wilt ondertekenen met metagegevens.
Importeer noodzakelijke naamruimten
Importeer de volgende naamruimten in uw C#-code:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Stap 1: Laad uw afbeeldingsbestand
Begin met het opgeven van het pad naar uw afbeeldingsbestand en de uitvoermap voor de ondertekende afbeelding:
string filePath = "sample.png";
string outputFilePath = Path.Combine("Your Document Directory", "SignImageWithMetadata", "SignedWithMetadata.png");
Stap 2: Metadata-handtekeningen maken
Maak vervolgens metadatahandtekeningen en voeg deze toe aan de ondertekeningsopties:
using (Signature signature = new Signature(filePath))
{
ushort imgsMetadataId = 41996; // Start-ID voor metagegevens
MetadataSignOptions options = new MetadataSignOptions();
// Voeg verschillende soorten metadatahandtekeningen toe
options
.Add(new ImageMetadataSignature(imgsMetadataId++, "Mr. Sherlock Holmes")) // Stringwaarde
.Add(new ImageMetadataSignature(imgsMetadataId++, DateTime.Now)) // DateTime-waarde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123456)) // Gehele waarde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456D)) // Dubbele waarde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456M)) // Decimale waarde
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456F)); // Vlotterwaarde
// Onderteken het document en sla het resultaat op
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nDocument signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at: {outputFilePath}");
}
Conclusie
In deze tutorial hebt u geleerd hoe u een afbeelding kunt ondertekenen met metagegevens met behulp van GroupDocs.Signature voor .NET. Door deze stappen te volgen, kunt u eenvoudig metagegevenshandtekeningen toevoegen aan uw .NET-toepassingen, waardoor de functionaliteit en integriteit van uw afbeeldingen wordt verbeterd.
Veelgestelde vragen
Kan ik meerdere afbeeldingen met metagegevens ondertekenen met GroupDocs.Signature voor .NET?
Ja, u kunt meerdere afbeeldingen ondertekenen door door elk afbeeldingsbestand te itereren en de metagegevenshandtekeningen toe te passen.
Is er een proefversie beschikbaar voor GroupDocs.Signature voor .NET?
Ja, u kunt de proefversie downloaden vanhier.
Ondersteunt GroupDocs.Signature voor .NET andere bestandsindelingen dan afbeeldingen?
Absoluut! GroupDocs.Signature ondersteunt verschillende formaten, waaronder PDF, Word, Excel en meer.
Kan ik het uiterlijk van de metadatahandtekening aanpassen?
Ja, u kunt aspecten zoals lettergrootte, kleur en positie van de metadatahandtekening aanpassen.
Waar kan ik ondersteuning krijgen voor GroupDocs.Signature voor .NET?
Voor ondersteuning kunt u terecht op het GroupDocs.Signature-forumhier.