__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
//============================================================+
// File name : example_010.php
// Begin : 2008-03-04
// Last Update : 2013-05-14
//
// Description : Example 010 for TCPDF class
// Text on multiple columns
//
// Author: Nicola Asuni
//
// (c) Copyright:
// Nicola Asuni
// Tecnick.com LTD
// www.tecnick.com
// info@tecnick.com
//============================================================+
/**
* Creates an example PDF TEST document using TCPDF
* @package com.tecnick.tcpdf
* @abstract TCPDF - Example: Text on multiple columns
* @author Nicola Asuni
* @since 2008-03-04
* @group column
* @group pdf
*/
// Include the main TCPDF library (search for installation path).
require_once('tcpdf_include.php');
/**
* Extend TCPDF to work with multiple columns
*/
class MC_TCPDF extends TCPDF {
/**
* Print chapter
* @param int $num chapter number
* @param string $title chapter title
* @param string $file name of the file containing the chapter body
* @param boolean $mode if true the chapter body is in HTML, otherwise in simple text.
* @public
*/
public function PrintChapter($num, $title, $file, $mode=false) {
// add a new page
$this->AddPage();
// disable existing columns
$this->resetColumns();
// print chapter title
$this->ChapterTitle($num, $title);
// set columns
$this->setEqualColumns(3, 57);
// print chapter body
$this->ChapterBody($file, $mode);
}
/**
* Set chapter title
* @param int $num chapter number
* @param string $title chapter title
* @public
*/
public function ChapterTitle($num, $title) {
$this->setFont('helvetica', '', 14);
$this->setFillColor(200, 220, 255);
$this->Cell(180, 6, 'Chapter '.$num.' : '.$title, 0, 1, '', 1);
$this->Ln(4);
}
/**
* Print chapter body
* @param string $file name of the file containing the chapter body
* @param boolean $mode if true the chapter body is in HTML, otherwise in simple text.
* @public
*/
public function ChapterBody($file, $mode=false) {
$this->selectColumn();
// get esternal file content
$content = file_get_contents($file, false);
// set font
$this->setFont('times', '', 9);
$this->setTextColor(50, 50, 50);
// print content
if ($mode) {
// ------ HTML MODE ------
$this->writeHTML($content, true, false, true, false, 'J');
} else {
// ------ TEXT MODE ------
$this->Write(0, $content, '', 0, 'J', true, 0, false, true, 0);
}
$this->Ln();
}
} // end of extended class
// ---------------------------------------------------------
// EXAMPLE
// ---------------------------------------------------------
// create new PDF document
$pdf = new MC_TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->setCreator(PDF_CREATOR);
$pdf->setAuthor('Nicola Asuni');
$pdf->setTitle('TCPDF Example 010');
$pdf->setSubject('TCPDF Tutorial');
$pdf->setKeywords('TCPDF, PDF, example, test, guide');
// set default header data
$pdf->setHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 010', PDF_HEADER_STRING);
// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
// set default monospaced font
$pdf->setDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// set margins
$pdf->setMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->setHeaderMargin(PDF_MARGIN_HEADER);
$pdf->setFooterMargin(PDF_MARGIN_FOOTER);
// set auto page breaks
$pdf->setAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
// set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// set some language-dependent strings (optional)
if (@file_exists(dirname(__FILE__).'/lang/eng.php')) {
require_once(dirname(__FILE__).'/lang/eng.php');
$pdf->setLanguageArray($l);
}
// ---------------------------------------------------------
// print TEXT
$pdf->PrintChapter(1, 'LOREM IPSUM [TEXT]', 'data/chapter_demo_1.txt', false);
// print HTML
$pdf->PrintChapter(2, 'LOREM IPSUM [HTML]', 'data/chapter_demo_2.txt', true);
// ---------------------------------------------------------
//Close and output PDF document
$pdf->Output('example_010.pdf', 'I');
//============================================================+
// END OF FILE
//============================================================+
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| barcodes | Folder | 0755 |
|
|
| config | Folder | 0755 |
|
|
| data | Folder | 0755 |
|
|
| images | Folder | 0755 |
|
|
| lang | Folder | 0755 |
|
|
| example_001.php | File | 3.93 KB | 0644 |
|
| example_002.php | File | 2.4 KB | 0644 |
|
| example_003.php | File | 3.46 KB | 0644 |
|
| example_004.php | File | 4.17 KB | 0644 |
|
| example_005.php | File | 6.27 KB | 0644 |
|
| example_006.php | File | 14.01 KB | 0644 |
|
| example_007.php | File | 9.54 KB | 0644 |
|
| example_008.php | File | 2.83 KB | 0644 |
|
| example_009.php | File | 4.81 KB | 0644 |
|
| example_010.php | File | 4.35 KB | 0644 |
|
| example_011.php | File | 3.85 KB | 0644 |
|
| example_012.pdf | File | 12.9 KB | 0644 |
|
| example_012.php | File | 7.68 KB | 0644 |
|
| example_013.php | File | 6.67 KB | 0644 |
|
| example_014.php | File | 6.18 KB | 0644 |
|
| example_015.php | File | 5.55 KB | 0644 |
|
| example_016.php | File | 5.07 KB | 0644 |
|
| example_017.php | File | 9.69 KB | 0644 |
|
| example_018.php | File | 4.59 KB | 0644 |
|
| example_019.php | File | 2.91 KB | 0644 |
|
| example_020.php | File | 5.34 KB | 0644 |
|
| example_021.php | File | 5.46 KB | 0644 |
|
| example_022.php | File | 4.29 KB | 0644 |
|
| example_023.php | File | 3.18 KB | 0644 |
|
| example_024.php | File | 3.88 KB | 0644 |
|
| example_025.php | File | 3.31 KB | 0644 |
|
| example_026.php | File | 5.01 KB | 0644 |
|
| example_027.php | File | 11.07 KB | 0644 |
|
| example_028.php | File | 3.35 KB | 0644 |
|
| example_029.php | File | 3.75 KB | 0644 |
|
| example_030.php | File | 5.88 KB | 0644 |
|
| example_031.php | File | 2.87 KB | 0644 |
|
| example_032.php | File | 2.71 KB | 0644 |
|
| example_033.php | File | 4.09 KB | 0644 |
|
| example_034.php | File | 2.78 KB | 0644 |
|
| example_035.php | File | 3.46 KB | 0644 |
|
| example_036.php | File | 2.8 KB | 0644 |
|
| example_037.php | File | 5.12 KB | 0644 |
|
| example_038.php | File | 2.73 KB | 0644 |
|
| example_039.php | File | 4.01 KB | 0644 |
|
| example_040.php | File | 3.18 KB | 0644 |
|
| example_041.php | File | 2.73 KB | 0644 |
|
| example_042.php | File | 3.32 KB | 0644 |
|
| example_043.php | File | 2.52 KB | 0644 |
|
| example_044.php | File | 3.44 KB | 0644 |
|
| example_045.php | File | 4.16 KB | 0644 |
|
| example_046.php | File | 5.77 KB | 0644 |
|
| example_047.php | File | 3.13 KB | 0644 |
|
| example_048.php | File | 8.56 KB | 0644 |
|
| example_049.php | File | 4.68 KB | 0644 |
|
| example_050.php | File | 6.3 KB | 0644 |
|
| example_051.php | File | 4.26 KB | 0644 |
|
| example_052.php | File | 4.18 KB | 0644 |
|
| example_053.php | File | 3.3 KB | 0644 |
|
| example_054.php | File | 4.45 KB | 0644 |
|
| example_055.php | File | 3.47 KB | 0644 |
|
| example_056.php | File | 4.31 KB | 0644 |
|
| example_057.php | File | 8.71 KB | 0644 |
|
| example_058.php | File | 3.16 KB | 0644 |
|
| example_059.php | File | 6.58 KB | 0644 |
|
| example_060.php | File | 3.27 KB | 0644 |
|
| example_061.php | File | 9.74 KB | 0644 |
|
| example_062.php | File | 4.12 KB | 0644 |
|
| example_063.php | File | 4.49 KB | 0644 |
|
| example_064.php | File | 14.2 KB | 0644 |
|
| example_065.php | File | 3.52 KB | 0644 |
|
| example_066.php | File | 2.85 KB | 0644 |
|
| example_067.php | File | 6.14 KB | 0644 |
|
| index.php | File | 10.47 KB | 0644 |
|
| tcpdf_include.php | File | 1.43 KB | 0644 |
|