Commit Graph
113 Commits
Author SHA1 Message Date
Kohei Yoshida 152c79ee2b Initial step on enabling the orcus-based Excel 2003 XML filter.
Still some work remains in the orcus interface implementation code
in sc.

Change-Id: Idc4d95b489e8e55fbe3593557399610abe6c4ae0
Reviewed-on: https://gerrit.libreoffice.org/46655
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
2017-12-18 02:30:39 +01:00
Thorsten Behrens d952c0b42a vcl: remove sgf/sgv ancient gfx filters
Change-Id: Ib02986e5b3d54d65982836e22ebcb70eb7a0e7b3
Reviewed-on: https://gerrit.libreoffice.org/44216
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-11-03 05:51:18 +01:00
Eike Rathke 52a6c68fb2 Calc: support export to JPEG, just because we can.. tdf#108317 related
Change-Id: I7b78fe3efe97267eca7bf2f085d8375ba7b483ca
2017-09-18 18:46:51 +02:00
Aleksas Pantechovskis e59b5b1fc7 integrate libqxp
Change-Id: Ic7479b82d09c1e36d28267434a77bf4bc158adfa
Reviewed-on: https://gerrit.libreoffice.org/41612
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
2017-08-28 08:20:47 +02:00
Miklos Vajna ba7ebd400d writerperfect: add initial EPUB export filter
It doesn't do anything yet, but EPUBExportFilter::filter() is called.
Actual functionality will be provided by libepubgen later.

Change-Id: I7229dc33c69238c6e98a7bb30fd38473b3c35bfe
Reviewed-on: https://gerrit.libreoffice.org/40630
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-01 14:57:14 +02:00
Jan Holesovsky 5d0901a75e sd pptm: Add a separate PPTM filter.
Similarly to commit 697173f6fd, we have to
preserve the correct content-type which is not the same for PPTX and PPTM.

This commit also changes sdfilt.component to use the constructor feature.

Change-Id: I4b334540ec07a53d308e6b9dd6403294842bddf8
Reviewed-on: https://gerrit.libreoffice.org/40195
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
Reviewed-on: https://gerrit.libreoffice.org/40265
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2017-07-21 19:46:41 +02:00
Miklos Vajna 697173f6fd sw: add separate DOCM filter
This way at export time we can preserve the correct content-type, which
isn't the same for DOCX and DOCM.

Change-Id: I08fa734c72fab7400bd327a07a760839556dbf6f
Reviewed-on: https://gerrit.libreoffice.org/38298
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2017-06-01 13:01:32 +02:00
Tor Lillqvist 036fcf2a4c tdf#105809: Drop the PlaceWare export filter
Hard to think of any reason why anybody would need it.

