NewRGBRadialShader
رسومات المتجهات، اللون
الوصف
تصف هذه الصفحة NewRGBRadialShader في PDF Library for Delphi، والتي تنتمي إلى موضوع رسومات المتجهات, اللون. يتم الاحتفاظ بأسماء API والمعلمات وأسماء الفئات وأسماء الملفات والقيم الحرفية كما هي لتتوافق تمامًا مع مكتبة Delphi ونقاط إدخال DLL
NewRGBRadialShader registers a named two-circle radial gradient (ShadingType 3, ISO 32000-1 §8.7.4.5.3) that blends from a start colour on the start circle to an end colour on the end circle. It is the radial counterpart of NewRGBAxialShader؛ حدد المُظلل المسجل بـ SetFillShader, SetLineShader or SetTextShader وارسم كالمعتاد.
الصيغة
Delphi
Function TPDFlib.NewRGBRadialShader(Const ShaderName: WideString; StartX, StartY, StartRadius, StartRed, StartGreen, StartBlue, EndX, EndY, EndRadius, EndRed, EndGreen, EndBlue: Double; Extend: Integer): Integer;
المعاملات
ShaderName هو الاسم الذي يختاره المستدعي (caller) ويستخدم لتحديد المُظلل (shader) لاحقًا. StartX/StartY/StartRadius تعريف دائرة البداية و StartRed/StartGreen/StartBlue (0..1) لونها؛ EndX/EndY/EndRadius و EndRed/EndGreen/EndBlue تعريف دائرة النهاية. زوج متحد المركز مع StartRadius 0 يُنتج التدرج الدائري "المتوهج" الكلاسيكي. Extend 1 يواصل كلا لوني النهاية خلف الدوائر، 0 يوقف الطلاء عند الدوائر.
قيم الإرجاع
تُرجع 1 عند تسجيل التظليل، أو 0 عندما يكون الاسم مستخدمًا سلفًا أو كان نصف قطر سالبًا
ملاحظات
الإحداثيات وأنصاف الأقطار بوحدات الصفحة وتتبع الأصل المختار بـ SetOrigin. ويحمل التظليل مدرجًا لونيًا أسّيًا من DeviceRGB؛ ويُرسم نمط التظليل الناتج في أي عارض ممتثل وعبر عارض صفحات PDF Library for Delphi