حالات الاستخدام
أين تستخدم الشركات واجهة برمجية لتحويل HTML إلى PDF ولقطات الشاشة، والإعدادات المناسبة لكل حالة.
الفواتير الضريبية
أنشئ الفاتورة من قالب HTML نفسه الذي يستخدمه تطبيقك، مع رمز QR لهيئة الزكاة كصورة مضمنة. format: "A4" و margin: "15mm" وتذييل فيه {{page}} و {{total}}. راجع رموز QR لهيئة الزكاة.
كشوف الحسابات المصرفية والمحافظ
جداول معاملات طويلة على صفحات كثيرة: ضع عناوين الأعمدة في <thead>، وأرسل use_print: true لتتكرر في كل صفحة، وأبقِ الصفوف كاملة بـ tr { break-inside: avoid; }. تبقى بيانات العملاء في المملكة أثناء الإنشاء ولا تُخزَّن.
العقود والاتفاقيات
مستندات ثنائية اللغة بالعربية والإنجليزية في عمودين أو قسمين. استخدم Amiri أو Noto Naskh Arabic للنص العربي، واضبط dir لكل قسم، وأضف ترويسة فيها رقم العقد.
توثيق مواقع التجار (اعرف عميلك من الأعمال)
احتفظ بسجل مؤرخ لموقع التاجر لحظة التسجيل أو المراجعة: لقطة full_page مع block_cookie_banners، أو ملف PDF للصفحة مع raise_for_status. خزّن الملف مع الوقت والعنوان لديك.
أدلة الاحتيال والنزاعات
التقط الصفحة المشبوهة قبل أن تتغير. استخدم format=png لدقة البكسل، و dark_mode أو user_agent محددًا إن كانت الصفحة تتصرف بشكل مختلف مع زوار مختلفين.
التقارير ولوحات المعلومات
صدّر لوحة معلومات بصيغة PDF للإدارة أو للجهات الرقابية. انتظر الرسوم البيانية عبر wait_for أو wait_for_selector، واستخدم landscape للجداول العريضة.
الإيصالات والتذاكر
مستندات صغيرة بأعداد كبيرة: مقاس مخصص مثل 80mmx200mm لطابعات الإيصالات، أو PNG للإرسال عبر تطبيقات المحادثة.
المعاينات والصور المصغرة
صور للمستندات والصفحات في القوائم ونتائج البحث: viewport_width صغير، و format=webp، و image_quality=70.