elements
[ class tree: elements ] [ index: elements ] [ all elements ]

Class: CreateElement

Source Location: /CreateElement.inc

Class Overview


Create tag elements


Author(s):

Version:

  • 2011.19.03

Copyright:

  • Copyright (c) 2009-2013 Narcea Producciones Multimedia S.L. (http://www.2mdc.com)

Variables

Constants

Methods


Child classes:

WordMLFragment
Create tag elements
CreateLink
Create links using text strings
CreateMath
Add a math eq. Using OOMML or MathML
CreateProperties
Create tag elements
EmbedWordML
Create DOCX from WordML
CreateEndnote
Create endnotes
CreateEmbeddedElement
Create embedded elements
EmbedRTF
Create DOCX from RTF file
CreateChartRels
Create relationships used by images, charts...
CreateXlsx
Create XLSX
CreateSettings
Create default settings
CreateFontTable
Create font table
CreatePage
Create tag elements
CreateTable
Create tag elements
EmbedMHT
Create DOCX from MHT file
CreateMacro
Add a macro
CreateHeader
Create header
CreateImage
Create tag elements
CreateTableContents
Create table of contents
CreateGraphic
Create tag elements
CreateFooter
Create footer
CreateShape
Create shape
CreateStyle
Create styles
WordML
Create tag elements
CreateFootnote
Create footnote
CreateText
Create tag elements
CreateWebSettings
Create default websettings XML
EmbedDOCX
Create DOCX from DOCX file
CreateTheme1
EmbedHTML
Create DOCX from HTML
CreateTextBox
Create tag elements
CreateList
Create tag elements

Class Details

[line 16]
Create tag elements



Tags:

version:  2011.19.03
copyright:  Copyright (c) 2009-2013 Narcea Producciones Multimedia S.L. (http://www.2mdc.com)
link:  http://www.phpdocx.com
since:  File available since Release 1.0
license:  http://www.phpdocx.com/wp-content/themes/lightword/pro_license.php


[ Top ]


Class Variables

$_xml =

[line 26]



Tags:

access:  protected

Type:   string


[ Top ]



Class Methods


constructor __construct [line 33]


destructor __destruct [line 43]


method cleanTemplate [line 63]

void cleanTemplate( )

Delete pending tags



Tags:

access:  protected


[ Top ]

method cleanTemplateFirstRPR [line 73]

void cleanTemplateFirstRPR( )

Delete first w:rpr



Tags:

access:  protected


[ Top ]

method generateALIGN [line 84]

void generateALIGN( string $align)

Generate w:align



Tags:

access:  protected


Parameters:

string   $align  

[ Top ]

method generateANCHOR [line 108]

void generateANCHOR( [string $behindDoc = 0], [string $distT = '0'], [string $distB = '0'], [string $distL = '0'], [string $distR = '0'], [int $simplePos = 0], [string $relativeHeight = '0'], [string $locked = 0], [string $layoutInCell = 1], [string $allowOverlap = 1])

Generate w:anchor



Tags:

access:  protected


Parameters:

string   $behindDoc  
string   $distT  
string   $distB  
string   $distL  
string   $distR  
int   $simplePos  
string   $relativeHeight  
string   $locked  
string   $layoutInCell  
string   $allowOverlap  

[ Top ]

method generateAVLST [line 134]

void generateAVLST( )

Generate w:avlst



Tags:

access:  protected


[ Top ]

method generateB [line 149]

void generateB( [string $val = 'off'])

Generate w:b



Tags:

access:  protected


Overridden in child classes as:

CreateStyle::generateB()
Generate w:b

Parameters:

string   $val  

[ Top ]

method generateBCS [line 167]

void generateBCS( )

Generate w:bcs



Tags:

access:  protected


Overridden in child classes as:

CreateStyle::generateBCS()
Generate w:bcs

[ Top ]

method generateBLIP [line 182]

void generateBLIP( [string $cstate = 'print'])

Generate w:blip



Tags:

access:  protected


Parameters:

string   $cstate  

[ Top ]

method generateBLIPFILL [line 198]

void generateBLIPFILL( )

Generate w:blipfill



Tags:

access:  protected


[ Top ]

method generateBR [line 213]

void generateBR( [string $type = ''])

Generate w:br



Tags:

access:  protected


Overridden in child classes as:

CreatePage::generateBR()
Generate w:br

Parameters:

string   $type  

[ Top ]

method generateCNVGRAPHICFRAMEPR [line 226]

void generateCNVGRAPHICFRAMEPR( )

Generate w:cnvgraphicframepr



Tags:

access:  protected


[ Top ]

method generateCNVPICPR [line 241]

void generateCNVPICPR( )

Generate w:cnvpicpr



Tags:

access:  protected


[ Top ]

method generateCNVPR [line 256]

void generateCNVPR( [string $id = '0'])

Generate w:cnvpr



Tags:

access:  protected


Parameters:

string   $id  

[ Top ]

method generateDOCPR [line 273]

void generateDOCPR( [string $id = "1"], [string $name = "0 Imagen"])

Generate w:docpr



Tags:

access:  protected


Parameters:

string   $id  
string   $name  

[ Top ]

method generateDRAWING [line 288]

void generateDRAWING( )

Generate w:drawing



Tags:

access:  protected


[ Top ]

method generateEFFECTEXTENT [line 307]

void generateEFFECTEXTENT( [string $l = "19050"], [string $t = "0"], [string $r = "4307"], [string $b = "0"])

Generate w:effectextent



Tags:

access:  protected


Parameters:

string   $l  
string   $t  
string   $r  
string   $b  

[ Top ]

method generateEXT [line 325]

void generateEXT( [string $cx = '2997226'], [string $cy = '2247918'])

Generate w:ext



Tags:

access:  protected


Parameters:

string   $cx  
string   $cy  

[ Top ]

method generateEXTENT [line 342]

void generateEXTENT( [string $cx = '2986543'], [string $cy = '2239906'])

Generate w:extent



Tags:

access:  protected


Parameters:

string   $cx  
string   $cy  

[ Top ]

method generateFILLRECT [line 356]

void generateFILLRECT( )

Generate w:fillrect



Tags:

access:  protected


[ Top ]

method generateGRAPHIC [line 371]

void generateGRAPHIC( [string $xmlns = 'http://schemas.openxmlformats.org/drawingml/2006/main'])

Generate w:graphic



Tags:

access:  protected


Parameters:

string   $xmlns  

[ Top ]

method generateGRAPHICDATA [line 409]

void generateGRAPHICDATA( [string $uri = 'http://schemas.openxmlformats.org/drawingml/2006/picture'])

Generate w:graphicdata



Tags:

access:  protected


Parameters:

string   $uri  

[ Top ]

method generateGRAPHICPRAMELOCKS [line 388]

void generateGRAPHICPRAMELOCKS( [string $noChangeAspect = ''])

Generate w:graphicpframelocks



Tags:

access:  protected


Parameters:

string   $noChangeAspect  

[ Top ]

method generateINLINE [line 429]

void generateINLINE( [string $distT = '0'], [string $distB = '0'], [string $distL = '0'], [string $distR = '0'])

Generate w:inline



Tags:

access:  protected


Parameters:

string   $distT  
string   $distB  
string   $distL  
string   $distR  

[ Top ]

method generateJC [line 447]

void generateJC( [string $val = ''])

Generate w:jc



Tags:

access:  protected


Overridden in child classes as:

CreateTable::generateJC()
Generate w:jc
CreateText::generateJC()
Generate w:jc

Parameters:

string   $val  

[ Top ]

method generateLINETO [line 463]

void generateLINETO( [string $x = '-198'], [string $y = '21342'])

Generate w:lineto



Tags:

access:  protected


Parameters:

string   $x  
string   $y  

[ Top ]

method generateLN [line 479]

void generateLN( [string $w = '12700'])

Generate w:ln



Tags:

access:  protected


Overridden in child classes as:

CreateGraphic::generateLN()
Generate w:ln
CreateTheme1::generateLN()
Generate a:ln

Parameters:

string   $w  

[ Top ]

method generateNOPROOF [line 494]

void generateNOPROOF( )

Generate w:noproof



Tags:

access:  protected


[ Top ]

method generateNVPICPR [line 508]

void generateNVPICPR( )

Generate w:nvpicpr



Tags:

access:  protected


[ Top ]

method generateOFF [line 524]

void generateOFF( [string $x = '0'], [string $y = '0'])

Generate w:off



Tags:

access:  protected


Parameters:

string   $x  
string   $y  

[ Top ]

method generateP [line 539]

void generateP( )

Generate w:p



Tags:

access:  protected


Overridden in child classes as:

CreateEndnote::generateP()
Generate w:p
CreateTable::generateP()
Generate w:p
CreateHeader::generateP()
Generate w:p
CreateFooter::generateP()
Generate w:p
CreateFootnote::generateP()
Generate w:p

[ Top ]

method generatePIC [line 552]

void generatePIC( [string $pic = 'http://schemas.openxmlformats.org/drawingml/2006/picture'])

Generate w:pic



Tags:

access:  protected


Parameters:

string   $pic  

[ Top ]

method generatePICT [line 568]

void generatePICT( )

Generate w:pict



Tags:

access:  protected


[ Top ]

method generatePOSITIONH [line 583]

void generatePOSITIONH( [string $relativeFrom = 'margin'])

Generate w:positionh



Tags:

access:  protected


Parameters:

string   $relativeFrom  

[ Top ]

method generatePOSITIONV [line 599]

void generatePOSITIONV( [string $relativeFrom = 'line'])

Generate w:positionv



Tags:

access:  protected


Parameters:

string   $relativeFrom  

[ Top ]

method generatePOSOFFSET [line 615]

void generatePOSOFFSET( int $num)

Generate w:posoffset



Tags:

access:  protected


Parameters:

int   $num  

[ Top ]

method generatePPR [line 628]

void generatePPR( )

Generate w:ppr



Tags:

access:  protected


Overridden in child classes as:

CreateEndnote::generatePPR()
Generate w:ppr
CreateStyle::generatePPR()
Generate w:ppr
CreateFootnote::generatePPR()
Generate w:ppr
CreateText::generatePPR()
Generate w:ppr

[ Top ]

method generatePRSTDASH [line 642]

void generatePRSTDASH( [string $val = 'sysDash'])

Generate w:prstdash



Tags:

access:  protected


Overridden in child classes as:

CreateTheme1::generatePRSTDASH()
Generate a:prstdash

Parameters:

string   $val  

[ Top ]

method generatePRSTGEOM [line 657]

void generatePRSTGEOM( [string $prst = 'rect'])

Generate w:prstgeom



Tags:

access:  protected


Parameters:

string   $prst  

[ Top ]

method generatePSTYLE [line 673]

void generatePSTYLE( [string $val = 'Textonotaalfinal'])

Generate w:pstyle



Tags:

access:  protected


Overridden in child classes as:

CreateText::generatePSTYLE()
Generate w:pstyle
CreateList::generatePSTYLE()
Generate w:pstyle

Parameters:

string   $val  

[ Top ]

method generateQUITAR [line 688]

void generateQUITAR( )

Generate w:r



Tags:

access:  protected


[ Top ]

method generateR [line 700]

void generateR( )

Generate w:r



Tags:

access:  protected


Overridden in child classes as:

CreateLink::generateR()
Generate w:r
CreateEndnote::generateR()
Generate w:r
CreateFooter::generateR()
Generate w:r
CreateFootnote::generateR()
Generate w:r

[ Top ]

method generateRFONTS [line 737]

void generateRFONTS( string $font)

Generate w:rfonts



Tags:

access:  protected


Overridden in child classes as:

CreateGraphic::generateRFONTS()
Generate w:latin
CreateStyle::generateRFONTS()
Generate w:rfonts

Parameters:

string   $font  

[ Top ]

method generateRPR [line 754]

void generateRPR( )

Generate w:rpr



Tags:

access:  protected


Overridden in child classes as:

CreateStyle::generateRPR()
Generate w:rpr

[ Top ]

method generateRSTYLE [line 769]

void generateRSTYLE( [string $val = 'PHPDOCXFootnoteReference'])

Generate w:rstyle



Tags:

access:  protected


Overridden in child classes as:

CreateLink::generateRSTYLE()
Generate w:rStyle

Parameters:

string   $val  

[ Top ]

method generateSCHEMECLR [line 786]

void generateSCHEMECLR( [string $val = 'tx1'])

Generate w:schemeclr



Tags:

access:  protected


Overridden in child classes as:

CreateTheme1::generateSCHEMECLR()
Generate a:schemeclr

Parameters:

string   $val  

[ Top ]

method generateSIMPLEPOS [line 801]

void generateSIMPLEPOS( [string $x = '0'], [string $y = '0'])

Generate w:simplepos



Tags:

access:  protected


Parameters:

string   $x  
string   $y  

[ Top ]

method generateSOLIDFILL [line 816]

void generateSOLIDFILL( )

Generate w:solidfill



Tags:

access:  protected


Overridden in child classes as:

CreateTheme1::generateSOLIDFILL()
Generate a:solidfill

[ Top ]

method generateSPPR [line 830]

void generateSPPR( )

Generate w:sppr



Tags:

access:  protected


Overridden in child classes as:

CreateGraphic::generateSPPR()
Generate w:spPr

[ Top ]

method generateSTART [line 846]

void generateSTART( [string $x = '-198'], [string $y = '0'])

Generate w:start



Tags:

access:  protected


Overridden in child classes as:

CreateList::generateSTART()
Generate w:start

Parameters:

string   $x  
string   $y  

[ Top ]

method generateSTRETCH [line 862]

void generateSTRETCH( )

Generate w:stretch



Tags:

access:  protected


[ Top ]

method generateT [line 877]

void generateT( string $dat)

Generate w:t



Tags:

access:  protected


Overridden in child classes as:

CreateXlsx::generateT()
Generate t
CreateText::generateT()
Generate w:t

Parameters:

string   $dat  

[ Top ]

method generateWRAPNONE [line 890]

void generateWRAPNONE( )

Generate w:wrapnone



Tags:

access:  protected


[ Top ]

method generateWRAPPOLYGON [line 905]

void generateWRAPPOLYGON( [string $edited = '0'])

Generate w:wrappolygon



Tags:

access:  protected


Parameters:

string   $edited  

[ Top ]

method generateWRAPSQUARE [line 921]

void generateWRAPSQUARE( [string $wrapText = "bothSides"])

Generate w:wrapsquare



Tags:

access:  protected


Parameters:

string   $wrapText  

[ Top ]

method generateWRAPTHROUGH [line 937]

void generateWRAPTHROUGH( [string $wrapText = 'bothSides'])

Generate w:wrapthrough



Tags:

access:  protected


Parameters:

string   $wrapText  

[ Top ]

method generateWRAPTOPANDBOTTOM [line 952]

void generateWRAPTOPANDBOTTOM( )

Generate w:wraptopandbottom



Tags:

access:  protected


[ Top ]

method generateXFRM [line 966]

void generateXFRM( )

Generate w:xfrm



Tags:

access:  protected


[ Top ]

method __toString [line 53]

string __toString( )



Tags:

access:  public


Overridden in child classes as:

WordMLFragment::__toString()
Magic method, returns current XML
CreateLink::__toString()
Magic method, returns current XML
CreateMath::__toString()
Magic method, returns current MathML
CreateProperties::__toString()
Magic method, returns current XML
EmbedWordML::__toString()
Magic method, returns current XML
CreateEndnote::__toString()
CreateEmbeddedElement::__toString()
EmbedRTF::__toString()
Magic method, returns current XML
CreateChartRels::__toString()
Magic method, returns current XML
CreateXlsx::__toString()
CreateSettings::__toString()
Magic method, returns current XML
CreateFontTable::__toString()
CreatePage::__toString()
CreateTable::__toString()
EmbedMHT::__toString()
Magic method, returns current XML
CreateMacro::__toString()
Magic method, returns current XML
CreateHeader::__toString()
CreateImage::__toString()
CreateTableContents::__toString()
Magic method, returns current XML
CreateGraphic::__toString()
CreateFooter::__toString()
CreateStyle::__toString()
CreateStyleTable::__toString()
WordML::__toString()
Magic method, returns current XML
CreateFootnote::__toString()
CreateText::__toString()
Magic method, returns current XML
CreateWebSettings::__toString()
Magic method, returns current XML
EmbedDOCX::__toString()
Magic method, returns current XML
CreateTheme1::__toString()
EmbedHTML::__toString()
Magic method, returns current XML
CreateTextBox::__toString()
Magic method, returns current XML
CreateList::__toString()

[ Top ]


Class Constants

MATHNAMESPACEWORD =  'm'

[line 18]


[ Top ]

NAMESPACEWORD =  'w'

[line 19]


[ Top ]



Documentation generated on Mon, 13 Jan 2014 13:44:12 +0100 by phpDocumentor 1.4.4