Ask Your Question

Does LibreOffice have a convert from pdf to .csv or .ods function?

asked 2018-12-27 03:05:17 +0200

JimM gravatar image

I often download data in .pdf files that must be converted to .csv or .ods formats for subsequent analysis. Does LibreOffice have a native function or existing utility (would this be called an extension?) that performs such a function? I am aware of and have used multiple online pdf -> csv converters, the plethora of which attest to the need, so this function built into LibreOffice would be welcomed by many, I suspect.

Thank you.

Jim Martin

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2018-12-27 11:41:28 +0200

Lupp gravatar image

updated 2018-12-27 11:48:09 +0200

I personally rarely need to import tables from .pdf, and if I needed, I used a so-called OCR software (IRIS 14 in my case) --> Writer --> Calc. For different reasons I considered import from .pdf in another context. You may try what I produced. (See link at bottom.)

Concerning the presently available filters for Import/Export with LibreOffice see the attached spreadsheet document. It contains a few lines of Basic code (basically taken from Andrew Pitonyak's "Useful Macro Informatiom" for the output of a complete list of I/E-filters. It also contains a Standard-filtered list of I/E-filters whose names contain "pdf".

The first link below in turn contains a link to an extension offered by Oracle (when the now AOO still was OOo under the rule of that company). That link points to an outdated version. My second linke below points to the most recent version of that extension I know of.

See also: (I never tried it.) (Adapt it to your needs.)

edit flag offensive delete link more

answered 2021-01-15 22:40:24 +0200

I have tried an external piece of software that works really well. It is also free of charge ( MIT License ) so I hope this information could be usefull.

In Linux you might like to call it via:

java -Dfile.encoding=utf-8 -Xms256M -Xmx1024M -Dwarbler.port=9999 -Dtabula.openBrowser=true -jar ./tabula.jar;

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2018-12-27 03:05:17 +0200

Seen: 1,345 times

Last updated: Jan 15