private Textline(PdfDocument pdfDocument, Models.Text.Textline bTextline) { _textElements = new List <TextElement>(); _leading = bTextline.Height.Points; _alignment = (int)bTextline.Alignment; _isLastlineOfParagraph = bTextline.EndsParagraph; _paragraphModel = bTextline.Paragraph; foreach (Models.Text.TextElement bTextElement in bTextline) { _textElements.Add(TextElement.Parse(pdfDocument, bTextElement)); } }
/// <summary> /// Parse a textline from a business object to a presentationlayer object. /// </summary> /// <param name="bTextline">Textline to be parsed into a presentation layer object.</param> /// <returns></returns> public static Textline Parse(PdfDocument pdfDocument, Models.Text.Textline bTextline) { return(new Textline(pdfDocument, bTextline)); }