/// <summary>
        /// Este método irá configurar a barra que servirá de mooldura para os títulos caso o atributo.
        /// Caso a Propriedade BodyConfi.ShowBoarder==true.
        /// Possui valores padrão de cor de fundo ceinza, borda branca e o tamanho ocupa toda a largura da página,
        /// caso estes valores venham nulos.
        /// </summary>
        /// <param name="config"> </param>
        private void PrintBackgrounBody(BodyElemment config)
        {
            if (config.ShowBoarder)
            {
                var spacing         = config.Spacing != 0 ? config.Spacing : 1f;
                var boarderWidth    = config.BoarderWidth != 0 ? config.BoarderWidth : 1;
                var radius          = config.BoardRadius != 0 ? config.BoardRadius : 0;
                var lowerLeftX      = config.LowerLeftX != 0 ? config.LowerLeftX : _doc.RightMargin - spacing;
                var lowerLeftY      = config.LowerLeftY != 0 ? (config.LowerLeftY + pdfElemment.NextPosition) : pdfElemment.NextPosition;
                var widthRectangle  = config.WidthRectangle != 0 ? config.WidthRectangle : (_doc.Right - _doc.RightMargin - spacing);
                var heigthRectangle = config.HeigthRectangle != 0 ? config.HeigthRectangle : 50 + spacing;
                var boarderColor    = config.BoarderColor ?? BaseColor.WHITE;
                var backgroundColor = config.BackColor ?? BaseColor.GRAY;
                var opacity         = config.BackOpacity;

                pdfElemment.Rectangle(lowerLeftX, lowerLeftY, widthRectangle, heigthRectangle, boarderWidth, radius, boarderColor, backgroundColor, opacity);

                if (config.ShowLine)
                {
                    pdfElemment.HDivision();
                }
            }
        }
 internal void AddToBody(BodyElemment body)
 {
     _body.Add(body);
 }
        private void PrintBody(BodyElemment body)
        {
            PrintBackgrounBody(body);

            pdfElemment.TextCenter(body.TitleBody, BaseFont.HELVETICA_BOLD, 18, _doc.PageSize.Width / 2, pdfElemment.NextPosition - 35);
        }