Как преобразовать штрих-код в SVG на C#

В этом простом разделе вы узнаете, как преобразовать Barcode в SVG на C#, предоставив подробную информацию о настройке среды и использовании различных классов и функций для выполнения задачи. Представлен исполняемый пример кода, который может генерировать SVG-изображение штрих-кода на C#, используя очень простой интерфейс API и не завися от какого-либо другого стороннего программного обеспечения или приложения.

Шаги по созданию изображения SVG штрих-кода в C#

  1. Установите среду для добавления Aspose.BarCode с помощью диспетчера пакетов NuGet.
  2. Включите необходимые пространства имен в программу
  3. Создайте объект BarCodeGenerator class, установив EncodeType 128 и добавив текст штрих-кода.
  4. Сохраните сгенерированный штрих-код в формате SVG на диске.

Используя вышеупомянутые шаги в генераторе штрих-кода * C # SVG *, приложение может быть разработано с использованием нескольких строк кода. Мы начнем процесс с создания экземпляра объекта класса BarCodeGenerator для создания простого штрих-кода с типом кодирования 128 вместе с образцом текста. На последних этапах сгенерированный штрих-код сохраняется в виде файла SVG на диске.

Код для преобразования штрих-кода в SVG на С#

using System;
using Aspose.BarCode;
using Aspose.BarCode.Generation;
namespace KBBarcode
{
public class CreateBarcodeSVG
{
public static void ConvertBarcodeToSVG()
{
String path = @"C:/TestData/";
// Apply the API license to perform the barcode to SVG rendering without a watermark
License barcodeLicence = new License();
barcodeLicence.SetLicense(path+ "Conholdate.Total.Product.Family.lic");
// Create a simple barcode
BarcodeGenerator samplpeBarcodeGenerator = new BarcodeGenerator(EncodeTypes.Code128, "ABCD12345678911121");
// convert barcode to SVG
samplpeBarcodeGenerator.Save(path+"GeneratedSVGBarCode.svg", BarCodeImageFormat.Svg);
Console.WriteLine("Rendering completed");
}
}
}

Приведенный выше пример на C# преобразует штрих-код в SVG, задав тип кодирования 128. Перечислитель EncodeTypes содержит множество других кодировок, включая EAN-13 и EAN-8, ITF-14, Code39, QR-код, код GS1 и другие. Это довольно простой код, но вы можете установить множество других свойств для штрих-кода, например настроить его внешний вид с точки зрения размера, разрешения, настроек границ, угла поворота и отступов.

В этом коротком руководстве мы научились генерировать штрих-код SVG с помощью C#. Если вам интересно узнать о чтении штрих-кода, обратитесь к статье как читать штрих-код с помощью С#.

 Русский