//////////////////////////////////////////////////////////////////////////
//Quatrième bloc : Texte d'intro
$pdf->SetFont('Arial', '', 8);
$pdf->setY($pdf->GetY() + 2);
$pdf->MultiCell($pdf->w - 25, 3, utf8_decode($text_intro));
//////////////////////////////////////////////////////////////////////////
//Cinquième bloc : Détails de la commande
$pdf->setY($pdf->GetY() + 2);
$pdf->SecondTable($order);
checkIfDropPage($pdf, $order, $table_first, 20);
//Bloc DO :
$pdf->setY($pdf->GetY() + 2);
$pdf->SetTextColor(0);
$pdf->SetFont('Arial', 'B', 12);
$pdf->Cell(180, 6, utf8_decode('Delivery Address : '), 0, 1, 'L', false);
$pdf->SetFont('Arial', '', 8);
$delivery_address = new address($order->getId_delivery_address());
$pdf->Cell(0, 5, utf8_decode($delivery_address->getLine() . ' ' . $delivery_address->getComplement()), 0, 1, 'L', false);
$pdf->Cell(0, 5, utf8_decode($delivery_address->getZip() . ' ' . $delivery_address->getCity() . ' ' . $delivery_address->getCountry()), 0, 1, 'L', false);
checkIfDropPage($pdf, $order, $table_first, 20);
/////////////////////////////////////////////////////////////////////////
//Sixième bloc : Texte de fin
$pdf->setY($pdf->GetY() + 5);
$pdf->SetFont('Arial', '', 8);
$pdf->SetTextColor(0);
$pdf->MultiCell($pdf->w - 25, 3, utf8_decode($text_fin));
//Pas besoin de celui-ci
$pdf->MultiCell($pdf->w - 25, 3, utf8_decode($order->getLine_bellow()));
//////////////////////////////////////////////////////////////////////////
//On sort le PDF avec le nom qui va bien
$pdf->Output($id_document . '_' . str_replace(' ', '', $company->getName()) . '.pdf', 'I');
Esempio n. 2
0
		<input type="text" class="form-control" name="line" value="<?php 
echo $address->getLine();
?>
"/>
	</div>
	<div class="form-group">
		<label for="complement">Complement</label>
		<input type="text" class="form-control" name="complement" value="<?php 
echo $address->getComplement();
?>
"/>
	</div>
	<div class="form-group">
		<label for="zip">Zip</label>
		<input type="text" class="form-control" name="zip" value="<?php 
echo $address->getZip();
?>
"/>
	</div>
	<div class="form-group">
		<label for="city">City</label>
		<input type="text" class="form-control" name="city" value="<?php 
echo $address->getCity();
?>
"/>
	</div>
	<div class="form-group">
		<label for="state">State</label>
		<input type="text" class="form-control" name="state" value="<?php 
echo $address->getState();
?>
$pdf = new PDF();
$pdf->AliasNbPages();
//////////////////////////////////////////////////////////////////////////
// Pause : Tableau d'information à afficher / calcul n°id
$id_document = generateIdDoc($typedocument, $company, $order);
$table_first = array(array(utf8_decode('n° :'), $id_document, date('d.m.Y', $order->getDate_entry())), array('UST-ID :', $company->getUst_id(), utf8_decode($employee->getSurname() . ' ' . $employee->getName())), array('Your ID :', $company->getId(), '0' . '/{nb}'));
setNewPage($pdf, $order, $table_first);
///////////////////////////////////////////////////////////////////////////
// Premier Bloc : Info biothys
// Nom du client + adresse
$pdf->SetFont('Arial', 'U', 6);
$pdf->Cell(0, 5, utf8_decode('Biothys GmbH | Gewerbestr. 6 | D-77731 Willstätt'), 0, 1, 'L', false);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(0, 5, utf8_decode($company->getName()), 0, 1, 'L', false);
$pdf->Cell(0, 5, utf8_decode($receiving_address->getLine() . ' ' . $receiving_address->getComplement()), 0, 1, 'L', false);
$pdf->Cell(0, 5, utf8_decode($receiving_address->getZip() . ' ' . $receiving_address->getCity() . ' ' . $receiving_address->getCountry()), 0, 1, 'L', false);
///////////////////////////////////////////////////////////////////////////
//Deuxième Bloc : type de document
$pdf->SetFont('Arial', 'B', 20);
$pdf->Cell(180, 15, utf8_decode('Offer'), 0, 1, 'R', false);
//////////////////////////////////////////////////////////////////////////
//Troisième bloc : Afficher le tableau d'info générale sur la commande
$pdf->Cell(0, 10, '', 0, 1);
//Création du cadre
$pdf->SetFont('Arial', 'B', 11);
$pdf->Cell(185, 21, '', 1);
$pdf->setX($pdf->GetX() - 185);
$pdf->setY($pdf->GetY() + 2);
//écriture du texte
$pdf->FirstTable($table_first);
//////////////////////////////////////////////////////////////////////////