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