note 113533 added to ref.pdf

From: Date: Sat, 26 Oct 2013 10:47:55 +0000
Subject: note 113533 added to ref.pdf
Groups: php.notes 
Request: Send a blank email to php-notes+get-197326@lists.php.net to get a copy of this message
Hi, I post this comment here because I always wanted to extract text from PDF files, but I never found it. So now, I spread my tresor. So spend much time in creating a PHP library to extract text from pages. Based on TCPDF parser class, now my lib can handle many cases such as multiple charset encoding, base64 and octal encoding ... Project webiste : http://www.pdfparser.org <?php // Include Composer autoloader if not already done. include 'vendor/autoload.php'; // Parse pdf file and build necessary objects. $parser = new \Smalot\PdfParser\Parser(); $pdf = $parser->parseFile('document.pdf'); // Retrieve all pages from the pdf file. $pages = $pdf->getPages(); // Loop over each page to extract text. foreach ($pages as $page) { echo $page->getText(); } ?> Don't hesitate to report any bug on github issue report tool. Thanks ---- Server IP: 72.52.91.12 Probable Submitter: 72.52.91.12 ---- Manual Page -- http://php.net/manual/en/ref.pdf.php Edit -- https://master.php.net/note/edit/113533 Del: integrated -- https://master.php.net/note/delete/113533/integrated Del: useless -- https://master.php.net/note/delete/113533/useless Del: bad code -- https://master.php.net/note/delete/113533/bad+code Del: spam -- https://master.php.net/note/delete/113533/spam Del: non-english -- https://master.php.net/note/delete/113533/non-english Del: in docs -- https://master.php.net/note/delete/113533/in+docs Del: other reasons-- https://master.php.net/note/delete/113533 Reject -- https://master.php.net/note/reject/113533 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#197326) next »