office-gobmx/sdext
Dr. David Alan Gilbert af801eafd6 tdf#148526 sdext,pdfimport: Write clipToStrokePath
'clipToStrokePath' is a variant of 'clip' it sets up a clip
to a path that's been stroked with whatever width the current
pen is.  Now that we have all the rest of the code in, we can
start using it.

This fixes the white blobs on page 3 of tdf#148526 which
are clipped radial fills.  It has a separate problem with
text corruption which this doesn't fix.

It also fixes the geometry of the top left square in:
   https://gitlab.freedesktop.org/poppler/poppler/-/issues/178
(although it still has colour problems with that test case)

Change-Id: Ibe2c56927b45d44e90cfa2934fc905034a50e9c7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172927
Reviewed-by: David Gilbert <freedesktop@treblig.org>
Tested-by: Jenkins
2024-10-18 15:31:42 +02:00
..
inc
qa/unit tdf#148526 sdext,pdfimport: rendering::PathJoinType to B2DLineJoin 2024-10-18 00:50:06 +02:00
source tdf#148526 sdext,pdfimport: Write clipToStrokePath 2024-10-18 15:31:42 +02:00
CppunitTest_sdext_pdfimport.mk tdf#148526 sdext,pdfimport: Expand path to contour 2024-10-18 00:49:42 +02:00
CustomTarget_pdfimport.mk
Executable_pdf2xml.mk tdf#148526 sdext,pdfimport: Expand path to contour 2024-10-18 00:49:42 +02:00
Executable_pdfunzip.mk tdf#148526 sdext,pdfimport: Expand path to contour 2024-10-18 00:49:42 +02:00
Executable_xpdfimport.mk
IwyuFilter_sdext.yaml
Library_pdfimport.mk tdf#148526 sdext,pdfimport: Expand path to contour 2024-10-18 00:49:42 +02:00
Library_PresentationMinimizer.mk
Makefile
Module_sdext.mk
Package_pdfimport_xpdfimport.mk
README.md

Extensions for the Impress and Draw Applications

source/pdfimport/ - PDF import

Uses an external poppler process to parse and handle PDF import as draw shapes.

source/minimizer/ - Presentation Minimizer

Shrinks presentations by down-scaling images, and removing extraneous eg. embedded OLE content.