[cl-pdf-devel] Representation of basic PDF objects

Arthur Lemmens alemmens at xs4all.nl
Tue Apr 27 23:11:54 UTC 2004


[My previous messages bounced, because the file was too big. Here's
a zipped version.]

Marc Battyani wrote:

> So I would very much prefer that we work on new functionnalities and
> features

OK, I've finished the parser. To test it, I've written a COPY-DOCUMENT
function that parses a document, renumbers all indirect objects (I'm
going to have to do that for the merging anyway), and writes out the
result.

I tested it on all the PDF files on my hard drive (that turned out to
be 175 files, 130 MB). I opened all generated copies with Acrobat
Reader 5.0 (on Windows XP). As far as I can see, Acrobat Reader has
no problems with any of them (except for the files that are encrypted,
but that's only to be expected).

That's the good part. The bad part is that I haven't integrated this
in any way with CL-PDF (in fact, it works independently of CL-PDF at
the moment). I just copied the stuff I needed from PDF.LISP and
modified it where necessary. Moreover, there's not much left from
your original parser ;-)

I'm willing to look into integrating this with CL-PDF, but I won't
have any time for this in the next two weeks (I'm leaving for France
in a couple of days and have a deadline before that).

I've attached the code. You can do with it whatever you want.

Thanks for your feedback,

Arthur Lemmens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pdf-parse-2.zip
Type: application/zip
Size: 8037 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-pdf-devel/attachments/20040428/b588b9cd/attachment.zip>


More information about the cl-pdf-devel mailing list