генерировать штрих-код

Создавайте штрих-код онлайн с помощью .NET REST API.

В мире, который все больше зависит от информации и беспрепятственного обмена данными, необходимость эффективного создания штрих-кодов становится как никогда острой. Штрих-коды служат универсальным языком для машин, упрощая процессы в различных отраслях. Будь то отслеживание запасов, управление продажами или повышение безопасности, штрих-коды играют ключевую роль. В этом руководстве мы рассмотрим, как легко генерировать штрих-коды с помощью мощного API .NET REST. Кроме того, мы подчеркнем важность сохранения этих важных фрагментов информации в широко совместимом формате JPG, обеспечивая плавную интеграцию и доступность для множества приложений. и системы.

.NET REST API для генерации штрих-кода

Точное и эффективное создание штрих-кодов стало возможным благодаря [Aspose.BarCode Cloud SDK для .NET] (https://products.aspose.cloud/barcode/net/). Этот надежный комплект разработки программного обеспечения упрощает процесс создания штрих-кодов, позволяя легко интегрировать возможности создания штрих-кодов в ваши приложения. Он также обеспечивает возможность декодирования штрих-кодов из различных форматов изображений, обеспечивая комплексный подход к управлению штрих-кодами. Будь то создание QR-кодов, UPC-A, Code 39 или многих других, этот SDK охватывает широкий спектр символик штрих-кодов.

Чтобы использовать SDK, сначала нам нужно найти Aspose.BarCode-Cloud в диспетчере пакетов NuGet и нажать кнопку «Добавить пакет». Во-вторых, нам нужно посетить облачную панель, чтобы получить ваши персональные учетные данные клиента.

Создать штрих-код в формате JPG в C# .NET

В этом разделе объясняются детали и фрагмент кода, необходимые для создания штрих-кода с использованием C# .NET.

// Дополнительные примеры можно найти на https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-dotnet.
// Получите учетные данные клиента с https://dashboard.aspose.cloud/.
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// Экземпляр конфигурации, в котором мы указываем учетные данные клиента, которые будут использоваться.
Configuration configuration = new Configuration()
{
    ClientId = clientID,
    ClientSecret = clientSecret
};

// создать экземпляр BarCodeAPI
BarcodeApi barcodeApi = new BarcodeApi(configuration);

// укажите тип и содержание штрих-кода
string type = "Code39Standard";
string text = "Hello World...!";

// Штрих-код с текстом, выровненным по центру и внизу штрих-кода
var request = new GetBarcodeGenerateRequest(type, text)
{
    TextAlignment = "center",
    TextLocation = "Below",
    // выходной формат изображения штрих-кода
    format = "JPG"
};

// сгенерировать штрих-код и сохранить результат в локальном хранилище
using (Stream response = barcodeApi.GetBarcodeGenerate(request))
{
    // убедитесь, что длина ответа больше 0
    Assert.IsTrue(response.Length > 0);
    
    // сохраните изображение штрих-кода на локальном диске
    using (FileStream stream = File.Create("BarcodeGenerated.jpg"))
    {
        response.CopyTo(stream);
    }
}
генерировать штрих-код онлайн

Предварительный просмотр вывода построителя штрих-кодов.

Ниже приведено объяснение приведенного выше фрагмента кода.

BarcodeApi barcodeApi = new BarcodeApi(configuration);

Во-первых, инициализируйте экземпляр класса BarcodeApi, передав объект Configuration в качестве аргумента.

var request = new GetBarcodeGenerateRequest(type, text)
{
    TextAlignment = "center",
    TextLocation = "Below",
    format = "JPG"
};

Мы указали, что текст в штрих-коде должен находиться внизу изображения, выровнен по центру, а выходной формат должен быть JPG.

Stream response = barcodeApi.GetBarcodeGenerate(request)

Вызовите API, чтобы сгенерировать штрих-код типа Code39Standard.

using (FileStream stream = File.Create("BarcodeGenerated.jpg"))
{
    response.CopyTo(stream);
}

Простая процедура сохранения полученного штрих-кода в формате JPG на локальный диск.

Как создать штрих-код с помощью команд cURL

Генерация штрих-кодов с помощью Aspose.BarCode Cloud с помощью команд cURL — это универсальный и эффективный метод. cURL — это инструмент командной строки, широко используемый для отправки HTTP-запросов, что делает его идеальным выбором для интеграции с API Aspose.BarCode Cloud. Кроме того, с помощью команд cURL вы можете быстро инициировать запросы на создание штрих-кода. Этот подход также позволяет автоматизировать и запрограммировать процесс генерации, облегчая пакетное или повторяющееся создание штрих-кодов.

Теперь выполните следующую команду, чтобы сгенерировать токен доступа JWT:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Получив токен JWT, выполните следующую команду, чтобы сгенерировать штрих-код и сохранить выходные данные на локальном диске.

curl -v "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code39Standard&Text=Hello%20World..." \
-X GET \
-H  "accept: image/jpg" \
-H  "authorization: Bearer {accessToken}" \
-o "resultantBarcode.jpg"

Замените accessToken на токен доступа JWT, созданный выше.

Заключение

В заключение отметим, что создание штрих-кодов является важнейшей задачей, имеющей последствия для различных секторов, от управления запасами до взаимодействия с клиентами. Оба подхода, использующие комплексный Aspose.BarCode Cloud SDK для .NET и универсальные команды cURL с Aspose.BarCode Cloud, предлагают мощные решения. Тем не менее, оба пути ведут к эффективному созданию штрих-кодов, позволяя предприятиям беспрепятственно улучшать кодирование данных, доступность и автоматизацию.

Полезные ссылки

Статьи по Теме

Мы настоятельно рекомендуем посетить следующие блоги: