Bug Hunting Session
Bug 56231 - Add plain text export filter to Impress
Summary: Add plain text export filter to Impress
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Save-Text
  Show dependency treegraph
 
Reported: 2012-10-20 17:40 UTC by Trever L. Adams
Modified: 2017-06-17 19:44 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Trever L. Adams 2012-10-20 17:40:23 UTC
I am working on a system, where I need to be able to extract text from all document types supported by LibreOffice. The exported text needs to be UTF-8, which I understand is what LibreOffice normally exports.

The problem is that if you try to --convert-to txt:Text with Impress or Calc native or imported files, an error is given.

For Calc, at least for my needs, csv where a space is used instead of the comma is perfect.

For Impress just dump the text out using a newline or
other whitespace character between text objects and slides, otherwise
just straight UTF-8 text.

Thank you for considering this feature.
Comment 1 Owen Genat (retired) 2013-11-22 09:55:52 UTC
I am confirming this enhancement request. Status set to NEW. Version changed to Inherited From OOo as this feature has never been available. Tested under Crunchbang 11 x86_64 running:

- v3.3.4.1 OOO330m19 Build: 401
- v4.1.3.2 Build ID: 70feb7d99726f064edab4605a8ab840c50ec57a
Comment 2 Maxim Monastirsky 2014-08-24 11:58:38 UTC
(In reply to comment #0)
> The problem is that if you try to --convert-to txt:Text with Impress or Calc
> native or imported files, an error is given.
For Calc this command is wrong, because the csv filter is called "Text - txt - csv (StarCalc)" not "Text", and if you use csv extension you don't even need to specify the filter name, so --convert-to csv should be enough.

For Impress it won't work because Impress doesn't have a plain text export filter, so let's focus on this.