iTextSharp.text.pdf.PdfContentByte.SetPatternFill C# (CSharp) Метод

SetPatternFill() публичный Метод

public SetPatternFill ( PdfPatternPainter p, BaseColor color, float tint ) : void
p PdfPatternPainter
color BaseColor
tint float
Результат void
        public virtual void SetPatternFill(PdfPatternPainter p, BaseColor color, float tint)
        {
            CheckWriter();
            if (!p.IsStencil())
                throw new Exception(MessageLocalization.GetComposedMessage("an.uncolored.pattern.was.expected"));
            PageResources prs = PageResources;
            PdfName name = writer.AddSimplePattern(p);
            name = prs.AddPattern(name, p.IndirectReference);
            ColorDetails csDetail = writer.AddSimplePatternColorspace(color);
            PdfName cName = prs.AddColor(csDetail.ColorName, csDetail.IndirectReference);
            content.Append(cName.GetBytes()).Append(" cs").Append_i(separator);
            OutputColorNumbers(color, tint);
            content.Append(' ').Append(name.GetBytes()).Append(" scn").Append_i(separator);
        }

Same methods

PdfContentByte::SetPatternFill ( PdfPatternPainter p ) : void
PdfContentByte::SetPatternFill ( PdfPatternPainter p, BaseColor color ) : void
PdfContentByte