示例#1
0
<?php

//define the Paragraph String ~~ Required by Multicell Class
define('PARAGRAPH_STRING', '~~~');
//Tag Based Multicell Class
require_once "class.multicelltag.php";
//Class Extention for header and footer
require_once "header_footer.inc";
$pdf = new pdf_usage();
$pdf->Open();
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage();
$pdf->AliasNbPages();
$pdf->SetFont('arial', '', 11);
$pdf->SetTextColor(200, 10, 10);
$pdf->SetFillColor(254, 255, 245);
$pdf->SetStyle("p", "times", "", 11, "130,0,30");
$pdf->SetStyle("pb", "times", "B", 11, "130,0,30");
$pdf->SetStyle("t1", "arial", "", 11, "80,80,260");
$pdf->SetStyle("t3", "times", "B", 14, "203,0,48");
$pdf->SetStyle("t4", "arial", "BI", 11, "0,151,200");
$pdf->SetStyle("hh", "times", "B", 11, "255,189,12");
$pdf->SetStyle("ss", "arial", "", 7, "203,0,48");
$pdf->SetStyle("font", "helvetica", "", 10, "0,0,255");
$pdf->SetStyle("style", "helvetica", "BI", 10, "0,0,220");
$pdf->SetStyle("size", "times", "BI", 13, "0,0,120");
$pdf->SetStyle("color", "times", "BI", 13, "0,255,255");
$txt1 = "Created by <t1 href='mailto:andy@interpid.eu'>Bintintan Andrei, Interpid Team</t1>";
$txt2 = "<p><t3>Description</t3>\r\n\r\n\tThis method allows printing of <t4><TAG></t4> formatted text with line breaks. They can be automatic (as soon as the text reaches the right border of the cell) or explicit (via the <pb>\\n</pb> character).</p>\r\n\r\n<t3>Features:</t3>\r\n<p>\t- Text can be <hh>aligned</hh>, <hh>cente~~~red</hh> or <hh>justified</hh>\r\n\t- Different <font>Font</font>, <size>Sizes</size>, <style>Styles</style>, <color>Colors</color> can be used \r\n\t- The cell block can be framed and the background painted\r\n\t- <style href='www.fpdf.org'>Links</style> can be used in any tag\r\n\t- <t4>TAB</t4> spaces (<pb>\\t</pb>) can be used\r\n\t- Variable Y relative positions can be used for <ss ypos='-0.8'>Subscript</ss> or <ss ypos='1.1'>Superscript</ss>\r\n\t- Cell padding (left, right, top, bottom)\r\n\t- Controlled Tag Sizes can be used</p>\r\n\r\n\t<size size='50' >Paragraph Example:~~~</size><font> - Paragraph 1</font>\r\n\t<p size='60' > ~~~</p><font> - Paragraph 2</font>\r\n\t<p size='60' > ~~~</p> - Paragraph 2\r\n\t<p size='70' >Sample text~~~</p><p> - Paragraph 3</p>\r\n\t<p size='50' >Sample text~~~</p> - Paragraph 1\r\n\t<p size='60' > ~~~</p><t4> - Paragraph 2</t4>\r\n\r\n<t3>Observations:</t3>\r\n<p>\r\n\t- If no <t4><TAG></t4> is specified then the FPDF current settings(font, style, size, color) are used\r\n\t- The <t4>ttags</t4> tag name is reserved for the TAB SPACES\r\n</p>";
$pdf->MultiCellTag(150, 5, $txt1, 1, "L", 1, 5, 5, 5, 5);
$pdf->Ln(10);
示例#2
0
<?php

//Table Base Classs
require_once "class.fpdf_table.php";
//Class Extention for header and footer
require_once "header_footer.inc";
//Table Defintion File
require_once "table_def.inc";
$bg_color1 = array(234, 255, 218);
$bg_color2 = array(165, 250, 220);
$bg_color3 = array(255, 252, 249);
$pdf = new pdf_usage();
$pdf->Open();
$pdf->SetAutoPageBreak(true, 20);
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage('L', 'a4');
$pdf->AliasNbPages();
$columns = 5;
//five columns
//$pdf->SetStyle("p","times","",10,"130,0,30");
//$pdf->SetStyle("t1","arial","",10,"0,151,200");
//$pdf->SetStyle("size","times","BI",13,"0,0,120");
$ttxt1 = "<size>Tag-Based MultiCell Table</size>\nCreated by <t1 href='mailto:andy@interpid.eu'>Bintintan Andrei, Interpid Team</t1>";
$ttxt2 = "<p>The cells in the table are fully functional <t1>Tag Based Multicells components</t1>. The description and usage of these components can be found <t1>here</t1>.</p>";
//Initialize the table class
$pdf->tbInitialize($columns, true, true);
//set the Table Type
$pdf->tbSetTableType($table_default_table_type);
//Table Header
for ($i = 0; $i < $columns; $i++) {
    $header_type[$i] = $table_default_header_type;
示例#3
0
$query_sqlPagosR = mysql_query($query_sqlPagosR, $tecno) or die(mysql_error());
$row_sqlPagosR = mysql_fetch_assoc($query_sqlPagosR);
$totalRows_sqlPagosR = mysql_num_rows($query_sqlPagosR);
$id = $row_sqlPagos['id'];
$query_sqlCliente = "SELECT * FROM datospersonales, inflaboral WHERE datospersonales.id ='" . $id . "' AND inflaboral.id=datospersonales.id";
$query_Cliente = mysql_query($query_sqlCliente, $tecno) or die(mysql_error());
$row_Cliente = mysql_fetch_assoc($query_Cliente);
$totalRows_Cliente = mysql_num_rows($query_Cliente);
//define the Paragraph String ~~ Required by Multicell Class
define('PARAGRAPH_STRING', '~~~');
//Tag Based Multicell Class
require_once "../fpdf16/MultiCellTag/class.multicelltag.php";
//Class Extention for header and footer
require_once "../fpdf16/MultiCellTag/header_footer.inc";
ob_end_clean();
$pdf = new pdf_usage();
$pdf->Open();
$pdf->AddPage();
$pdf->AliasNbPages();
if (strlen($id_Pago) < 5) {
    do {
        $id_Pago = "0" . $id_Pago;
    } while (strlen($id_Pago) < 5);
}
//Title
$pdf->Image('../images/logo.jpg', 5, 5, 50);
$pdf->SetFont('Arial', 'B', 7);
//Linea 1
$pdf->Cell(60, 3, '', 0, 0, 'C');
$pdf->Cell(23, 3, 'Dirección Fiscal:', 0, 0, 'L');
$pdf->SetFont('Arial', '', 7);
示例#4
0
<?php

require_once '../../Connections/tecno.php';
$id = '13712199';
mysql_select_db($database_tecno, $tecno);
$query_sqlCliente = "SELECT * FROM datospersonales, inflaboral WHERE cedula =" . $id . " AND inflaboral.id=datospersonales.id";
$query_Cliente = mysql_query($query_sqlCliente, $tecno) or die(mysql_error());
$row_Cliente = mysql_fetch_assoc($query_Cliente);
$totalRows_Cliente = mysql_num_rows($query_Cliente);
//define the Paragraph String ~~ Required by Multicell Class
define('PARAGRAPH_STRING', '~~~');
//Tag Based Multicell Class
require_once "class.multicelltag.php";
//Class Extention for header and footer
require_once "header_footer.inc";
$pdf = new pdf_usage();
$pdf->Open();
$pdf->AddPage();
$pdf->AliasNbPages();
$pdf->SetFont('arial', '', 9);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetFillColor(255, 255, 255);
$pdf->SetStyle("t1", "arial", "B", 9, "0,0,0");
$pdf->SetStyle("tx", "arial", "", 9, "0,0,0");
//DETALLE DEL CONTRATO
$cli = $row_Cliente['primerApellido'] . ' ' . $row_Cliente['segundoApellido'] . ', ' . $row_Cliente['nombres'];
$cli = strtoupper($cli);
$nac = strtoupper($row_Cliente['nacionalidad']);
$dir = $row_Cliente['direccionHab'];
//Linea 1
$pdf->SetFont('arial', '', 9);
示例#5
0
//Table Base Classs
require_once "class.fpdf_table.php";
//Class Extention for header and footer
require_once "header_footer.inc";
/**
 * Background Color Definitions
 */
$bg_color1 = array(234, 255, 218);
$bg_color2 = array(165, 250, 220);
$bg_color3 = array(255, 252, 249);
$bg_color4 = array(86, 155, 225);
$bg_color5 = array(207, 247, 239);
$bg_color6 = array(246, 211, 207);
$bg_color7 = array(216, 243, 228);
$pdf = new pdf_usage();
$pdf->Open();
$pdf->SetAutoPageBreak(true, 20);
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage();
$pdf->AliasNbPages();
$pdf->SetStyle("s1", "arial", "", 8, "118,0,3");
$pdf->SetStyle("s2", "arial", "", 6, "0,49,159");
//default text color
$pdf->SetTextColor(118, 0, 3);
$pdf->MultiCellTag(100, 4, "<s1>Example 1 - Very Simple Table</s1>", 0);
$pdf->Ln(1);
require 'example1.inc';
$pdf->Ln(10);
$sTxt = "<s1>Example 2 - More detailed Table</s1>\n<s2>\t- Table Align = Center\n\t- The header has multiple lines\n\t- Colspanning Example\n\t- Rowspanning Example\n\t- Text Alignments\n\t- Properties overwriting</s2>";
$pdf->SetX(60);
<?php

//Table Base Classs
require_once "class.fpdf_table.php";
//Class Extention for header and footer
require_once "header_footer.inc";
//Table Defintion File
require_once "table_def.inc";
$bg_color1 = array(234, 255, 218);
$bg_color2 = array(165, 250, 220);
$bg_color3 = array(255, 252, 249);
$pdf = new pdf_usage();
$pdf->Open();
$pdf->SetAutoPageBreak(true, 20);
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage();
$pdf->AliasNbPages();
$columns = 5;
//five columns
$pdf->SetStyle("p", "times", "", 10, "130,0,30");
$pdf->SetStyle("t1", "arial", "", 10, "0,151,200");
$pdf->SetStyle("size", "times", "BI", 13, "0,0,120");
$ttxt1 = "<size>Tag-Based MultiCell Table</size>\nCreated by <t1 href='mailto:andy@interpid.eu'>Bintintan Andrei, Interpid Team</t1>";
$ttxt2 = "<p>The cells in the table are fully functional <t1>Tag Based Multicells components</t1>. The description and usage of these components can be found <t1>here</t1>.</p>";
//Initialize the table class
$pdf->tbInitialize($columns, true, true);
//set the Table Type
$pdf->tbSetTableType($table_default_table_type);
//Table Header
for ($i = 0; $i < $columns; $i++) {
    $header_type[$i] = $table_default_header_type;
示例#7
0
$query_sqlContrato = "SELECT * FROM contratos, detallescliente WHERE contratos.idContrato =" . $id_Contrato . " AND detallescliente.idContrato=contratos.idContrato GROUP BY idArt";
$query_sqlContrato = mysql_query($query_sqlContrato, $tecno) or die(mysql_error());
$row_sqlContrato = mysql_fetch_assoc($query_sqlContrato);
$totalRows_sqlContrato = mysql_num_rows($query_sqlContrato);
$id = $row_sqlContrato['id'];
$query_sqlCliente = "SELECT * FROM datospersonales, inflaboral WHERE datospersonales.id =" . $id . " AND inflaboral.id=datospersonales.id";
$query_Cliente = mysql_query($query_sqlCliente, $tecno) or die(mysql_error());
$row_Cliente = mysql_fetch_assoc($query_Cliente);
$totalRows_Cliente = mysql_num_rows($query_Cliente);
//define the Paragraph String ~~ Required by Multicell Class
define('PARAGRAPH_STRING', '~~~');
//Tag Based Multicell Class
require_once "../fpdf16/MultiCellTag/class.multicelltag.php";
//Class Extention for header and footer
require_once "../fpdf16/MultiCellTag/header_footer.inc";
$pdf = new pdf_usage();
$pdf->Open();
$pdf->AddPage();
$pdf->AliasNbPages();
if (strlen($id_Contrato) < 5) {
    do {
        $id_Contrato = "0" . $id_Contrato;
    } while (strlen($id_Contrato) < 5);
}
//Title
$pdf->Image('../images/logo.jpg', 5, 5, 50);
$pdf->SetFont('Arial', 'B', 7);
/* //Linea 1
	$pdf->Cell(60,3,'',0,0,'C');
	$pdf->Cell(23,3,'Dirección Fiscal:',0,0,'L');
	$pdf->SetFont('Arial','',7);