AddModernImageFromStream
معالجة الصور، برامج ترميز الصور الحديثة، التدفقات
الوصف
يتحقق من تدفق AVIF أو HEIF أو HEIC أو JPEG XL ويفك صورته الأساسية في الذاكرة ويضيف النتيجة إلى المستند المحدد
الصيغة
Function TPDFlib.AddModernImageFromStream(
InStream: TStream;
Options: Integer= 8): Integer;
المعاملات
| InStream | تدفق قابل للسحب يحتوي صورة مدعومة كاملة من الإزاحة 0 |
|---|---|
| Options | وضع الاستيراد من 0 إلى 8، مع احتفاظ 8 ببيانات الصورة وألفا وملف ICC وعينات حتى 16 بت |
أوضاع الخيارات
| 0 | بيانات صورة بعمق بت عالٍ |
|---|---|
| 1 | ألفا كصورة تدرج رمادي بعمق بت عالٍ |
| 2 | صورة وألفا مع فرض ألفا على 8 بت |
| 3 | بيانات صورة مفروضة على 8 بت |
| 4 | ألفا كصورة تدرج رمادي مفروضة على 8 بت |
| 5 | صورة وألفا مفروضتان على 8 بت معًا |
| 6 | صورة وألفا بعمق بت عالٍ |
| 7 | صورة وملف ICC بعمق بت عالٍ |
| 8 | صورة وألفا وملف ICC بعمق بت عالٍ |
قيم الإرجاع
تُرجع ImageID الجديد أو 0 عند فشل التحقق أو فك الترميز
ملاحظات
لا تجري الواجهة الخلفية الديناميكية المدمجة رحلة ملف مؤقت وتحتفظ ببايتات ملف تعريف ICC الأصلي عند إنشاء جسر PNG
1 يضبط النص نحو الأسفل، و0 عبر الصفحة
انظر أيضًا
AddModernImageFromFile, AddModernImageFromString, SetModernImageCodecLibrary