File: test.php - Tab length: 1 2 4 8 - Lines: on off - No wrap: on off

001: <?php
002: 
003: $html = '
004: <style type="text/css">
005: table{
006: font-size:11px; border-collapse:collapse; margin:auto; width:100%; position:relative;
007: }
008: 
009: #all{
010: margin:auto;
011: width:100%;
012: color: #000000;
013: font: 11px "Lucida Grande",Geneva,Arial,Verdana,Helvetica,sans-serif;
014: }
015: 
016: .clearfix {
017:     display: block;
018:  height:20px;
019: }
020: .percent50 td{
021:  width:50%;
022: }
023: #all h2{
024:  color: #000000;
025:  float: right;
026:  font-size: 16px;
027:  margin: 0 0 10px;
028: }
029: #all h3{
030:  font-size: 13px;
031:  padding: 0 0 10px;
032: }
033: }
034: .date{
035:  color: #000000;
036:  font: 11px "Lucida Grande",Geneva,Arial,Verdana,Helvetica,sans-serif;
037: }
038: .details{
039:     clear: right;
040:     float: right;
041: }
042: .from,.to{
043:     font-weight: bold;
044:     margin-bottom: 10px;
045: }
046: .addresses {
047:     margin-top: 50px;
048: }
049: .lines{
050:     border-collapse: collapse;
051:     border-spacing: 0;
052:     width: 100%;
053: }
054: .item-kind first{
055: }
056: .lines thead th{
057:     border-bottom: 1px solid #000000;
058:     color: #686868;
059:     font-weight: normal;
060:     padding: 5px 10px;
061:     text-align: left;
062:     vertical-align: bottom;
063:     white-space: nowrap;
064: }
065: .lines tbody td {
066:     border-bottom: 1px solid #CCCCCC;
067:     padding: 8px 10px;
068:     vertical-align: top;
069: }
070: .lines first{
071:  color:#FFF;
072: }
073: </style>
074: </head>
075: <body>
076: <div id="all">
077:  <table>
078:   <tr class="percent50">
079:    <td><img src="images/logo_.png" alt="logo" /></td>
080:    <td>
081:     <h2>Devis N� 4</h2>
082:     <div class="date details">Date : 17-05-2011</div>
083:    </td>
084:   </tr>
085:   <tr class="clearfix"><td></td></tr>
086:   <tr class="percent50 addresses">
087:    <td><div class="to">Emmeteur : </div><div>212 communication</div><div> B12 Gu�liz , Marrakech .</div></td>
088:    <td><div class="from">Adress� � : </div><div>ELQANDILI Yassine</div> 21 QU EL IKHLASS ESSAOUIRA</td>
089:   </tr>
090:   <tr class="clearfix"><td></td></tr>
091:   <tr class="clearfix"><td></td></tr>
092:   <tr><td><h3 class="left">Dails du devis </h3></td></tr>
093:   <tr class="clearfix"><td></td></tr>
094:  </table>
095:  <table class="lines">
096:   <thead>
097:    <tr>
098:     <th class="item-kind first"></th>
099:     <th class="item-description">Description</th>
100:     <th class="item-qty">Qte</th>
101:     <th class="item-tax">TVA</th>
102:     <th class="item-price">Prix Unit. HT</th>
103:     <th class="item-total last">Total HT</th>
104:    </tr>
105:   </thead>
106:   <tbody>
107:    <tr>
108:     <td class="item-kind first"></td>
109:     <td class="item-description">Logo</td>
110:     <td class="item-qty">1</td>
111:     <td class="item-tax">0</td>
112:     <td class="item-price">100.00</td>
113:     <td class="item-total last">100.00</td>
114:    </tr>
115:    <tr>
116:     <td class="item-kind first"></td>
117:     <td class="item-description">Banni�re</td>
118:     <td class="item-qty">1</td>
119:     <td class="item-tax">0</td>
120:     <td class="item-price">100.00</td>
121:     <td class="item-total last">100.00</td>
122:    </tr>  
123:    <tr>
124:     <td class="item-kind first"></td>
125:     <td class="item-description">Logo</td>
126:     <td class="item-qty">1</td>
127:     <td class="item-tax">0</td>
128:     <td class="item-price">100.00</td>
129:     <td class="item-total last">100.00</td>
130:    </tr>  
131:    <tr>
132:     <td class="item-kind first"></td>
133:     <td class="item-description">Logo</td>
134:     <td class="item-qty">1</td>
135:     <td class="item-tax">0</td>
136:     <td class="item-price">100.00</td>
137:     <td class="item-total last">100.00</td>
138:    </tr>
139:   </tbody>
140:  </table>
141: </div>';
142: echo $html;
143: require_once('/html2pdf/html2pdf.class.php');
144: $html2pdf = new HTML2PDF('P','A4','fr', false, 'ISO-8859-15', array(20, 20, 20, 20));
145: $html2pdf->WriteHTML($html);
146: ob_end_clean();
147: $html2pdf->Output('aaas.pdf');
148: ?>