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

example

  1. <?php
  2.  
  3. /**
  4.  * Embed some HTML in a Word document: table with row and col spans.
  5.  *
  6.  * @category   Phpdocx
  7.  * @package    examples
  8.  * @subpackage easy
  9.  * @copyright  Copyright (c) 2009-2013 Narcea Producciones Multimedia S.L.
  10.  *              (http://www.2mdc.com)
  11.  * @license    http://www.phpdocx.com/wp-content/themes/lightword/pro_license.php
  12.  * @version    2012.12.26
  13.  * @link       http://www.phpdocx.com
  14.  * @since      2012.12.26
  15.  */
  16. require_once '../../classes/CreateDocx.inc';
  17.  
  18. $docxnew CreateDocx();
  19.  
  20. $html'<p style="border: 2px solid black; color: red">A short text with a red border.</p>';
  21. $html'<p>And now we draw a table with border and rawspans and colspans:</p>';
  22. $html.= '<table border="1">';
  23. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  24. $html.='<tr><td>Some random text.</td></tr>';
  25. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  26. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  27. $html.= '</table>';
  28. $html.= '<table border="1">';
  29. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  30. $html.='<tr><td>Some random text.</td></tr>';
  31. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  32. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  33. $html.= '</table>';
  34. $html.= '<table border="1">';
  35. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  36. $html.='<tr><td>Some random text.</td></tr>';
  37. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  38. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  39. $html.= '</table>';
  40. $html.= '<table border="1">';
  41. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  42. $html.='<tr><td>Some random text.</td></tr>';
  43. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  44. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  45. $html.= '</table>';
  46. $html.= '<table border="1">';
  47. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  48. $html.='<tr><td>Some random text.</td></tr>';
  49. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  50. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  51. $html.= '</table>';
  52. $html.= '<table border="1">';
  53. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  54. $html.='<tr><td>Some random text.</td></tr>';
  55. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  56. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  57. $html.= '</table>';
  58. $html.= '<table border="1">';
  59. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  60. $html.='<tr><td>Some random text.</td></tr>';
  61. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  62. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  63. $html.= '</table>';
  64. $html.= '<table border="1">';
  65. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  66. $html.='<tr><td>Some random text.</td></tr>';
  67. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  68. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  69. $html.= '</table>';
  70. $html.= '<table border="1">';
  71. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  72. $html.='<tr><td>Some random text.</td></tr>';
  73. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  74. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  75. $html.= '</table>';
  76. $html.= '<table border="1">';
  77. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  78. $html.='<tr><td>Some random text.</td></tr>';
  79. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  80. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  81. $html.= '</table>';
  82. $html.= '<table border="1">';
  83. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  84. $html.='<tr><td>Some random text.</td></tr>';
  85. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  86. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  87. $html.= '</table>';
  88. $html.= '<table border="1">';
  89. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  90. $html.='<tr><td>Some random text.</td></tr>';
  91. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  92. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  93. $html.= '</table>';
  94. $html.= '<table border="1">';
  95. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  96. $html.='<tr><td>Some random text.</td></tr>';
  97. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  98. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  99. $html.= '</table>';
  100. $html.= '<table border="1">';
  101. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  102. $html.='<tr><td>Some random text.</td></tr>';
  103. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  104. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  105. $html.= '</table>';
  106. $html.= '<table border="1">';
  107. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  108. $html.='<tr><td>Some random text.</td></tr>';
  109. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  110. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  111. $html.= '</table>';
  112. $html.= '<table border="1">';
  113. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  114. $html.='<tr><td>Some random text.</td></tr>';
  115. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  116. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  117. $html.= '</table>';
  118. $html.= '<table border="1">';
  119. $html.= '<tbody><tr><td style="background-color: yellow">1_1</td><td rowspan="3" colspan="2">1_2</td></tr>';
  120. $html.='<tr><td>Some random text.</td></tr>';
  121. $html.='<tr><td><ul><li>One</li><li>Two <b>and a half</b></li></ul></td></tr>';
  122. $html.='<tr><td>3_2</td><td>3_3</td><td>3_3</td></tr></tbody>';
  123. $html.= '</table>';
  124.  
  125. $docx->embedHTML($html);
  126.  
  127. $docx->createDocx('../docx/example_embedSimpleHTML');

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