محمود موسى2 نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 (معدل) سلام عليكم. استخدم لارافل8 مع mike42/escpos اشتريت طابعة حرارية من نوع xprinter xp 235b وقمت بتثبيت التعريفات الخاصة بها ومقاسات الورق. وقمت بعمل share للطابعة من اعدادات الويندوز وقمت بكتابة الكود التالي $student = Student::findOrFail($id); $profile = CapabilityProfile::load("simple"); $connector = new WindowsPrintConnector("Xprinter XP-235B"); $printer = new Printer($connector, $profile); $printer->text($student->name); $printer->feed(4); $printer->cut(); $printer->close(); بيظهرلي الايرور دا: Print connector was not finalized. Did you forget to close the printer? ف ايه هو الحل؟ وشكرا تم التعديل في 15 نوفمبر 2021 بواسطة Wael Aljamal توضيح السؤال 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 حاول تعديل اسم الطابعة بدون فراغات أي Xprinter XP-235B عدلة في كل من الشيفرة البرمجية و خيارات المشاركة.. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 محمود موسى2 نشر 15 نوفمبر 2021 الكاتب أرسل تقرير مشاركة نشر 15 نوفمبر 2021 بتاريخ الآن قال Wael Aljamal: حاول تعديل اسم الطابعة بدون فراغات أي Xprinter XP-235B عدلة في كل من الشيفرة البرمجية و خيارات المشاركة.. قمت بتعديله ونجحت. الآن تواجهني مشكلة وهي أن الطابعة لا تطبع أي شئ ولا يظهر أي error $student = Student::findOrFail($id); $profile = CapabilityProfile::load("simple"); $connector = new WindowsPrintConnector("mr"); $printer = new Printer($connector, $profile); $printer->barcode($student->id); $printer->text($student->name); $printer->feed(2); $printer->cut(Printer::CUT_FULL); $printer->close(); return 'done'; 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 بتاريخ 1 دقيقة مضت قال محمود رضا موسى: قمت بتعديله ونجحت. الآن تواجهني مشكلة وهي أن الطابعة لا تطبع أي شئ ولا يظهر أي error حاول عدم استعمال profile $connector = new WindowsPrintConnector(“Your Shared Printer Name”); $printer = new Printer($connector); قم بإحاطة الشيفرة ب try - catch try { .. } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; } تفعيل إظهار الأخطاء ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 محمود موسى2 نشر 15 نوفمبر 2021 الكاتب أرسل تقرير مشاركة نشر 15 نوفمبر 2021 للاسف لا تعمل جربت كل المحاولات ولا تطبع اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 بتاريخ الآن قال محمود رضا موسى: للاسف لا تعمل جربت كل المحاولات ولا تطبع ولاحتى ظهرت رسائل خطأ؟ حاول اتباع توثيق المكتبة المستخدمه اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 بتاريخ 2 ساعات قال محمود رضا موسى: للاسف لا تعمل جربت كل المحاولات ولا تطبع لتظهر الأخطاء، يمكن تثبيت مكتبات مثل barryvdh/laravel-debugbar لأنها توضح المشاكل من خلال واجهات مرئية 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Aljamal نشر 15 نوفمبر 2021 أرسل تقرير مشاركة نشر 15 نوفمبر 2021 بتاريخ 4 ساعات قال محمود رضا موسى: للاسف لا تعمل جربت كل المحاولات ولا تطبع حاول وصل الطابعة عن طريق USB حسب توثيق المكتبة mike42/escpos-php يقول التالي: * Install the printer using USB printing support, and the "Generic / Text Only" driver, * then share it (you can use a firewall so that it can only be seen locally). * اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Wael Alhassan نشر 26 أكتوبر 2023 أرسل تقرير مشاركة نشر 26 أكتوبر 2023 السلام عليكم اريد المشاعدة في طباعة الورق باللغة العربية ، كيف اجعل mike42/escpos-php يدعم اللغة العربية ؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
محمود موسى2
سلام عليكم.
استخدم لارافل8 مع mike42/escpos
اشتريت طابعة حرارية من نوع xprinter xp 235b وقمت بتثبيت التعريفات الخاصة بها ومقاسات الورق.
وقمت بعمل share للطابعة من اعدادات الويندوز
وقمت بكتابة الكود التالي
بيظهرلي الايرور دا:
Print connector was not finalized. Did you forget to close the printer?
ف ايه هو الحل؟
وشكرا
توضيح السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية
8 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.