In deze zelfstudie wordt beschreven hoe u image kunt schalen in C#. Het bevat de systeemconfiguratie, het stapsgewijze algoritme en een uitvoerbare voorbeeldcode om de afbeelding op te schalen in C#. Het behandelt ook aangepaste eigenschappen en methoden om het proces aan uw vereisten aan te passen.
Stappen om foto te schalen in C#
- Configureer het systeem om te werken met Aspose.Drawing for .NET om afbeeldingen te schalen
- Start een instantie van de klasse Bitmap
- Maak een object van de klasse Graphics en stel de interpolatiemodus in
- Stel de afbeeldingscoördinaten en de schaalfactor in
- Schaal de invoer en schrijf de gegenereerde afbeelding
Met deze stappen wordt het algoritme uitgewerkt om de afbeelding te schalen zonder kwaliteit te verliezen in C#. Maak een bitmapklasseobject met het opgegeven formaat en de opgegeven grootte. Stel vervolgens de schaal van de afbeelding in en render de gegenereerde afbeelding in JPG- of PNG-afbeeldingsindeling.
Code om afbeelding op te schalen in C#
Deze voorbeeldcode is een basisversie die laat zien hoe u een afbeelding opschaalt in C#. Improviseer deze code door verschillende pixelinterpolatiemodi in te stellen, zoals bicubisch, bilineair, standaard, enz. Op dezelfde manier kunt u de schaalfactor wijzigen om de afbeeldingsgrootte aan te passen aan de gewenste hoogte en breedte.
Deze handleiding presenteert de snelle aanpak voor schaalfoto in C#. Als u bovendien geïnteresseerd bent in het knippen van afbeeldingen, raadpleeg dan het artikel op Afbeelding knippen in C#.