Ejemplo n.º 1
0
        private static void drawText(PdfCanvas target, PdfTextData td, PdfDocument pdf)
        {
            target.TextRenderingMode = td.RenderingMode;
            setBrush(target.Brush, td.Brush);
            setPen(target.Pen, td.Pen);

            target.TextPosition = PdfPoint.Empty;
            target.FontSize     = td.FontSize;
            target.Font         = td.Font;
            target.TranslateTransform(td.Position.X, td.Position.Y);
            target.Transform(td.TransformationMatrix);

            target.DrawString(td.GetCharacterCodes());
        }
Ejemplo n.º 2
0
        private static void drawText(PdfCanvas target, PdfTextData td)
        {
            target.TextRenderingMode = td.RenderingMode;
            setBrush(target.Brush, td.Brush);
            setPen(target.Pen, td.Pen);

            target.TextPosition          = PdfPoint.Empty;
            target.FontSize              = td.FontSize;
            target.Font                  = td.Font;
            target.CharacterSpacing      = td.CharacterSpacing;
            target.WordSpacing           = td.WordSpacing;
            target.TextHorizontalScaling = td.HorizontalScaling;

            target.TranslateTransform(td.Position.X, td.Position.Y);
            target.Transform(td.TransformationMatrix);

            target.DrawString(td.GetCharacterCodes());
        }
        private static void drawText(PdfCanvas target, PdfTextData td, PdfDocument pdf)
        {
            target.TextRenderingMode = td.RenderingMode;
            target.Brush.Color       = td.Brush.Color;
            target.Brush.Opacity     = td.Brush.Opacity;

            target.Pen.Color   = td.Pen.Color;
            target.Pen.Opacity = td.Pen.Opacity;
            target.Pen.Width   = td.Pen.Width;

            target.TextPosition = PdfPoint.Empty;
            target.FontSize     = td.FontSize;
            target.Font         = td.Font;
            target.TranslateTransform(td.Position.X, td.Position.Y);
            target.Transform(td.TransformationMatrix);

            target.DrawString(td.GetCharacterCodes());
        }