Esempio n. 1
0
 private void ParseTextlines()
 {
     foreach (Models.Text.Textline bTextline in Element.Textlines)
     {
         Textline textline = Textline.Parse(Document, bTextline);
         Add(textline);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Parses an OpenTemplater Text model to a PDF text model.
        /// </summary>
        /// <param name="pdfDocument"></param>
        /// <param name="bText"></param>
        /// <returns></returns>
        public static PdfText Parse(PdfDocument pdfDocument, Models.Text.Text bText)
        {
            PdfText pPdfText = new PdfText();

            pPdfText.ObjectLayoutContainer = bText.LayoutContainer;

            foreach (Models.Text.Textline bTextline in bText.Textlines)
            {
                Textline textline = Textline.Parse(pdfDocument, bTextline);
                pPdfText.Add(textline);
            }

            return(pPdfText);
        }