
تحويل باركود 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>

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

صورة 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>"

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

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

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

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

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

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

الشكل 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 Cloud API.
- وثائق API لـ Aspose.BarCode Cloud
- SDKs المتاحة
- صفحة عائلة Aspose.BarCode Cloud الرئيسية.
تطبيقات مجانية على الإنترنت
أريد رؤية واجهة برمجة التطبيقات قيد العمل!
بدون إعداد البيئة، يمكنك تجربة استكشاف الميزات التي تقدمها Aspose.BarCode حاليًا باستخدام Aspose.BarCode cross platform Apps.
مقالات ذات صلة
نوصي بشدة بزيارة الروابط التالية للتعرف على: