SetImageMask
معالجة الصور، تخطيط الصفحة
الوصف
يضبط قناع الصورة المحددة. ويمكن استخدام هذا لجعل أجزاء من صورة شفافة عند رسمها بدالتي DrawImage أو DrawScaledImage
سيصبح مدى اللون المحدد شفافًا. ويعمل هذا بأفضل شكل مع الصور المضغوطة بلا فقد مثل BMP أو TIFF
تستخدم صور JPEG ضغطًا مع فقدًا، فقد يسبب قناع الصورة تأثيرات هالة
تتراوح قيم معاملات اللون من 0 إلى 1، حيث تشير 0 إلى 0% و1 إلى 100% من اللون
الصيغة
Delphi
Function TPDFlib.SetImageMask(FromRed, FromGreen, FromBlue, ToRed, ToGreen, ToBlue: Double): Integer;
ActiveX
Function PDFlib::SetImageMask(FromRed As Double, FromGreen As Double, FromBlue As Double, ToRed As Double, ToGreen As Double, ToBlue As Double) As Long
DLL
int DLSetImageMask(int InstanceID, double FromRed, double FromGreen, double FromBlue, double ToRed, double ToGreen, double ToBlue);
المعاملات
| FromRed | المركّب الأحمر للون الابتدائي للقناع |
|---|---|
| FromGreen | المركّب الأخضر للون الابتدائي للقناع |
| FromBlue | المركّب الأزرق للون الابتدائي للقناع |
| ToRed | المركّب الأحمر للون النهائي للقناع |
| ToGreen | المركّب الأخضر للون النهائي للقناع |
| ToBlue | المركّب الأزرق للون النهائي للقناع |
قيم الإرجاع
| 0 | No image was selected |
|---|---|
| 1 | ضُبط قناع الصورة بنجاح |