[poppler] [PATCHES] Support for the NoRotate annotation flag

Fabio D'Urso fabiodurso at hotmail.it
Tue Apr 16 10:50:09 PDT 2013


FabioOn Sunday, April 07, 2013 08:10:32 PM  D'Urso wrote:
> Modified patches attached. They are not final yet: I still have to update
> the documentation in the second-to-last patch.

Final patches attached. Adam, can you have a look at 0006 and check if the 
documentation on FixedRotation is clear enough?

Differences from initial patches:

0001 (core: Support for rendering annotations with flagNoRotate)
   The counter-rotation now does *not* depend on the rendering context.
   NoRotate annotations are always positioned as if rendering rotation was
   zero.

0002 (poppler_qt4viewer: Add combobox to select rotation) and
0003 (pdftops: Added "-rasterize" flag to force rasterization)
   These two patches have not changed. I had posted them because they were
   useful to test context-dependent rotations, but I've removed such
   rotations, therefore feel free to drop them if you wish.

0004 (core: Remove geometry-related arguments from annotation
constructors) and 0005 (qt4: FixedRotation annotations' coordinate
conversion)
   No changes

0006 (qt4: Some documentation about annotations)
   I've partly rewritten the doc section about FixedRotation annotations

0007 (qt4: Free some temporary memory in
 TextAnnotationPrivate::createNativeAnnot)
   No changes

Fabio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-core-Support-for-rendering-annotations-with-flagNoRo.patch
Type: text/x-patch
Size: 12143 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-poppler_qt4viewer-Add-combobox-to-select-rotation.patch
Type: text/x-patch
Size: 6199 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-pdftops-Added-rasterize-flag-to-force-rasterization.patch
Type: text/x-patch
Size: 1839 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-core-Remove-geometry-related-arguments-from-annotati.patch
Type: text/x-patch
Size: 10600 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-qt4-FixedRotation-annotations-coordinate-conversion.patch
Type: text/x-patch
Size: 13884 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-qt4-Some-documentation-about-annotations.patch
Type: text/x-patch
Size: 8612 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-qt4-Free-some-temporary-memory-in-TextAnnotationPriv.patch
Type: text/x-patch
Size: 784 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20130416/bc92099e/attachment-0013.bin>


More information about the poppler mailing list