CAM::PDF - PDF manipulation library River stage two • 12 direct dependents • 21 total dependents

This package reads and writes any document that conforms to the PDF specification generously provided by Adobe at <http://partners.adobe.com/public/developer/pdf/index_reference.html> (link last checked Oct 2005). The file format through PDF 1.5 is w...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::GS - PDF graphic state River stage two • 12 direct dependents • 21 total dependents

This class is used to represent the graphic state at a point in the rendering flow of a PDF page. Much of the functionality is actually based in the parent class, CAM::PDF::GS::NoText. Subclasses that want to do something useful with text should over...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Node - PDF element River stage two • 12 direct dependents • 21 total dependents

This is a simplistic internal class for representing arbitrary PDF data structures....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Decrypt - PDF security helper River stage two • 12 direct dependents • 21 total dependents

This class is used invisibly by CAM::PDF whenever it detects that a document is encrypted. See new(), getPrefs() and setPrefs() in that module....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Content - PDF page layout parser River stage two • 12 direct dependents • 21 total dependents

This class is used to manipulate the layout commands for a single page of PDF. The page content is passed as a scalar and parsed according to Adobe's PDF Reference 3rd edition (for PDF v1.4). All of the commands from Appendix A of that document are p...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::PageText - Extract text from PDF page tree River stage two • 12 direct dependents • 21 total dependents

This module attempts to extract sequential text from a PDF page. This is not a robust process, as PDF text is graphically laid out in arbitrary order. This module uses a few heuristics to try to guess what text goes next to what other text, but may b...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::GS::NoText - PDF graphic state River stage two • 12 direct dependents • 21 total dependents

This class is used to represent the graphic state at a point in the rendering flow of a PDF page. This does not include the graphics state for text blocks. That functionality is in the subclass, CAM::PDF::GS....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Renderer::Text - Render an ASCII image of a PDF page River stage two • 12 direct dependents • 21 total dependents

This class is used to print to STDOUT the coordinates of each node of a page layout. It is written both for debugging and as a minimal example of a renderer....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Renderer::Dump - Print the graphic state of each node River stage two • 12 direct dependents • 21 total dependents

This class is used to print to STDOUT the coordinates of each node of a page layout. It is written both for debugging and as a minimal example of a renderer....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Renderer::TextFB - Framebuffer for CAM::PDF::Renderer::Text River stage two • 12 direct dependents • 21 total dependents

This class is used solely to assist CAM::PDF::Renderer::Text....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

CAM::PDF::Renderer::Images - Find all of the images in a page River stage two • 12 direct dependents • 21 total dependents

This class is used to identify all image nodes in a page content tree....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

pdfinfo.pl - Print information about PDF file(s) River stage two • 12 direct dependents • 21 total dependents

Prints to STDOUT various basic details about the specified PDF file(s)....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

readpdf.pl - Read a PDF document River stage two • 12 direct dependents • 21 total dependents

Read a PDF document into memory and, optionally, output it's internal representation. This is primarily useful for debugging, but it can also be a way to validate a PDF document....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

stamppdf.pl - Apply a mark to each page of a PDF River stage two • 12 direct dependents • 21 total dependents

Add the contents of "stamp.pdf" page 1 to each page of "infile.pdf". If the two PDFs have different page sizes, this likely won't work very well....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

appendpdf.pl - Append one PDF to another River stage two • 12 direct dependents • 21 total dependents

Copy the contents of "file2.pdf" to the end of "file1.pdf". This may break complex PDFs which include forms, so the "--forms" option is provided to eliminate those elements from the resulting PDF....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

revertpdf.pl - Remove the last edits to a PDF document River stage two • 12 direct dependents • 21 total dependents

PDF documents have the interesting feature that edits can be applied just to the end of the file without altering the original content. This makes it possible to recover previous versions of a document. This is only possible if the editor writes out ...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

listfonts.pl - Print details of the fonts used in the PDF River stage two • 12 direct dependents • 21 total dependents

Outputs to STDOUT all of the fonts in the PDF document....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

renderpdf.pl - Applies a renderer to one or more PDF pages River stage two • 12 direct dependents • 21 total dependents

Loads and runs the chosen renderer on the specified pages of the PDF. If no pages are specified, all are processed. The density flags are used for graphical renderers (namely CAM::PDF::Renderer::Text and the like)....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

crunchjpgs.pl - Compress all JPG images in a PDF River stage two • 12 direct dependents • 21 total dependents

Requires the ImageMagick convert program to be available Tweak all of the JPG images embedded in a PDF to reduce their size. This reduction can come from increasing the compression and/or rescaling the whole image. Various options give you full contr...

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

getpdftext.pl - Extracts and print the text from one or more PDF pages River stage two • 12 direct dependents • 21 total dependents

Extracts all of the text from the specified PDF page(s) and prints them to STDOUT. If no pages are specified, all pages are processed. The "--check" and "--geometry" modes are distinctly different. They are used primarily for debugging....

CDOLAN/CAM-PDF-1.60 - 15 Aug 2013 02:11:22 GMT

38 results (0.031 seconds)