Я ищу программу бесплатного программного обеспечения, чтобы позволить мне преобразовывать файл PDF в файл EPS.
Преобразователь должен сохранить качество изображения как можно больше.
Я смог сделать это с GSView, но результат имел всегда форму портрета изображение A4, в то время как моим изображением является альбомный A4.
(Извините, если это уже спросили, я только смог найти EPS к вопросам о PDF, но не наоборот.)
Можно использовать инструмент pdftops с - eps переключатель. Это установлено в большинстве систем Linux вместе с xpdf пакетом.
Это также может быть установлено в Windows. См. ссылки http://gnuwin32.sourceforge.net/packages/xpdf.htm
Существует несколько опций, которые я нашел: первым является решение онлайн, где Вы загружаете файл и затем загружаете его как zip-файл. Второй является часть программного обеспечения, где Вы покупаете его и затем загружаете программное обеспечение. Надеюсь, что они приводят Вас в правильном направлении.
Adobe позволяет Вам загрузить свободный драйвер постскриптума:
http://www.adobe.com/support/downloads/product.jsp?product=pdrv&platform=win
Откровенно говоря, я раньше использовал то долгое время назад, но это раньше хорошо работало тогда.
Ghostscript также может преобразовать PDFs в EPS:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
d:/path/to/input.pdf
Если размер медиа Ghostscript по умолчанию (который является letter
) не соответствует Вашим потребностям, можно указать любого другого один как этот:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-sPAPERSIZE=a5 ^
d:/path/to/input.ps
Список PAPERSIZE
- значения, известные Ghostscript, здесь. Еще более подстроенное управление можно получить при помощи -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h
как это:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=175 ^
-dDEVICEHEIGHTPOINTS=267 ^
d:/path/to/input.pdf
Ширина и высота даны в 'точках' (72 ПБ == 1 дюйм). Хорошо, но теперь у Вас есть многостраничный PDFs, и EPS по сути является 1 форматом страниц только? Кроме того, Вы хотите сместить изображения налево и к вершине? Попробуйте это:
gswin32c.exe ^
-o input_page_%03d.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=227 ^
-dDEVICEHEIGHTPOINTS=354 ^
-dPDFFitPage ^
-c "<</PageOffset [-72 100]>> setpagedevice" ^
d:/path/to/input.pdf
Для каждой страницы PDF Ghostscript создаст отдельный файл EPS, названный input_page_001.eps
, input_page_002.eps
, и т.д.
В то время как вышеупомянутое было лучшим ответом, который был доступен (когда дело доходит до использования Ghostscript для задачи под рукой) во время записи в 2010, это больше не верно сегодня в 2015.
Сегодня текущий Ghostscript является 9.16/9.17. epswrite
устройство вывода больше не доступно. Новое eps2write
устройство заменило его. (epswrite
сгенерированный Уровень 1 PostScript, который может привести к довольно большим размерам файла; eps2write
генерирует PostScript Уровня 2, который намного более эффективен, sizewise.)