Штрих-код PNG

Преобразование PNG штрих-кода в .NET

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

API конвертации штрих-кодов

Aspose.BarCode Cloud API предоставляет отличные возможности для создания, манипулирования и рендеринга линейных, 2D и почтовых штрих-кодов в облаке. API распознает и генерирует изображения штрих-кодов в JPEG, TIFF, PNG, BMP и GIF форматах. Для генерации настраиваемого вывода вы можете указать атрибуты изображения, такие как ширина, высота, стиль границы и формат выходного изображения. Эта статья дополнительно подчеркивает детали, связанные с обработкой штрих-кодов с использованием Cloud REST API.

Пожалуйста, обратите внимание, что все наши API защищены паролем, поэтому прежде чем вы начнете их использовать, вам необходимо подписаться на учетную запись на Aspose.Cloud dashboard. Мы также рекомендуем посетить следующие ссылки

Ширина контрольных полос

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

Code39Standard

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code39Standard&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Blue&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>
Fig 1a:- BarWidthReduction value as 0.5

Fig 1a:- BarWidthReduction value as 0.5

Fig 1b:- BarWidthReduction value as 4

Fig 1b:- BarWidthReduction value as 4

Code93Extended

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code93Extended&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Blue&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Code93Extended preview

Рис. 2:- Превью штрих-кода Code93Extended.

Code128

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code128&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Navy&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр Code128

Рис. 3:- Превью штрих-кода Code128.

EAN8

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=EAN8&Text=123456&TextColor=Purple&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Gold&BarColor=Navy&BorderColor=Navy&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
EAN8 Preview

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

EAN13

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=EAN13&Text=123456&TextColor=Purple&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Yellow&BarColor=Navy&BorderColor=Navy&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
EAN13 preview

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

SCC14

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=SCC14&Text=123456&TextColor=Pink&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Green&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=Dash&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
SCC14 BarCode предварительный просмотр

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

UPCA

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=UPCA&Text=12345678&TextColor=Navy&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Pink&BarColor=Purple&BorderColor=Purple&BorderWidth=4&BorderDashStyle=Dash&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр штрих-кода UPCA.

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

VIN

Штрих-код VIN, где текст отображается над штрих-кодом, с значением BarWidthReduction равным 1 и разрешением, установленным на 130 dpi.

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=VIN&Text=12345678&TextLocation=Above&TextColor=Navy&FontSizeMode=Auto&Resolution=130&SizeMode=None&BarColor=Purple&BorderColor=Purple&BorderWidth=4&BorderDashStyle=Dot&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр штриха кода VIN

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

PZN

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=PZN&Text=12345678&TextLocation=Above&TextAlignment=Left&TextColor=Maroon&FontSizeMode=Auto&Resolution=130&SizeMode=None&BarColor=Olive&BorderColor=Olive&BorderWidth=4&BorderDashStyle=Dot&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр штрих-кода PZN.

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

DataMatrix

cURL command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=DataMatrix&Text=Sample%20Text&TextLocation=Above&TextAlignment=Center&TextColor=Yellow&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=gray&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=Solid&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр штрих-кода DataMatrix

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

QR

cURL Command

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=QR&Text=Sample%20Text&TextLocation=Below&TextAlignment=Center&TextColor=Navy&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=azure&BarColor=Navy&BorderColor=Gray&BorderWidth=4&BorderDashStyle=Solid&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Предварительный просмотр QR-кода

Рис. 11:-Предпросмотр QR-кода.

Помимо указанного выше типа штрих-кодов, Aspose.BarCode Cloud API поддерживает множество других типов штрих-кодов.

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

Бесплатные онлайн приложения

Хотите увидеть API в действии!

Без настройки среды вы можете попробовать исследовать функции, которые в настоящее время предлагает Aspose.BarCode, используя Aspose.BarCode cross platform Apps.

Связанные статьи

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