Exemplo n.º 1
0
        public RPLElementStyle GetSimpleStyles(RPLParagraph paragraph, RPLTextRun textRun)
        {
            RPLStyleProps sharedProps    = null;
            RPLStyleProps nonSharedProps = null;

            this.GetSimpleStyles(out nonSharedProps, out sharedProps, paragraph, textRun);
            return(new RPLElementStyle(nonSharedProps, sharedProps));
        }
Exemplo n.º 2
0
 public void AddParagraph(RPLParagraph paragraph)
 {
     if (this.m_paragraphs == null)
     {
         this.m_paragraphs = new Queue <RPLParagraph>();
     }
     this.m_paragraphs.Enqueue(paragraph);
     this.m_paragraphCount++;
 }
Exemplo n.º 3
0
 public void GetSimpleStyles(out RPLStyleProps nonShared, out RPLStyleProps shared, RPLParagraph paragraph, RPLTextRun textRun)
 {
     shared    = new RPLStyleProps();
     nonShared = new RPLStyleProps();
     shared.AddAll(this.ElementPropsDef.SharedStyle);
     nonShared.AddAll(this.ElementProps.NonSharedStyle);
     nonShared.AddAll(paragraph.ElementProps.NonSharedStyle);
     if (paragraph.ElementProps.Definition != null)
     {
         shared.AddAll(paragraph.ElementProps.Definition.SharedStyle);
     }
     nonShared.AddAll(textRun.ElementProps.NonSharedStyle);
     if (textRun.ElementProps.Definition != null)
     {
         shared.AddAll(textRun.ElementProps.Definition.SharedStyle);
     }
 }