Recently I discovered that some academic publishers will let you submit PDF figures right up until acceptance, where they then need to be in an 'editable' format. Vector figures inside PDF containers are editable of course, but the author guidelines for your journal of choice may well say otherwise, instead offering a list of ancient and bewildering image formats which are deemed acceptable. It's baffling to me why a journal would prefer a pptx
PowerPoint file containing your figure than a modern open standard like SVG
(not a format without consistency issues, admittedly). So for this reason I needed to convert a bunch of PDF figures to EPS (encapsulated postscript) without too much manual effort.
Convert Adobe Portable document format to Encapsulated PostScript image. We have found 14 software records in our database eligible for.pdf to.eps file format conversion. Using programs like Adobe InDesign it might be possible to convert PDF documents to their Encapsulated PostScript counterparts. PDF to EPS Converter for Mac. PDF to EPS Converter for Mac implements a sub function of VeryPDF PDF to Any Converter for Mac. You may use PDF to EPS Converter for Mac to convert PDF to EPS. EPS page description language format is an industrial printing standard that can keep the content and page display effect as the same on all standard devices. 287MB / Apr 3 2020. Presentation Compatible with MS Office - PowerPoint. Spreadsheets Powerful table processing program & beautiful charts make data analysis more visualization. PDF Editor Free PDF converter, PDF editor, PDF manager for merge, split,compress PDF files& more. Enolsoft PDF to Text for Mac is a powerful Mac PDF Converter which allows the users to convert PDF documents into Word, Excel, PPT, Epub, Image etc. This Mac PDF Converter uses OCR technology to transform scanned PDF documents into editable text files, thus saving you from manually having to type in the text again.
Conversions
Google lead me to tex.se where a great answer (+1) lists a few different possible methods of going about this conversion. After trying a couple, it turned out the results were often imperfect and sometimes wildly different.
As an example PDF vector image, here's the measles heatmap I put together recently:
ImageMagick
How well does this convert with, say, ImageMagick:
Wow, I have no idea why that gives such a bad result, maybe it could be improved by tweaking some parameters but I didn't experiment with these.
Inkscape
Better results came from Inkscape (though linking the commandline version is a pain on OS X):
This looks a bit better, though the bounding box is tightly cropped.
pdftops (xpdf)
The best out-of-the-box result with this file came from pdftops
(part of xpdf) which maintained PDF margins and converted vector elements reasonably faithfully:
Script
To quickly try each of the above methods (and more) I've put a rough bash script together pdf2eps
that can be cloned from github and run as:
Maybe I'll properly develop this script in future, using getopts and testing/installing linked programs, but for now it works as a quick hack!