دالة HPDFDecodeWebPLossless
function HPDFDecodeWebPLossless(const Data: TBytes; out Width,
Height: Integer; out Pixels: TWebPCardinalArray): boolean;
تفكك أول إطار VP8L (بلا فقد) من تدفق بايتات WebP وفق RFC 9649، وتُعيد Width * Height من قيم ARGB بصيغة $AARRGGBB (قيمة Cardinal واحدة لكل بكسل بترتيب خطوط المسح)
يُنفِّذ المفكك الرموز السابقة القانونية مع رموز أطوال بسيطة وعادية، والرموز السابقة الوصفية المكانية عبر صورة الإنتروبي، والمراجع الخلفية LZ77 مع خريطة مسافات الجوار ذات 120 مدخلًا، وذاكرة اللون الضربية (بالمسح $1e35a7bd)، والتحويلات العكسية الأربعة جميعها: متنبئ الكتل بأوضاعه الأربعة عشر مع قواعد الحدود، وتحويل اللون بنقطة ثابتة 3.5، وطرح الأخضر، وفهرسة الألوان مع تجميع البكسلات بـ 8/4/2/1 بت
تُرفض إطارات VP8 مع الفقد والرسوم المتحركة بإعادة False كحدّ صريح لعدم الدعم، وكذلك حاويات RIFF غير السليمة البنية؛ أما HPDFDecodeWebPToBitmap وHPDFDecodeWebPFileToBitmap فغلافان تيسيريان للصور النقطية بالحدّ نفسه
يقبل THotPDF.AddImageFromFile ملفات .webp عبر هذا المفكك لأي ضغط تضمين