السلام عليكم ورحمة الله وبركاته
الاخوة الكرام ،، حسب ماهو موضح
لدي سكربت PHP و اريد ان اضيف خاصية استعراض الفواتير في صفحة مستقلة
تقريباً مثل الصفحة التالية
تم الطلب من احد المبرمجين و افادني بأنه لايد من البرمجة تعتمد على nodejs وعدد الفواتير التي يتم طباعته او استعراضها 500 فاتورة بالشهر
وحسب افادته انها تطبع بشكل اوتوماتيكي عن طريق مايسمى ب puppeteer
و الزيادة عن 500 يتم احتساب تكلفة حسب الاشتراك
السؤال هو
ماهو البديل ، ويكون مفتوح العدد ويتم استعراض الفاتورة عبر نافذة جديدة ، ويمكن من خلالها طباعة الفاتورة او تنزيلها ع الجهاز ، و ان تكون متوافقة مع اغلب الاستضافات ، دون طلب داول اضافية او برامج اضافية على السيرفر
شاكر لكم
Puppeteer بشكل أساسي هو مكتبة Node.js تسمح لك بتحكم واجتياز وأتمتة المتصفح بشكل برمجي. تم تطويره بواسطة فريق Chrome DevTools ويتم استخدامه بشكل رئيسي لأتمتة العمليات التفاعلية والأنشطة الخاصة بالمتصفح مثل القراءة من الصفحات والنقر على الروابط وإدخال النص والتفاعل مع العناصر والتحكم في تصفح الصفحات وأدوات المطورين (DevTools) وأكثر من ذلك.
لذلك فهو يستعمل حصرا للإختبار أو للتطوير المستند إلى الإختبار.
أما عن رغبتك في طباعة الفواتير بشكل مستقل في صفحات مستقلة فسيمكنك بشكل بسيط تحويل هاته الصفحات من HTML إلى PDF وسيكون هذا كافيا، ستحتاج لفعل هذا الإعتماد على واحدة من المكتبات التي تهتم بالتحويل بين الصيغ. نذكر مثلا:
- pdfmake
- html-pdf
وسيكون هذا بطبيعة الحال بشكل لا محدود، ويمكنك طباعة واستعراض ما لانهاية من الفواتير متى ما شئت.
التعليقات