منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : أرجوا المساعدة في حفظ الباركود داخل قاعدة البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

بحثت كثير عن كود ينشئ باركود وحصلت على الكود المطلوب وأنتجت باركود في picturebox  


 لكن المشكلة هنا أنه عند حفظ الباركود 

تظهر لي رسالة خطأ: لايمكن أن تكون القيمة فارغة

مع العلم بأني عندما أضيف صورة داخل الــpicturebox  وأقوم بالحفظ يتم الحفظ  Huh


لا أعلم كيف حل هذه المشكلة 

أرجوا من لديه الحل أن يفيدني فيه وأرفقت مثال للكود والمشروع 

والسلام عليكم ورحمة الله
PHP كود :
barcode.Image.Save(msImaging.ImageFormat.Png
وعليكم السلام ورحمة الله وبركاته

أخي أبومعاذ

لا توجد فائدة من حفظ صورة الباركود والتي ستتسبب في تضخم قاعدة البيانات

طالما عندك مكتبة إنشاء صورة الباركود من رقم الباركود اكتفي بحفظ رقم الباركود
وعند الاستعلام قم بتحويل رقم الباركود إلى صورة للعرض أو الطباعة فقط

تحياتي
(17-11-17, 01:54 AM)a.ahmed كتب : [ -> ]
PHP كود :
barcode.Image.Save(msImaging.ImageFormat.Png

أشكرك ياغالي فعلاً إنحلت المشكلة Smile


(17-11-17, 02:22 AM)ﻣﺒﺘﺪﺉ كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته

أخي أبومعاذ

لا توجد فائدة من حفظ صورة الباركود والتي ستتسبب في تضخم قاعدة البيانات

طالما عندك مكتبة إنشاء صورة الباركود من رقم الباركود اكتفي بحفظ رقم الباركود
وعند  الاستعلام قم بتحويل رقم الباركود إلى صورة للعرض أو الطباعة فقط

تحياتي


Rolleyes
كلامك جداً منطقي .... لكن ماذا عن نقل الباركود في التقارير ؟؟؟
أشكرك
امامك طريقتين لنقل الباركود

1. ارسال الصورة بعد إنشاءها بواسطة المكتبة إلى التقرير، ولكل نوع من أنواع التقارير طريقة مختلفة لكيفية إرسال الصور إليها.

2. الاستغناء عن المكتبة بخط مخصص للباركود، وانت هنا استخدمت باركود code39 وهو مجاني ومتوفر له خط على هذا الرابط
https://www.barcodesinc.com/free-barcode-font
وكما تلاحظ في المثال الموجود في الرابط يتم وضع رقم الباركود بين نجمتين وهو ما تفعله المكتبة التي تستخدمها ولكن في الخفاء
وكل ما عليك بعد الاستعلام ضع قبل الرقم نجمة وبعده نجمة لإنشاءه فقط

تحياتي
(17-11-17, 11:34 AM)ﻣﺒﺘﺪﺉ كتب : [ -> ]امامك طريقتين لنقل الباركود

1. ارسال الصورة بعد إنشاءها بواسطة المكتبة إلى التقرير، ولكل نوع من أنواع التقارير طريقة مختلفة لكيفية إرسال الصور إليها.

2. الاستغناء عن المكتبة بخط مخصص للباركود، وانت هنا استخدمت باركود code39 وهو مجاني ومتوفر له خط على هذا الرابط
https://www.barcodesinc.com/free-barcode-font
وكما تلاحظ في المثال الموجود في الرابط يتم وضع رقم الباركود بين نجمتين وهو ما تفعله المكتبة التي تستخدمها ولكن في الخفاء
وكل ما عليك بعد الاستعلام ضع قبل الرقم نجمة وبعده نجمة لإنشاءه فقط

تحياتي

أنا عاجز عن شكرك .... (لكن جزاك الله خير الجزاء)