office-gobmx/filter
Miklos Vajna 3b9797671c PDF export: don't ignore FilterData specified by UNO clients
The data was given to the PDF filter, but then we stopped iterating
right after finding our output stream. Seems this was always like this,
ever since commit 4111b430a0 (#101570#:
added pdf filter, 2002-08-13).

Change-Id: If26661935c22a7b7959fda5f92b4d50b15f13a35
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87152
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2020-01-21 17:51:04 +01:00
..
inc tdf#42949 Fix IWYU warnings in filter/ 2019-12-17 10:32:33 +01:00
qa tdf#42949 Fix IWYU warnings in filter/ 2019-12-17 10:32:33 +01:00
source PDF export: don't ignore FilterData specified by UNO clients 2020-01-21 17:51:04 +01:00
uiconfig/ui pdf export dialog update general tab alignment update 2020-01-14 09:00:16 +01:00
AllLangMoTarget_flt.mk
Configuration_filter.mk
CppunitTest_filter_dialogs_test.mk
CppunitTest_filter_dxf_test.mk
CppunitTest_filter_eps_test.mk
CppunitTest_filter_met_test.mk
CppunitTest_filter_msfilter.mk
CppunitTest_filter_pcd_test.mk
CppunitTest_filter_pcx_test.mk
CppunitTest_filter_pict_test.mk
CppunitTest_filter_ppm_test.mk
CppunitTest_filter_priority.mk
CppunitTest_filter_psd_test.mk
CppunitTest_filter_ras_test.mk
CppunitTest_filter_textfilterdetect.mk Fix more new dependencies on boost_headers 2019-12-07 09:00:26 +01:00
CppunitTest_filter_tga_test.mk
CppunitTest_filter_tiff_test.mk
CppunitTest_filter_xslt.mk
CustomTarget_svg.mk
IwyuFilter_filter.yaml tdf#42949 Fix IWYU warnings in filter/ 2019-12-17 10:32:33 +01:00
JunitTest_filter_complex.mk
Library_filterconfig.mk
Library_flash.mk
Library_gie.mk
Library_graphicfilter.mk
Library_icg.mk
Library_msfilter.mk
Library_odfflatxml.mk
Library_pdffilter.mk tdf#45636 trigger accessibility check when exporting as PDF/UA 2020-01-09 17:05:05 +01:00
Library_storagefd.mk
Library_svgfilter.mk
Library_t602filter.mk
Library_textfd.mk
Library_xmlfa.mk
Library_xmlfd.mk
Library_xsltdlg.mk
Library_xsltfilter.mk
Makefile
Module_filter.mk
Package_docbook.mk
Package_xhtml.mk
Package_xslt.mk
README
UIConfig_filter.mk

Filter registration and some simple filters (also descriptions).

Desperate splitting of code into small shared libraries for historical
reasons presumably (OS/2 and Windows 3.x). The libraries produced from
the code in each subdirectory of filter/source/graphicfilter are
graphic format import or export filters. But they don't have uniform
API. Some have either a GraphicImport or GraphicExport entry point,
and are loaded and used in a uniform fashion from code in
svtools/source/filter/filter.cxx. Others have different API and are
loaded from other places. For instance "icgm" has ImportCGM, and is
loaded and used by sd/source/filter/cgm/sdcgmfilter.cxx (!).
Svgreader is used for "File->Open" and then to choose the svg file.
For "Insert->Picture->From File", see svgio/source/svgreader directory.

====================
filter configuration
====================

The filter configuration consists of two parts, the type definition in
filter/source/config/fragments/types/ and the actual filter definition
in filter/source/config/fragments/filters/.

Each file type e.g. text file should be represented by exactly one
type definition. This type can then be referenced by several different
filters, e.g. calc text, writer text.