class Docxi::Word::Contents::Table::TableRow::TableCell::PageNumbers
Attributes
options[RW]
Public Class Methods
new(options={})
click to toggle source
# File lib/docxi/word/contents/table.rb, line 254 def initialize(options={}) @options = options end
Public Instance Methods
render(xml)
click to toggle source
# File lib/docxi/word/contents/table.rb, line 258 def render(xml) xml['w'].sdt do xml['w'].sdtPr do xml['w'].id( 'w:val' => "-472213903" ) xml['w'].docPartObj do xml['w'].docPartGallery( 'w:val' => "Page Numbers (Bottom of Page)" ) xml['w'].docPartUnique end end xml['w'].sdtContent do xml['w'].p do xml['w'].pPr do xml['w'].jc( 'w:val' => @options[:align] || 'right' ) end xml['w'].r do xml['w'].rPr do xml['w'].rFonts( 'w:cs'=> 'Arial', 'w:ascii'=> 'Arial', 'w:hAnsi' => 'Arial' ) xml['w'].color( 'w:val' => '404040') xml['w'].sz( 'w:val' => '20' ) end xml['w'].t 'GlobalOptions ' end xml['w'].r do xml['w'].fldChar( 'w:fldCharType' => "begin" ) end xml['w'].r do xml['w'].instrText "PAGE \* MERGEFORMAT" end xml['w'].r do xml['w'].fldChar( 'w:fldCharType' => "separate" ) end xml['w'].r do xml['w'].fldChar( 'w:fldCharType' => "end" ) end end end end end