Revision history for Perl extension PDF::Reuse.
0.21 Fri Dec 26 2003
-prFontSize will accept sizes with decimal point.
-The constant IS_MODPERL has been added. It is taken from $ENV{MOD_PERL}.
If it is set, STDOUT can be tied to Apache.
0.20 Sun Dec 14 2003
-You can extract pages or split documents with the help of two
new parameters to prDoc.
-prField can have a snippet of JavaScript code instead of a value.
-Bugs removed. Internal changes.
0.19 Fri Nov 21 2003
Code produced for prField is now prepared with "extra" backslashes for
\n \r and \'. Improved precision in the "formula" for rotation.
0.18 Tue Nov 11 2003
Several new parameters for forms and images, so they can be resized, moved
and rotated.
0.17 Sat Nov 1 2003
A bug removed. The module sometimes got confused when it was reconstructing
forms and was switching between different files. This was an error
introduced with version 0.15
0.16 Tue Oct 21 2003
Added backslashes to the 4 special characters in the comment line, which is
written to every file produced by PDF::Reuse. If not escaped,
they caused Red Hat (8.0) Linux to terminate the run with the error message:
"Wide character in syswrite ... PDF/Reuse.pm line 268".
A changed regex to find object references. Some global variables
have been removed. If you use the function prCompress(1), new JavaScripts
are also compressed.
You can have a new parameter with prInit, so the initiation code is shown
at document level. By default (now, but not before) it is not shown.
0.15 Fri Oct 10 2003
First steps to adjust the module to PDF-1.5 (Acrobat 6.0). Lots of changes to
the code.
If you try to update a field with prField and the field can't be found, the
field is just ignored. Before the change, you had a JavaScript error and a
subsequent interruption.
0.14 Mon Sep 15 2003
The added parameter for prInit from version 0.12 had to be withdrawn.
Sometimes it caused Acrobat/Acrobat Reader to crash.
0.12 Tue Sep 9 2003
Corrected a "bug". The "typeof info.moddate" can give another result than
1 year ago, so an important test at initiation had to be changed.
You can have a new parameter with prInit, so the initiation code is shown
at document level. By default (now, but not before) it is not shown.
0.11 Wed Sep 3 2003
You can have your bookmarks closed with a new parameter.
Changes to the documentation.
0.10 Tue Aug 26 2003
Added a function to define bookmarks.
Corrected a bug with object numbers.
Sometimes the module reserved an object number and didn't need it. Subsequent
procedures continued with new object numbers and there was a gap ..
Changes to the documentation. "Experimental" has been removed from the
interactive functions.
0.09 Mon Jul 21 2003
If no file name is given to the function prFile, output is written to STDOUT.
0.08 Sun Jun 29
Corrected bugs which occurred when a font was going to be reused. The function
prInitVars has been added. changes to the documetation.
0.07 Tue Jun 17
You can add JavaScrips as strings, not only as files. Corrected bugs which
occurred 1) when JavaScripts were added and 2) when the log for prAdd was
produced.
0.06 Mon Jun 2
Corrected a bug in prText: when you tried to print '0' it was transformed
to ''. Minor changes to the barcode font. Changed documentation referring
to GD::Barcode and the modules in that group
0.05 Wed May 21 15:45
Tried to make the module backwards compatible with Perl 5.6.1
Changed use 5.008 to use 5.006, constants are individually defined and
AutoLoader is used instead of SelfLoader.
0.03 Tue Apr 29 16:50:00 2003
- Corrected an error that occured when a form was used many times in different
documents. (Translation of old => new object number)
- Some preparations for using PDF::Reuse as an COM-object (ActiveX object)
(In version 0.02 of PDF::Reuse::Tutorial there will be examples)
0.02 Fri Apr 25 20:49:50 2003
- I had to put all PDF documents and generated modules used in the examples
in a zipfile, to hide them from the normal processing around the upload to CPAN.
0.01 Thu Apr 3 12:21:26 2003
- original version; created by h2xs 1.22 with options
-AX -n PDF::Reuse