Dit artikel legt uit hoe je een handtekening op een foto kunt plaatsen met C#. Het bevat instructies voor het instellen van de IDE, een lijst met stappen en voorbeeldcode die laat zien hoe je een handtekening op foto’s kunt plaatsen met C#. Het proces beschrijft hoe je een PNG-handtekening transparant maakt en deze op de doelafbeelding plaatst in PNG, JPG of een ander ondersteund formaat.
Stappen om een handtekening op een afbeelding te plaatsen met C#
- Stel de omgeving in om Aspose.Imaging for .NET te gebruiken
- Laad de doelafbeelding en de handtekening als RasterImage
- Cache de handtekeningafbeelding
- Maak witte pixels transparant (Alpha = 0)
- Sla de gewijzigde pixels op
- Maak een Graphics-object met de doelafbeelding
- Render de handtekening met de DrawImage-methode
- Sla het resultaat op als PNG
Code om handtekening in JPG in te voegen met C#
Deze code laat zien hoe je een handtekening in een JPG plaatst met C#. De methode LoadArgb32Pixels() wordt gebruikt om bijna witte pixels te vinden en de Alpha-waarde op 0 te zetten. De grootte van de handtekening kan worden aangepast door de commentaar in het begin van de code te verwijderen.
Voor het converteren van een DNG-bestand naar JPG, zie DNG naar JPG converteren met C#.