Denna steg för steg handledning visar hur du roterar streckkodsbild i C#. Den roterar den genererade streckkoden i angiven vinkel i C#-koden. Streckkoden kan roteras horisontellt eller vertikalt enligt dina behov i dina C#-applikationer.
Steg för att rotera streckkodsbild i C#
- Inkludera Aspose.BarCode for .NET Nuget-paket
- Lägg till referens till Aspose.Barcode och Aspose.BarCode.Generation namnrymder
- Använd SetLicense-metoden för att tillämpa licensen
- Skapa ett objekt av BarCodeGenerator Class med EncodeType som Code128
- Ange streckkodstexten med egenskapen CodeText
- Ställ in önskad rotationsvinkel med RotationAngle-attributet
- Spara den roterade streckkodsbilden som PNG-bildformat
I en annan handledning visade vi dig koden till Generera QR-kod i C# från början. Den streckkoden hade ingen rotation. Men genom att följa stegen ovan kan du skapa en roterad streckkod i C# också.
Kod för att rotera streckkodsbild i C#
using System; | |
//Use following namespaces to rotate barcode image | |
using Aspose.BarCode; | |
using Aspose.BarCode.Generation; | |
namespace RotateBarCodeImage | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set license before rotating barcode image | |
Aspose.BarCode.License AsposeBarCodeLicense = new Aspose.BarCode.License(); | |
AsposeBarCodeLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
//initiate barcode generator object with Code128 encode type | |
BarcodeGenerator RotateBarCodeImage = new BarcodeGenerator(EncodeTypes.Code128); | |
RotateBarCodeImage.CodeText = "Product Code 123"; | |
//set rotation of the barcode | |
RotateBarCodeImage.Parameters.RotationAngle = 45; | |
//save rotated barcode image as PNG | |
RotateBarCodeImage.Save("Rotated_BarCode_Image.png", BarCodeImageFormat.Png); | |
} | |
} | |
} |
I exemplet ovan har vi roterat streckkoden i 45 grader, men du kan rotera den genererade streckkoden i valfri grad. Till exempel kanske du vill rotera streckkoden i 90 grader i C#-webb- eller skrivbordsapplikationer.