قص المحارف الأصلي

HPDFRenderHeadlessPagePNG تسطّر تغطية المحارف المعبأة قبل تطبيق قص PDF النشط

سطح alpha منفصل يلتقط القص القائم داخل حدود محارف فضاء الجهاز الصحيحة ويضرب تلك التغطية بقناع المحرف قبل تطبيق المصدر الأصلي ومعامل الدمج

هذا يتجنب أسطر محارف ضائعة عند حدود قص كسرية مع الاحتفاظ بـ W/W* والثقوب زوجية-الفردية والمسارات المنحنية والنص المحول وalpha والأقنعة الناعمة والألوان المنمطة

الرسم يحفظ مسار PDF وحالة الرسومات للمستدعي، بما يشمل النص المتداخل وحالة تصيير Form

محاسبة الموارد

مخزنا alpha وتقدير مسطّر المحرف يدخلان ميزانية ذاكرة العمل قبل الحجز، ومسطّر المحرف الخام يدخل ميزانية البكسل حتى عندما يكون جزء صغير فقط ظاهرًا على الصفحة

عدد بكسلات المحرف الخام يضرب بأمان كـ Int64 ويقارن بدقةً مع حد البكسل المهيأ قبل حجز أي سطح alpha

تقدير البايتات يفحص سعة Int64 المتبقية قبل ضرب عدد بكسلات المحرف الخام، بما يشمل عندما يرفع المستدعون حدود البكسل والذاكرة المهيأة

الإلغاء يُستجلب حول توليد التغطية والتركيب النهائي، والفشول تترك الوجهة غير متغيرة حتى يكتمل التصيير الناجح

الدقة والتحقق

القصوص المستطيلة تفحص مقابل مساحات بكسل مستقلة دقيقة بفرق قناة أقصاه اثنان

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

تسطير قص Cairo الأساسي يمكن أن يختلف عن مساحة المضلع الدقيقة، بما يشمل حالة المثلث المحفوظة بفرق أقصاه ستة عند أربعة بكسل بالمقياس اثنين

صور MuPDF وPoppler المنفصلة تسجل تسطير خطوطها وقصها الخاصين بدل تعريف الصيغة الأصلية

مشغلات القبول ونطاق الأدلة