public void LogPdf(IPipelineDebug pipeline, TextStructure data) { if (data.TextAlignment == TextAlignment.CENTER) { pipeline.ShowLine(data.Lines, Color.Red); } if (data.TextAlignment == TextAlignment.RIGHT) { pipeline.ShowLine(data.Lines, Color.Blue); } }
public void LogPdf(IPipelineDebug pipeline, TextSegment data) { var titles = data.OriginalTitle; if (titles.Length == 0) { return; } for (int i = 0; i < titles.Length - 1; i++) { var lines = titles[i].Lines; pipeline.ShowLine(lines, Color.Orange); pipeline.ShowText($"H{i+1}", lines[0], Color.Orange); } var lastTitleLines = titles[titles.Length - 1].Lines; pipeline.ShowLine(lastTitleLines, Color.Green); pipeline.ShowText(_id.ToString(), lastTitleLines[0], Color.Green); _id++; }