office-gobmx/sdext
Dr. David Alan Gilbert b416c5b8e3 tdf#101611, tdf#108813, tdf#86211, sdext,pdfimport: Clip fills
The pdf processor carefully records clip paths, but does very little
with them.  It's currently just used in the recently added
tiling pattern fill.

Make the existing solid fills use the clip path.

This resolves 101611, 108813, and helps some
side issues in tdf#155170 In particular, the fish bowl on p.15
now looks about correct, but the fishes are still very, erm, square.

(I think there may be a longer term task to rework the clipping
completely)

Change-Id: Ie48901dbc6070465bac4fdb47b0bbc65a35c5792
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172448
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-08-29 14:29:47 +02:00
..
inc remove leftover PresenterScreen PCH files 2024-03-19 16:33:00 +01:00
qa/unit loplugin:ostr in sdext 2024-05-16 08:49:45 +02:00
source tdf#101611, tdf#108813, tdf#86211, sdext,pdfimport: Clip fills 2024-08-29 14:29:47 +02:00
CppunitTest_sdext_pdfimport.mk
CustomTarget_pdfimport.mk makefile simplification: replace $(call gb_CustomTarget_get_workdir,foo) 2024-05-03 16:06:14 +02:00
Executable_pdf2xml.mk
Executable_pdfunzip.mk
Executable_xpdfimport.mk add explicit png build dependency to xpdfimport 2024-05-15 11:42:14 +02:00
IwyuFilter_sdext.yaml tdf#146619 Drop unused 'using namespace' in: sdext/ 2024-03-31 19:22:57 +02:00
Library_pdfimport.mk
Library_PresentationMinimizer.mk
Makefile
Module_sdext.mk move presenter console from sdext/ to sd/ 2023-01-21 16:23:19 +00:00
Package_pdfimport_xpdfimport.mk Related: tdf#160260 Drop xpdfimport.err.pdf, let PDF import return false 2024-04-04 08:29:35 +02:00
README.md READMEs update: presenter console is now in sd instead of sdext 2024-06-02 18:33:01 +02:00

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.