iTextSharp.text.html.HtmlEncoder.Encode C# (CSharp) Метод

Encode() публичный статический Метод

public static Encode ( BaseColor color ) : String
color iTextSharp.text.BaseColor
Результат String
        public static String Encode(BaseColor color)
        {
            StringBuilder buffer = new StringBuilder("#");
            if (color.R < 16) {
                buffer.Append('0');
            }
            buffer.Append(System.Convert.ToString(color.R, 16));
            if (color.G < 16) {
                buffer.Append('0');
            }
            buffer.Append(System.Convert.ToString(color.G, 16));
            if (color.B < 16) {
                buffer.Append('0');
            }
            buffer.Append(System.Convert.ToString(color.B, 16));
            return buffer.ToString();
        }

Same methods

HtmlEncoder::Encode ( String str ) : String

Usage Example

Пример #1
0
        /**
         * Signals that the <CODE>Document</CODE> has been opened and that
         * <CODE>Elements</CODE> can be added.
         * <P>
         * The <CODE>HEAD</CODE>-section of the HTML-document is written.
         */

        public override void Open()
        {
            base.Open();
            WriteComment(Document.Version);
            WriteComment("CreationDate: " + DateTime.Now.ToString());
            AddTabs(1);
            WriteEnd(HtmlTags.HEAD);
            AddTabs(1);
            WriteStart(HtmlTags.BODY);
            if (document.LeftMargin > 0)
            {
                Write(HtmlTags.LEFTMARGIN, document.LeftMargin.ToString());
            }
            if (document.RightMargin > 0)
            {
                Write(HtmlTags.RIGHTMARGIN, document.RightMargin.ToString());
            }
            if (document.TopMargin > 0)
            {
                Write(HtmlTags.TOPMARGIN, document.TopMargin.ToString());
            }
            if (document.BottomMargin > 0)
            {
                Write(HtmlTags.BOTTOMMARGIN, document.BottomMargin.ToString());
            }
            if (pageSize.BackgroundColor != null)
            {
                Write(HtmlTags.BACKGROUNDCOLOR, HtmlEncoder.Encode(pageSize.BackgroundColor));
            }
            if (document.JavaScript_onLoad != null)
            {
                Write(HtmlTags.JAVASCRIPT_ONLOAD, HtmlEncoder.Encode(document.JavaScript_onLoad));
            }
            if (document.JavaScript_onUnLoad != null)
            {
                Write(HtmlTags.JAVASCRIPT_ONUNLOAD, HtmlEncoder.Encode(document.JavaScript_onUnLoad));
            }
            if (document.HtmlStyleClass != null)
            {
                Write(MarkupTags.HTML_ATTR_CSS_CLASS, document.HtmlStyleClass);
            }
            os.WriteByte(GT);
            InitHeader(); // line added by David Freels
        }
All Usage Examples Of iTextSharp.text.html.HtmlEncoder::Encode