Change-Id: If989cdeb1728847973da601f9d3fa60aba1f3bad
Reviewed-on: https://gerrit.libreoffice.org/36169
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2017-04-11 13:37:17 +02:00
Mike Kaganski d6323a2180 tdf#106525: Implement an XSLT import filter for ADO rowset XML
There are online services and management systems (like SharePoint)
that allow to export datasets in ADO rowset XML format ([MS-PRSTFR],
https://msdn.microsoft.com/en-us/library/cc313112). Usually they are
intended to be open with MS Excel as a spreadsheet (with autofilter).

This allows to open this data in Calc.

Change-Id: I495cd790138bdd6bd24630c0f422a0c8b4e3d0fb
Reviewed-on: https://gerrit.libreoffice.org/35159
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-04-05 05:17:22 +00:00
osnola 8988c925ce libstaroffice import filter improvements
+ add support for presentation file (i.e. the file created will StarImpress
     are now open as presentation).
  + modify the OLE parser to be similar to the librevenge OLE parser,
    ie. the librevenge parser ignores the first character of a filename if
    this is a control character...

Change-Id: I913a70cba29839d43dac58d5e00dbebfc4d28abc
2017-04-02 13:42:20 +02:00
David Tardon 707c81bdba add separate MS PowerPoint 3 filter (libmwaw)
Change-Id: I9f07e6d363387fc47f187f6635f489f8f8237f77
2016-12-05 10:41:51 +01:00
osnola 1faae1f375 integrate libstaroffice
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-08-11 08:13:27 +02:00
Miklos Vajna 7d76bb251e vcl: add graphic export-as-pdf filter
In case the metafile was imported from a PDF originally, then this
allows storing the PDF stream next to the graphic. This means that e.g.
in Writer choosing 'Save' from the context menu of the graphic can write
the original PDF stream, not the replacement metafile.

Change-Id: I4ab45d5af17fe46d7538df6d79d6b57ed163572a
Reviewed-on: https://gerrit.libreoffice.org/26628
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2016-06-24 11:51:01 +00:00
Aleksas Pantechovskis aaed6fe55a integrate libzmf
Change-Id: I0c7ea5b56ea4ed4839ff38798c0b915aaca81774
Reviewed-on: https://gerrit.libreoffice.org/26574
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
2016-06-23 15:39:52 +00:00
Miklos Vajna 878a860dff vcl: add initial PDF import-as-graphic filter
This allows Insert -> Image e.g. in Writer to read a PDF file, and
insert the metafile equivalent of the first page into the document.

Currently the original PDF document is lost on import (unlike when
inserting an SVG file).

Change-Id: Ib0472c5d9bd9a1da054353fa3a3a638a1052721e
Reviewed-on: https://gerrit.libreoffice.org/26586
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2016-06-23 15:25:07 +00:00
Maxim Monastirsky 373ef6eeb0 Revert "tdf#35208 Allow choosing encoding for old Excel files"
This reverts commit 4f1ce46b8d.

Change-Id: I4b93ef8233f172935e72401ec51abd3d4c8a9fac
Reviewed-on: https://gerrit.libreoffice.org/25152
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2016-05-19 11:11:39 +00:00
Maxim Monastirsky 4f1ce46b8d tdf#35208 Allow choosing encoding for old Excel files
Lots of BIFF2-BIFF5 files out there don't have CODEPAGE
record at all, or have one with a wrong value, and/or
FONT records with wrong charset value.

To solve that, this patch adds a new "Choose Encoding"
entry to the file picker, so that users could specify the
encoding to use for a given file, instead of relying on
the information that might be present (or not) inside the
file. It can be also used in headless mode,
e.g. --infilter="MS Excel (encoded)":61

This doesn't affect BIFF8 import, nor the default behavior
when not explicitly using the "Choose Encoding" entry.

Change-Id: I89d850d7679b81bd399044478fac7a02e8b7680e
2016-05-19 00:01:38 +03:00
Sean Young 2f7f818eea Add Microsoft Word for DOS conversion
Change-Id: I9e20a35dd8e18ba1a9251f4dc3ce903183c250cf
Reviewed-on: https://gerrit.libreoffice.org/22368
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
2016-02-15 12:15:23 +00:00
Tomaž Vajngerl 9f84b757a2 Allow HTML (WebDocument) to be exported as PNG or JPEG
Change-Id: Id6b70a88ea479b402e680c7c216a20be3d6e116e
2016-02-04 15:15:02 +01:00
Bryan Quigley a0537ec803 tdf#92925 Remove MET (OS/2) export
MET Files were used with OS/2 and are not used anymore.
I did test import which this patch did not remove.  However,
with MET files you can not export them as an image using "Save as
image" (this patch didn't cause or fix that).  You can still use
the export of the whole document to convert the MET file.

Change-Id: Ie818ef963db14166be354379d4b2991a3b72b645
Reviewed-on: https://gerrit.libreoffice.org/20622
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2016-01-13 17:34:25 +00:00
Bryan Quigley 4feaf73a4d tdf#92925 Remove SVM export from Impress/Draw
There's no good reason to export a Draw/Impress document as an
SVM.  It can still be used as a fallback in exporting an image in
any document (including Impress/Draw) though so leaving support to 
export images as SVM.

Change-Id: I3eb5fbd241fe7535b316c2559bbfd09fec3680c7
Reviewed-on: https://gerrit.libreoffice.org/20475
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-05 10:24:51 +00:00
David Tardon 8050b97aca merge some Palm text format filters
Change-Id: I796ce84325549178d3eac572c363a8cbc9ae542f
2015-12-08 19:18:54 +01:00
David Tardon 6dd6bc42ea merge libmwaw format specs (writer)
Change-Id: Icf1e5e976e0c98b2ce8e2dd7a3b9c89a6be7d7c6
2015-12-08 19:18:54 +01:00
David Tardon 511d167185 add generic presentation filter for libmwaw
Change-Id: I3b96671b7a0f278329a686ba9082b3e4e4989e87
2015-12-08 19:18:53 +01:00
David Tardon 83d30fdbcb merge libmwaw format specs (draw)
Change-Id: Ia0dfe1e1ce1ab2b1ef266d1aa0950fd6670b0c50
2015-12-08 19:18:53 +01:00
David Tardon a1c8857294 fix libmwaw calc filters
Change-Id: I0d7c6f89f4646b59f23591eb1b3511afa31179c2
2015-12-08 19:18:52 +01:00
David Tardon 33ff1ba858 merge libmwaw type/filter defs (Calc)
Change-Id: Ic0f01d2f71cad69bea0944c62fb0832bc6caa252
2015-12-07 23:25:28 +01:00
Bryan Quigley 2ac0bd278d tdf#92925 Remove PBM, PGM, and PPM Export
Remove export for all the netpbm formats.
Import still works but these filetypes don't preserve good quality
anyway.

Change-Id: If4b47f749275a9d3d663f61872f448e01112f6b5
Reviewed-on: https://gerrit.libreoffice.org/20361
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-12-04 08:15:38 +00:00
Bryan Quigley 630ec7110e tdf#92925 Remove XPM export
XPM was used to create icons but isn't used much anymore.
Import supoort was tested and still works.

Change-Id: I50b15bc0938c114a432e93781a92e9db38810f49
Reviewed-on: https://gerrit.libreoffice.org/20341
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-12-02 06:34:54 +00:00
Bryan Quigley 9027629b0e tdf#92925 Remove RAS export
RAS was last used on Sun's now defunct SunOS.
Import was tested and still works.

Change-Id: I9fb9b7965279391922f19ec1f9e4a53134d41f5c
Reviewed-on: https://gerrit.libreoffice.org/20342
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2015-12-02 06:31:38 +00:00
Bryan Quigley f3f653e106 tdf#92925 Remove PCT export
Mac PICT was replaced (by PDF) after Apple moved from Mac Classic. 
I tested import and it still works

Change-Id: I931036d3946240280d406bd4abbcef6e0f86d894
Reviewed-on: https://gerrit.libreoffice.org/20029
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2015-12-01 18:12:27 +00:00
osnola 70a11143ad enable new file formats supported by libmwaw-0.3.7
Change-Id: I03d0f112f74dce6c307258d9765281d91cdd3a03
2015-11-29 14:08:38 +01:00
Miklos Vajna 03bb5d52fe sc: initial png export
Change-Id: Iae0e89646eab794879529274f09839ad34aa4696
2015-10-20 18:12:23 +02:00
Sean Young c399caebe3 Add Microsoft Write conversion
Change-Id: I528fd1e83c2cdd89fb13504beb9f86da9e02122d
Reviewed-on: https://gerrit.libreoffice.org/19182
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2015-10-06 14:01:48 +00:00
Caolán McNamara de47a96d3e Revert "vcl event filter"
that's just a local toy for now, didn't intended to push that

This reverts commit 4afbd0292e.

Change-Id: I20b758d4582022ffda35c4aed7251948e721f821
2015-10-02 09:12:22 +01:00
Caolán McNamara 4afbd0292e vcl event filter
Change-Id: Ib10dccec244f3168f1ac4a892a09012adf38a839
2015-10-02 09:09:39 +01:00
Markus Mohrhard e72e8c59fb OOXML with VBA needs to be a different filter type
The filter type also contains the file format, so we need to use a
different type to keep the xlsm extension during export.

Now the only missing part is the warning that saving as the non-VBA
version will loose the VBA stream.

Change-Id: I11f78d2c33cb2834086a4e9fad141b3e374b8991
2015-09-27 07:38:47 +02:00
Markus Mohrhard c6726bdbd2 make gnumeric xml a real LibreOffice filter format
Change-Id: I502f4610718b5c1914a54346c46d4f998c4d370f
2015-09-27 07:38:47 +02:00
Markus Mohrhard c52982e741 better OOXML VBA export
Change-Id: If02aa26e974b0f16b45c5476234c6425fd128ae4
2015-09-25 06:43:05 +02:00
Norbert Thiebaud a8db357874 gbuild/config stop using VERBOSE, use only verbose=t
configure.ac was setting VERBOSE=YES/NO when really
we use verbose=t or verbose=

Change-Id: I47aee8d177cb2d788a62ecdbbb9cc3695c2bb299
Reviewed-on: https://gerrit.libreoffice.org/17634
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-08-11 04:34:45 +00:00
David Tardon a1202971e5 enable Apple Numbers import
Change-Id: I9aaa4ae2e567b54f15097c265a3d1c3c12662b92
2015-05-20 15:13:12 +02:00
David Tardon d5ffc8b0ad enable Apple Pages import
Change-Id: I1ae1a09de43a2743d6bf9eba0c9a389b99bdfc67
2015-05-20 15:13:12 +02:00
osnola f9568335a6 upload libwps 0.4.0
Change-Id: I9da61333b7c46d20cf7010553929b141ec011d84
2015-05-19 08:24:59 +02:00
David Tardon 773bb53d0b enable new formats supported by libmwaw
Change-Id: I228b5f0a317c05ae845a9fded0ef19f87b648cde
2015-05-17 14:05:39 +02:00
David Tardon 5d656f212f remove unneeded UI fragments
Change-Id: I8e004e7261420354f7e383f4a5b4a1170476e8ba
2015-01-14 17:43:28 +01:00
David Tardon a0a0317722 fdo#86772 show localized filter names in Save dialog
Change-Id: I048454646e12af18917d90bb8077ec4b387cf589
2015-01-14 17:43:27 +01:00
David Tardon 29dbc26b7e add tranling empty line to ensure correct expansion
Change-Id: I18a59e8d2efbbe446a4739f74421bc82d2217690
2015-01-14 17:43:27 +01:00
David Tardon 32fe739580 more traditional use of $(eval)
Change-Id: Ia598696520e6dbe84d8dc758d165aff6231d148e
2015-01-14 17:43:27 +01:00
osnola 3a6e9fb873 Add a filter for AppleWork's presentation file...
Change-Id: I9f03ecc6d67ad77ccb0d5240fe0b5968c8063bd3
2014-10-20 14:47:57 +02:00
osnola 57d3b5cfa6 Update to last libmwaw version
+ add filters for MacDraw, MacDraw II and RagTime (v2-3 for Mac)

Change-Id: If84abff1baa75f9bfa951039781575b6a8648a84
2014-10-16 17:44:43 +02:00