iTextSharp.text.pdf.PdfContentByte.SetRGBColorFillF C# (CSharp) Méthode

SetRGBColorFillF() public méthode

public SetRGBColorFillF ( float red, float green, float blue ) : void
red float
green float
blue float
Résultat void
        public virtual void SetRGBColorFillF(float red, float green, float blue)
        {
            HelperRGB(red, green, blue);
            content.Append(" rg").Append_i(separator);
        }

Usage Example

        private void SetFillColor(PdfContentByte canvas, IList<object> fillColorArgs) {
            switch (fillColorArgs.Count) {
                case 1:
                    canvas.SetGrayFill(((PdfNumber) fillColorArgs[0]).FloatValue);
                    break;

                case 3:
                    canvas.SetRGBColorFillF(((PdfNumber) fillColorArgs[0]).FloatValue,
                                            ((PdfNumber) fillColorArgs[1]).FloatValue,
                                            ((PdfNumber) fillColorArgs[2]).FloatValue);
                    break;

                case 4:
                    canvas.SetCMYKColorFillF(((PdfNumber) fillColorArgs[0]).FloatValue,
                                             ((PdfNumber) fillColorArgs[1]).FloatValue,
                                             ((PdfNumber) fillColorArgs[2]).FloatValue,
                                             ((PdfNumber) fillColorArgs[3]).FloatValue);
                    break;

            }
        }
PdfContentByte