THotPDF.RegisterMultiStopRadialGradient Metodu

İç daire ile dış daire arasında iki veya daha fazla color stop'u ara değerleyen, yeniden kullanılabilir bir yerel PDF radial shading kaydeder

Bildirim

function RegisterMultiStopRadialGradient(X0, Y0, R0, X1, Y1, R1: Single; const StopPositions: array of Single; const StopColors: array of Single; ComponentsPerStop: Integer): AnsiString;

Birim

HPDFDoc

Parametreler

AdAmaç
X0, Y0, R0İç dairenin merkezi ve negatif olmayan yarıçapı
X1, Y1, R1Dış dairenin merkezi ve negatif olmayan yarıçapı
StopPositionsKapalı sıfır-bir aralığında katı biçimde artan, birbirinden farklı en az iki sonlu offset
StopColorsKapalı sıfır-bir aralığında düz dizilmiş sonlu renk bileşenleri
ComponentsPerStop1 DeviceGray'yi, 3 DeviceRGB'yi ve 4 DeviceCMYK'yi seçer

Dönüş değeri

Üretilen Pattern resource adını THPDFPage.SetFillPattern veya THPDFPage.SetStrokePattern için döndürür

Davranış

Örnek

PatternName := Document.RegisterMultiStopRadialGradient(
  300, 400, 0, 300, 400, 250,
  [0.0, 0.5, 1.0],
  [1.0, 0.0, 0.0,
   0.0, 1.0, 0.0,
   0.0, 0.0, 1.0], 3);
Document.CurrentPage.SetFillPattern(PatternName);

İlgili API'ler