Overview

Packages

  • PHP
  • vsword
    • node
    • parser
      • addesed
    • structure
      • style

Classes

  • AlignNode
  • ArbitraryCompositeNode
  • ArbitraryNode
  • BodyCompositeNode
  • BoldStyleNode
  • BrNode
  • CompositeNode
  • DocumentCompositeNode
  • DrawingNode
  • EmptyCompositeNode
  • FontSizeStyleNode
  • HyperlinkCompositeNode
  • ItalicStyleNode
  • ListCompositeNode
  • ListItemCompositeNode
  • Node
  • PageBreakNode
  • PCompositeNode
  • PPrCompositeNode
  • RCompositeNode
  • RPrCompositeNode
  • StringNode
  • TableColCompositeNode
  • TableCompositeNode
  • TableRowCompositeNode
  • TextNode
  • UnderlineStyleNode
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: 
 3:  
 4: 
 5: /**
 6:  * Description of FontSizeStyleNode
 7:  *
 8:  * @author v.raskin
 9:  * @version 1.0.1
10:  * @package vsword.node
11:  */
12: class FontSizeStyleNode extends Node implements INodeStyle {
13:     
14:     protected $size;
15:     
16:     /**
17:     * @param int $size enum px
18:     * @param int $cSize enum px
19:     */
20:     public function __construct($size = NULL, $cSize = NULL) {
21:         $this->size  = $this->cSize = $size;
22:         if(!is_null($cSize)){
23:             $this->cSize = $cSize;
24:         } 
25:     }
26: 
27:     public function getWord() {
28:         return !is_null($this->size) ? '<w:sz w:val="'.($this->size * 2).'"/><w:szCs w:val="'.($this->cSize * 2).'"/>' : '';
29:     }
30: }
wordx API documentation generated by ApiGen 2.8.0