باركود PNG

تحويل باركود PNG في .NET

تعمل الباركود كلغة عالمية، مما يسمح للشركات بتتبع وإدارة منتجاتها بكفاءة، وتسهيل عمليات الدفع، وزيادة الكفاءة التشغيلية العامة. أيضًا، في عالم البيع بالتجزئة، واللوجستيات، وإدارة المخزون السريع اليوم، فإن القدرة على توليد الباركود برمجيًا أمر ضروري. في هذه المقالة، سنناقش التفاصيل حول كيفية توليد الباركود بتشفيرات مختلفة وكيفية حفظ الباركود بتنسيق PNG باستخدام .NET REST API.

واجهة برمجة تطبيقات تحويل باركود

Aspose.BarCode Cloud API يوفر قدرات رائعة لإنشاء وتعديل وعرض رموز الشريط الخطية وثنائية الأبعاد ورموز البريد في السحابة. يقوم واجهة برمجة التطبيقات بالتعرف على صور الرموز الشريطية وتوليدها بتنسيقات JPEG و TIFF و PNG و BMP و GIF. من أجل إنشاء مخرجات مخصصة، يمكنك تحديد سمات الصورة مثل العرض، الارتفاع، نمط الحدود، وتنسيق صورة المخرجات. يسلط هذا المقال الضوء على التفاصيل المتعلقة بمعالجة رموز الشريط باستخدام واجهة برمجة التطبيقات REST السحابية.

يرجى ملاحظة أن جميع واجهات برمجة التطبيقات لدينا محمية بكلمات المرور، لذا قبل أن تت proceed مع استخدامها، تحتاج إلى الاشتراك في حساب عبر Aspose.Cloud dashboard. نوصي أيضًا بزيارة الروابط التالية

عرض قضبان التحكم

في الإصدارات الحديثة من واجهة برمجة التطبيقات Aspose.BarCode Cloud، لقد قدمنا مرونة لمعالجة الرموز الشريطية وتحديدًا قدمنا ميزة للتحكم في قيمة تقليص الأشرطة. تُستخدم هذه القيم لتعويض انتشار الحبر أثناء عملية الطباعة. بخلاف الخاصية المذكورة أعلاه، هناك مجموعة متنوعة من الخيارات للتحكم في عرض صور الرموز الشريطية.

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

الشكل 1 :- قيمة BarWidthReduction كـ 0.5

Save barcode as Image

صورة 1ب: - قيمة 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 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

الشكل 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

الشكل 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 معاينة الرمز الشريطي

شكل 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 نقطة في البوصة.

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>"
معاينة رمز الاستجابة السريعة

الشكل 11: - معاينة رمز الاستجابة السريعة.

بخلاف نوع الرموز الشريطية المحددة أعلاه، يوفر Aspose.BarCode Cloud API دعمًا للعديد من أنواع الرموز الشريطية الأخرى.

روابط مفيدة.

تطبيقات مجانية على الإنترنت

أريد رؤية واجهة برمجة التطبيقات قيد العمل!

بدون إعداد البيئة، يمكنك تجربة استكشاف الميزات التي تقدمها Aspose.BarCode حاليًا باستخدام Aspose.BarCode cross platform Apps.

مقالات ذات صلة

نوصي بشدة بزيارة الروابط التالية للتعرف على: