PDF-API3
view release on metacpan or search on metacpan
lib/PDF/API3/Compat/API2.pm view on Meta::CPAN
if(defined($obj))
{
if($force)
{
$dict->{$type}->{$key}=$obj;
}
else
{
$dict->{$type}->{$key}=$dict->{$type}->{$key} || $obj;
}
$self->{pdf}->out_obj($dict)
if($dict->is_obj($self->{pdf}));
$self->{pdf}->out_obj($dict->{$type})
if($dict->{$type}->is_obj($self->{pdf}));
$self->{pdf}->out_obj($obj)
if($obj->is_obj($self->{pdf}));
$self->{pdf}->out_obj($self->{pages});
return($dict);
}
return($dict->{$type}->{$key} || undef);
}
1;
__END__
=back
=head1 BUGS
This module does not work with perl's -l commandline switch.
=head1 AUTHOR
alfred reibenschuh
=head1 HISTORY
$Log: API2.pm,v $
Revision 2.15 2008/01/18 00:11:38 areibens
fixed catalog update and infohash utf16 from http://bugs.debian.org/461167
Revision 2.14 2007/11/16 19:30:31 areibens
added -noembed option
Revision 2.13 2007/11/14 23:01:32 areibens
fixed relative page insert
Revision 2.12 2007/11/14 22:49:49 areibens
added non-embedded truetype font (8-bit only) support
Revision 2.11 2007/09/18 22:29:31 areibens
added -printscalingnone option
Revision 2.10 2007/08/01 23:12:08 areibens
fix BOM in info strings
Revision 2.9 2007/05/16 21:45:32 areibens
fixed importpage doku bug http://rt.cpan.org/Ticket/Display.html?id=27152
Revision 2.8 2007/05/10 23:38:38 areibens
added note on importintoform and importpage for existing pdf-file
Revision 2.7 2007/05/08 18:32:10 areibens
renamed compress to compressFlate
Revision 2.6 2007/05/07 20:33:46 areibens
fix tounicode option
Revision 2.5 2007/03/17 20:07:21 areibens
fixed open to CORE::open
Revision 2.4 2007/03/16 15:28:30 areibens
replaced IOString dep. with scalar IO.
Revision 2.3 2007/03/15 14:15:19 areibens
added pageLabel method
Revision 2.2 2007/03/14 19:30:25 areibens
fixed -twocolumnright option typo
Revision 2.1 2007/02/22 08:00:37 areibens
changed import* methods to check its first arg -- thanks alankila2@yahoo.ca
Revision 2.0 2005/11/16 02:16:00 areibens
revision workaround for SF cvs import not to screw up CPAN
Revision 1.2 2005/11/16 01:27:48 areibens
genesis2
Revision 1.1 2005/11/16 01:19:24 areibens
genesis
Revision 1.86 2005/10/21 19:51:05 fredo
fixed proc_pages
Revision 1.85 2005/10/20 21:06:39 fredo
documented '-dokern' option for ttfonts
Revision 1.84 2005/10/19 21:23:26 fredo
documented '-dokern' option for core- and psfonts
Revision 1.83 2005/09/12 16:54:21 fredo
added -isocmap option
Revision 1.82 2005/06/17 19:43:45 fredo
fixed CPAN modulefile versioning (again)
Revision 1.81 2005/06/17 18:53:04 fredo
fixed CPAN modulefile versioning (dislikes cvs)
Revision 1.80 2005/06/10 16:12:49 fredo
documentation update
Revision 1.79 2005/03/23 16:42:06 fredo
fixed typo in infoMetaAttributes
( run in 2.567 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )