예제 #1
0
 /// <summary>
 /// Construye una instancia de la clase PdfClownTextString
 /// a partir de un texto extraido con el PdfClownTextExtractor junto a sus propiedades.
 /// </summary>
 /// <param name="text">Texto extraido con el PdfClownTextExtractor</param>
 /// <param name="colorFill">Color del texto</param>
 /// <param name="colorStroke">Color del texto</param>
 /// <param name="fontType">Tipo de fuente del texto</param>
 /// <param name="fontSize">Tamaño de fuente del texto</param>
 public PdfClownTextString(string text, Color colorFill, Color colorStroke, Font fontType, double?fontSize)
 {
     Text        = text;
     ColorFill   = colorFill;
     ColorStroke = colorStroke;
     FontType    = fontType;
     FontSize    = fontSize;
 }
예제 #2
0
        public Estilo(pcf.Font fontRegular, pcf.Font fontBold, pcf.Font fontItalic, float tamanhoFonteCampoCabecalho = 6, float tamanhoFonteConteudo = 10)
        {
            PaddingHorizontal = 0.75F;
            PaddingSuperior   = 0.65F;
            PaddingInferior   = 0.3F;

            FonteInternaRegular = fontRegular;
            FonteInternaNegrito = fontBold;
            FonteInternaItalico = fontItalic;

            FonteCampoCabecalho       = CriarFonteRegular(tamanhoFonteCampoCabecalho);
            FonteCampoConteudo        = CriarFonteRegular(tamanhoFonteConteudo);
            FonteCampoConteudoNegrito = CriarFonteNegrito(tamanhoFonteConteudo);
            FonteBlocoCabecalho       = CriarFonteRegular(7);
            FonteNumeroFolhas         = CriarFonteNegrito(10F);
            FonteTamanhoMinimo        = 5.75F;
        }
예제 #3
0
 public Fonte(pcf.Font font, float tamanho)
 {
     FonteInterna = font ?? throw new ArgumentNullException(nameof(font));
     Tamanho      = tamanho;
 }