Text::PDF::Page(3pm) User Contributed Perl Documentation Text::PDF::Page(3pm)NAME
Text::PDF::Page - Represents a PDF page, inherits from Text::PDF::Pages
DESCRIPTION
Represents a page of output in PDF. It also keeps track of the content stream, any resources (such as fonts) being switched, etc.
Page inherits from Pages due to a number of shared methods. They are really structurally quite different.
INSTANCE VARIABLES
A page has various working variables:
curstrm
The currently open stream
METHODS
Text::PDF::Page->new($pdf, $parent, $index)
Creates a new page based on a pages object (perhaps the root object).
The page is also added to the parent at this point, so pages are ordered in a PDF document in the order in which they are created rather
than in the order they are closed.
Only the essential elements in the page dictionary are created here, all others are either optional or can be inherited.
The optional index value indicates the index in the parent list that this page should be inserted (so that new pages need not be appended)
$p->add($str)
Adds the string to the currently active stream for this page. If no stream exists, then one is created and added to the list of streams for
this page.
The slightly cryptic name is an aim to keep it short given the number of times people are likely to have to type it.
$p->ship_out($pdf)
Ships the page out to the given output file context
perl v5.8.8 2006-09-09 Text::PDF::Page(3pm)
Check Out this Related Man Page
Text::PDF::Dict(3pm) User Contributed Perl Documentation Text::PDF::Dict(3pm)NAME
Text::PDF::Dict - PDF Dictionaries and Streams. Inherits from PDF::Objind
INSTANCE VARIABLES
There are various special instance variables which are used to look after, particularly, streams. Each begins with a space:
stream Holds the stream contents for output
streamfile
Holds the stream contents in an external file rather than in memory. This is not the same as a PDF file stream. The data is stored
in its unfiltered form.
streamloc
If both ' stream' and ' streamfile' are empty, this indicates where in the source PDF the stream starts.
METHODS
$d->outobjdeep($fh)
Outputs the contents of the dictionary to a PDF file. This is a recursive call.
It also outputs a stream if the dictionary has a stream element. If this occurs then this method will calculate the length of the stream
and insert it into the stream's dictionary.
$d->read_stream($force_memory)
Reads in a stream from a PDF file. If the stream is greater than "PDF::Dict::mincache" (defaults to 32768) bytes to be stored, then the
default action is to create a file for it somewhere and to use that file as a data cache. If $force_memory is set, this caching will not
occur and the data will all be stored in the $self->{' stream'} variable.
$d->val
Returns the dictionary, which is itself.
$d->copy($inpdf, $res, $unique, $outpdf, %opts)
Copies an object. See Text::PDF::Objind::Copy() for details
perl v5.8.8 2006-09-09 Text::PDF::Dict(3pm)
Hello,
I am new to unix, but wanted to know how can we fetch data from a web page (i.e. an HTML Page), my requirement is to read an html page and wanted to create a flat file (text file) based on the contents available in the mentioned HTML page.
Thanks
Imtiaz (3 Replies)
Hi,
I have a program in Pro*c when I run it I have no problem with the output but when it runs via the at command and except the output has page breaks every 66 lines. I don't want those page breaks to be in the output.
any idea? (9 Replies)
Gurus,
What does excessive Page Ins indicate for the memory status on the machine.
Or, in another form, Reardless the OS, does excessive Page INs reflects memory shortage ? (6 Replies)
i want to ask is it i can use hash in perl to store a page number with a list of words which is in that page and then print it out?
Example
Page 1 contains a are boy cat ............. (a list of sorted words)
how can i store it in a hash?
Thank you (3 Replies)
Hi,
I want to open a pdf file in my PCLinuxOS, but when I click on the PDF file to open it, a message box prompts asking for Open With : KGhostView ; Save File....etc.
So the default pdf genereator to open is set to KGhostView. How do I change the default to KPdf, another pdf generator..
... (3 Replies)
Hello, ladies, gentlemen.
First I suppose I should introduce myself.
I've been poking at C since a long time ago, somewhere around 1990. (Don't misinterpret that. "Poking at C", in this statement, means that I jumped on it, studied it for anything from a day to a weekend to a finished "Hello,... (21 Replies)
hey everyone,
I'm reading a tutorial on the Mach kernel principles, however, the port and port rights part are kind of confusing to me. I don't know if the book has typos or something but it seems a bit contradictory. It says that "ports, themselves, are not named. It is the port rights that are"... (10 Replies)
I have some code in fortran90, example stored in scode.f90 and I want to create a pdf containing the code. I would like to have four pages of code put into each page in the pdf. I was thinking of creating a ps file using mpage and then using ps2pdf after. However, I noticed that ps2pdf shift the... (4 Replies)
Is firefox complaining to anyone else that this is a Reported Attack Page!? I have used this site a million times and now it feels like complaining.
Fedora Manpages: Home (5 Replies)