Exemplo n.º 1
0
 internal static void SafeBegin(this org.pdfclown.documents.contents.composition.BlockComposer blockComposer, RectangleF frame,
                                org.pdfclown.documents.contents.composition.XAlignmentEnum xAlignment = org.pdfclown.documents.contents.composition.XAlignmentEnum.Left,
                                org.pdfclown.documents.contents.composition.YAlignmentEnum yAlignment = org.pdfclown.documents.contents.composition.YAlignmentEnum.Top)
 {
     VerificarRetangulo(frame, blockComposer.BaseComposer.Scanner.CanvasSize);
     blockComposer.Begin(frame, xAlignment, yAlignment);
 }
Exemplo n.º 2
0
        protected virtual DanfeCampo CriarCampo(string cabecalho, string corpo, org.pdfclown.documents.contents.composition.XAlignmentEnum corpoAlinhamentoX = org.pdfclown.documents.contents.composition.XAlignmentEnum.Left)
        {
            DanfeCampo campo = new DanfeCampo(cabecalho, corpo);

            Campos.Add(campo);
            campo.CorpoAlinhamentoX = corpoAlinhamentoX;
            return(campo);
        }
Exemplo n.º 3
0
 public DanfeCampo(string cabecalho, string corpo, RectangleF retangulo, org.pdfclown.documents.contents.composition.XAlignmentEnum corpoAlinhamentoX = org.pdfclown.documents.contents.composition.XAlignmentEnum.Left, double corpoTamanhoFonte = 10, bool isCorpoNegrito = false, org.pdfclown.documents.contents.composition.YAlignmentEnum corpoAlinhamentoY = org.pdfclown.documents.contents.composition.YAlignmentEnum.Bottom)
 {
     Cabecalho         = cabecalho;
     Corpo             = corpo;
     Retangulo         = retangulo;
     CorpoAlinhamentoX = corpoAlinhamentoX;
     CorpoTamanhoFonte = corpoTamanhoFonte;
     CorpoAlinhamentoY = corpoAlinhamentoY;
     IsCorpoNegrito    = isCorpoNegrito;
     MultiLinha        = false;
 }
Exemplo n.º 4
0
        private void PrintTextCell(org.pdfclown.documents.contents.composition.PrimitiveComposer composer, string text, RectangleF rect, org.pdfclown.documents.contents.composition.XAlignmentEnum align = org.pdfclown.documents.contents.composition.XAlignmentEnum.Center)
        {
            if (!string.IsNullOrWhiteSpace(text))
            {
                text = text.Replace(char.ConvertFromUtf32(160), char.ConvertFromUtf32(32));
            }

            org.pdfclown.documents.contents.composition.BlockComposer bComp = new org.pdfclown.documents.contents.composition.BlockComposer(composer);
            bComp.SafeBegin(rect, align, org.pdfclown.documents.contents.composition.YAlignmentEnum.Top);
            bComp.ShowText(text);
            bComp.End();
            CurrentY = Math.Max(CurrentY, bComp.BoundBox.Bottom);
        }
Exemplo n.º 5
0
 public Coluna(string cabecalho, float largura, org.pdfclown.documents.contents.composition.XAlignmentEnum alinhamentoHorizontal = org.pdfclown.documents.contents.composition.XAlignmentEnum.Right)
 {
     Cabecalho             = cabecalho;
     Largura               = largura;
     AlinhamentoHorizontal = alinhamentoHorizontal;
 }
Exemplo n.º 6
0
 protected override DanfeCampo CriarCampo(string cabecalho, string corpo, org.pdfclown.documents.contents.composition.XAlignmentEnum corpoAlinhamentoX = org.pdfclown.documents.contents.composition.XAlignmentEnum.Right)
 {
     return(base.CriarCampo(cabecalho, corpo, corpoAlinhamentoX));
 }
Exemplo n.º 7
0
        protected virtual DanfeCampo CriarCampo(string cabecalho, string corpo, RectangleF retangulo, org.pdfclown.documents.contents.composition.XAlignmentEnum corpoAlinhamentoX = org.pdfclown.documents.contents.composition.XAlignmentEnum.Left, double corpoTamanhoFonte = 10, bool isCorpoNegrito = false, org.pdfclown.documents.contents.composition.YAlignmentEnum corpoAlinhamentoY = org.pdfclown.documents.contents.composition.YAlignmentEnum.Bottom)
        {
            DanfeCampo campo = new DanfeCampo(cabecalho, corpo, retangulo, corpoAlinhamentoX, corpoTamanhoFonte, isCorpoNegrito, corpoAlinhamentoY);

            Campos.Add(campo);
            return(campo);
        }