C#でバーコード画像を回転させる方法

このステップバイステップのチュートリアルでは、C#でバーコード画像を回転させる方法を示します。生成されたバーコードをC#コードで指定された角度で回転させます。バーコードは、C#アプリケーションのニーズに応じて、水平方向または垂直方向に回転できます。

C#でバーコード画像を回転させる手順

  1. Aspose.BarCode for .NETNugetパッケージを含める
  2. Aspose.BarcodeおよびAspose.BarCode.Generation名前空間への参照を追加します
  3. SetLicenseメソッドを使用してライセンスを適用します
  4. EncodeTypeをCode128として使用して、BarCodeGenerator Classのオブジェクトを作成します
  5. CodeTextプロパティを使用してバーコードテキストを指定します
  6. RotationAngle属性を使用して必要な回転角度を設定します
  7. 回転したバーコード画像をPNG画像形式で保存します

別のチュートリアルでは、C#でQRコードを生成するのコードを最初から紹介しました。そのバーコードには回転がありませんでした。ただし、上記の手順に従うことで、C#でも回転バーコードを作成できます。

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);
}
}
}

上記の例では、バーコードを45度回転していますが、生成されたバーコードは任意の角度で回転できます。たとえば、C#Webまたはデスクトップアプリケーションでバーコードを90度回転させたい場合があります。

 日本語