Hur man roterar streckkodsbild i C#

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#

  1. Inkludera Aspose.BarCode for .NET Nuget-paket
  2. Lägg till referens till Aspose.Barcode och Aspose.BarCode.Generation namnrymder
  3. Använd SetLicense-metoden för att tillämpa licensen
  4. Skapa ett objekt av BarCodeGenerator Class med EncodeType som Code128
  5. Ange streckkodstexten med egenskapen CodeText
  6. Ställ in önskad rotationsvinkel med RotationAngle-attributet
  7. 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.

 Svenska