[poppler] [PATCH] Full rewrite and incremental update support

Albert Astals Cid aacid at kde.org
Fri Mar 2 12:03:33 PST 2007


A Dimecres 28 Febrer 2007, Julien Rebetez va escriure:
> Hello,
> As promised in my mail about interactive forms, here is a patch that
> adds full rewrite/incremental update support to poppler.

I Julien, thanks for the patch, i've had not time to look at it as i'm 
unsuccessfully trying to patch kpdf/poppler code with changes introduced by 
recently released xpdf 3.02. Helpers in that merging are welcome :-)

Rest assured i'll have a look at your patch when i have more time.

Thanks again.

Albert

>
> Changelog:
>
> * Add incremental update support for file with updated informations
> (e.g. filled form)
>
> * Add full rewrite support using only information available through
> poppler's internal structures.
>
> * Add two functions to Stream :
>  - getUnfilteredChar(), which returns the characters without
>    applying any filter to them (similar to getRawChar, but works
>    with all streams)
>  - unfilteredReset(), which reset the stream without reading the
>    header if there is one.
>
> * Add a new type of Stream (OutStream), which is a base class for
> streams that allow writing. It has only one subclass at the moment :
> FileOutStream
>
> * Make the md5() function of Decrypt public because md5 hash are needed
> when writing PDF.
>
> * Add a test program that completly rewrite a PDF file.
> (test/pdf-fullrewrite)
>
> Regards,
> Julien




More information about the poppler mailing list