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()); }
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()); }