public override void FillPath(int color)
 {
     if (color != _lastNonStrokingColor)
     {
         _lastNonStrokingColor = color;
         float r = ColorScale * ((color >> 16) & 0xff);
         float g = ColorScale * ((color >> 8) & 0xff);
         float b = ColorScale * ((color >> 8) & 0xff);
         _contentStream.SetNonStrokingColor(r, g, b);
     }
     _contentStream.Fill();
 }
Beispiel #2
0
 /// <inheritdoc />
 public override void FillPath(int color, bool smoothing = true)
 {
     if (color != _lastNonStrokingColor)
     {
         _lastNonStrokingColor = color;
         var r = ColorScale * ((color >> 16) & 0xff);
         var g = ColorScale * ((color >> 8) & 0xff);
         var b = ColorScale * ((color >> 0) & 0xff);
         _contentStream.SetNonStrokingColor(r, g, b);
     }
     _contentStream.Fill();
 }