条形码 PNG

条形码 PNG 转换在 .NET 中

条形码作为一种通用语言,使企业能够高效跟踪和管理其产品,优化结账流程,并提高整体运营效率。此外,在当今零售、物流和库存管理的快节奏世界中,以编程方式生成条形码的能力至关重要。在本文中,我们将讨论如何以各种编码生成条形码的详细信息,以及如何使用 .NET REST API 将条形码保存为 PNG 格式。

条形码转换 API

Aspose.BarCode Cloud API 提供了出色的功能,可以在云中创建、操作和渲染线性、2D 和邮政条形码。该 API 识别并生成 JPEGTIFFPNGBMPGIF 格式的条形码图像。为了生成自定义输出,您可以指定图像属性,如宽度、高度、边框样式和输出图像格式。本文进一步强调了使用 Cloud REST API 进行条形码处理的相关细节。

请注意,我们所有的API都是受密码保护的,因此在您使用之前,需要在 Aspose.Cloud dashboard 上订阅一个账户。我们还建议您访问以下链接

控制条宽度

在最近发布的 Aspose.BarCode Cloud API 版本中,我们提供了条形码处理的灵活性,并特别引入了控制条形缩减值的功能。这些值用于补偿打印操作中的墨水扩散。除了上述属性外,还有多种选项可以控制条形码图像的渲染。

Code39Standard

cURL 命令

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>
Save Barcode as Image

BarWidthReduction 0.5

Save Barcode as Image

1b:- BarWidthReduction 值为 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 预览

图 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 命令

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 预览

图 4:- EAN8 条形码预览。

EAN13

cURL 命令

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 预览

图 5:- EAN13 条形码预览。

SCC14

cURL 命令

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 条形码预览

图 6:- SCC14 条形码预览。

UPCA

cURL 命令

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 命令

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 命令

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>"
数据矩阵条码预览

图 10:- DataMatrix 条形码预览。

QR

cURL 命令

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:-二维码预览。

除了上述指定的条形码类型,Aspose.BarCode Cloud API 还支持更多的条形码类型。

有用的链接。

免费在线应用程序

想要看到API的实际操作!

在无需设置环境的情况下,您可以尝试使用 Aspose.BarCode cross platform Apps 探索当前提供的 Aspose.BarCode 功能。

相关的文章

我们强烈推荐访问以下链接以了解: