[reportlab-users] question about pagecatcher pricing
Dinu Gherman
reportlab-users@reportlab.com
Thu, 10 Apr 2003 15:17:18 +0200
Thanks, Jerome! It's good to see others pointing to these issues as
well... You're right, you must use PageCatcher to reuse data extracted
from PDF files.
Here's a simple list of things inside PC, which I obtained using
http://codespeak.net/rlcompleter2 (you'll notice the usual docstrings,
optimised for low bandwidth ;-) :
>>> from rlextra.pageCatcher import pageCatcher
>>> pageCatcher.
<cla>PDFFileCompilation(1) :
rlextra.pageCatcher.pageCatcher.PDFF
<dic>ESCAPEDICT : {'r': '\r', 't': '\t', 'f':
'\x0c',
<fun>annotate(7) : <function annotate at 0xa3e370>,
typ
<fun>copyPages(2-3) copy all pages from pdf file into
the
<fun>fourPage(2-3) : <function fourPage at 0xa3e330>,
typ
<fun>page1(2) : <function page1 at 0x727060>,
type:
<fun>restoreForms(2-4) : <function restoreForms at
0x726fe0>,
<fun>restoreFormsInMemory(2-4) : <function restoreFormsInMemory
at 0x
<fun>rewrite(2) : <function rewrite at 0xa3c980>,
type
<fun>storeForms(2-8) returns names of forms stored
<fun>unescapePDFCharacterSequence(1) : <function
unescapePDFCharacterSequen
<int>COMPACT : 1, type: <type 'int'>
<int>RERAISE : 1, type: <type 'int'>
<int>verbose : 0, type: <type 'int'>
<mod>canvas The Canvas object is the primary
inter
<mod>pdfutils : <module
'reportlab.pdfbase.pdfutils'
<mod>string A collection of string operations
(mos
<mod>sys This module provides access to
some ob
<str>OCTALDIGITS : 01234567, type: <type 'str'>
<str>PAGENAME : /Page, type: <type 'str'>
<str>error_hint :. PageCatcher has terminated in
an er
<cla>PDFInfoL(3) PDF documents can have basic
informati
<cla>PDFInfoU() :
rlextra.pageCatcher.pageCatcher.PDFI
<cla>PDFParseContext(1-2) :
rlextra.pageCatcher.pageCatcher.PDFP
<dic>CHECK : {}, type: <type 'dict'>
<fun>do_test_grids(2) : <function do_test_grids at
0xa3e2f0>
<fun>getPdfEncrypt() : <function getPdfEncrypt at
0x7b6960>
<fun>installOutlines(3-5) : <function installOutlines at
0x726cc
<fun>pprint(1-2) Pretty-print a Python object to a
stre
<fun>scriptInterp() : <function scriptInterp at
0x726870>,
<fun>storeFormsInMemory(1-7) Stores Forms without touching
disk. Y
<fun>test() : <function test at 0xa3e3b0>,
type: <
<fun>unescapePDFString(1) : <function unescapePDFString at
0x3f1
<fun>unescapePDFText(1) : <function unescapePDFText at
0x729d5
<int>DECOMPRESSFILTERS : 1, type: <type 'int'>
<int>pageCompression : 1, type: <type 'int'>
<mod>pdfdoc The module pdfdoc.py handles the
'oute
<mod>pickle -> string. load(file) -> object.
loads
<mod>types Define names for all type symbols
know
<str>PAGESNAME : /Pages, type: <type 'str'>
<str>UnresolvedRefError : UnresolvedRefError, type: <type
'str
<str>script_usage :. PAGECATCHER SCRIPT PREPROCESSOR
USA
Hope this gives some insight, although certainly not into pricing! ;-)
Regards,
Dinu
--
Dinu C. Gherman
......................................................................
"Ideas are far more powerful than guns. We don't allow our enemies to
have guns, why should we allow them to have ideas?" (Joseph Stalin)