
.NET에서 바코드 PNG 변환
바코드는 보편적인 언어의 역할을 하여 기업들이 효율적으로 제품을 추적 및 관리하고, 결제 과정을 간소화하며, 전반적인 운영 효율성을 향상시키는 데 도움을 줍니다. 또한, 오늘날의 빠르게 변화하는 소매, 물류 및 재고 관리 세계에서 프로그래밍 방식으로 바코드를 생성하는 능력은 필수적입니다. 이 기사에서는 다양한 인코딩으로 바코드를 생성하는 방법과 .NET REST API를 사용하여 PNG 형식으로 바코드를 저장하는 방법에 대한 자세한 내용을 논의할 것입니다.
바코드 변환 API
Aspose.BarCode Cloud API는 클라우드에서 선형, 2D 및 우편 바코드를 생성, 조작 및 렌더링하는 뛰어난 기능을 제공합니다. 이 API는 JPEG, TIFF, PNG, BMP 및 GIF 형식으로 바코드 이미지를 인식하고 생성합니다. 맞춤형 출력을 생성하기 위해 너비, 높이, 테두리 스타일 및 출력 이미지 형식과 같은 이미지 속성을 지정할 수 있습니다. 이 문서는 Cloud REST API를 사용한 BarCode 처리와 관련된 세부 정보를 더 강조합니다.
모든 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>

Fig 1a:- BarWidthReduction 값이 0.5

Fig 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>"

그림 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>"

그림 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>"

Fig 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>"

Fig 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>"

Fig 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>"

Fig 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>"

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>"

그림 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>"

Fig 10:- 데이터 매트릭스 바코드 미리보기.
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>"

Fig 11:-QR 바코드 미리보기.
위에서 지정한 바코드 유형 외에도, Aspose.BarCode Cloud API는 더 많은 바코드 유형에 대한 지원을 제공합니다.
유용한 링크.
무료 온라인 앱
Want to see the API in action!
환경을 설정하지 않고도 Aspose.BarCode cross platform Apps에서 현재 제공되는 기능을 탐색해 볼 수 있습니다.
관련 기사
다음 링크를 방문하여 배우는 것을 강력히 추천합니다: