Method: PPTX::Shapes::Textbox#build_paragraph
- Defined in:
- lib/pptx/shapes/textbox.rb
#build_paragraph(line) ⇒ Object
49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/pptx/shapes/textbox.rb', line 49 def build_paragraph(line) paragraph_xml = """ <a:p xmlns:a='http://schemas.openxmlformats.org/drawingml/2006/main'> <a:pPr/> <a:r> <a:rPr lang='en-US' smtClean='0'/> <a:t></a:t> </a:r> <a:endParaRPr lang='en-US'/> </a:p> """ Nokogiri::XML::DocumentFragment.parse(paragraph_xml).tap do |node| tn = node.xpath('./a:p/a:r/a:t', a: DRAWING_NS).first tn.content = line end end |