
Vonalkód PNG konverzió .NET-ben
A vonalkódok univerzális nyelvként szolgálnak, lehetővé téve a vállalatok számára, hogy hatékonyan nyomon követhessék és kezelhessék termékeiket, egyszerűsítsék a pénztári folyamatokat, és javítsák az általános működési hatékonyságot. Emellett a mai gyors ütemű kiskereskedelmi, logisztikai és készletkezelési világban elengedhetetlen a vonalkódok programozott generálásának képessége. Ebben a cikkben azt fogjuk megvitatni, hogy miként lehet különböző kódolású vonalkódokat generálni, és hogyan lehet a vonalkódot PNG formátumban menteni a .NET REST API használatával.
BarCode Conversion API
Aspose.BarCode Cloud API nagyszerű lehetőségeket kínál lineáris, 2D és postai vonalkódok létrehozására, manipulálására és renderelésére a felhőben. Az API felismeri és generálja a vonalkód képeket JPEG, TIFF, PNG, BMP és GIF formátumban. Az egyedi kimenet létrehozásához megadhatja a képadatokat, például a szélességet, a magasságot, a keretstílust és a kimeneti kép formátumát. Ez a cikk további részleteket emel ki a vonalkód feldolgozásával kapcsolatban a Cloud REST API használatával.
Kérjük, vegye figyelembe, hogy az összes API-nk jelszóval védett, ezért mielőtt elkezdené a használatukat, először regisztrálnia kell egy fiókot az Aspose.Cloud dashboard felületen. Javasoljuk, hogy látogassa meg az alábbi linkeket
Sávszélesség vezérlés
A legutóbbi kiadási verziókban az Aspose.BarCode Cloud API esetében rugalmas lehetőségeket biztosítottunk a vonalkódok feldolgozására, és különösen bevezettük azt a funkciót, amely a sávok csökkentési értékének szabályozására szolgál. Ezeket az értékeket a nyomtatási művelet során a festék terjedésének kompenzálására használják. A fent említett tulajdonságon kívül számos lehetőség van a vonalkód képek renderingjének szabályozására.
Code39Standard
cURL parancs
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 érték 0.5-ként

Fig 1b:- BarWidthReduction érték 4-ként
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>"

Fig 2:- Code93Extended vonalkód előnézete.
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>"

Fig 3:- Code128 vonalkód előnézete.
EAN8
cURL parancs
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 vonalkód előnézete.
EAN13
cURL parancs
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 vonalkód előnézete.
SCC14
cURL parancs
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 vonalkód előnézete.
UPCA
cURL parancs
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 vonalkód előnézete.
VIN
VIN vonalkód, ahol a szöveg a vonalkód fölött jelenik meg, a BarWidthReduction értéke 1, és a felbontás 130 dpi-ra van állítva.
cURL parancs
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 vonalkód előnézet.
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>"

Fig 9:- PZN vonalkód előnézete.
DataMatrix
cURL parancs
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:- DataMatrix vonalkód előnézet.
QR
cURL parancs
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 vonalkód előnézet.
A fenti típusú vonalkódokon kívül az Aspose.BarCode Cloud API sok más vonalkód típust is támogat.
Hasznos linkek.
- Értékelje az Aspose.BarCode Cloud API-t.
- Aspose.BarCode Cloud API dokumentáció
- Elérhető SDK-k
- Aspose.BarCode Cloud család kezdőlapja.
Ingyenes online alkalmazások
Want to see the API in action!
Anélkül, hogy beállítaná a környezetet, megpróbálhatja felfedezni az Aspose.BarCode által jelenleg kínált funkciókat az Aspose.BarCode cross platform Apps segítségével.
Kapcsolódó cikkek
Nagyon ajánljuk, hogy látogasson el az alábbi linkekre, hogy többet tudjon meg a következőkről: