Как преобразовать.PDF в .eps (в Windows) [закрытый]

Я ищу программу бесплатного программного обеспечения, чтобы позволить мне преобразовывать файл PDF в файл EPS.

Преобразователь должен сохранить качество изображения как можно больше.

Я смог сделать это с GSView, но результат имел всегда форму портрета изображение A4, в то время как моим изображением является альбомный A4.

(Извините, если это уже спросили, я только смог найти EPS к вопросам о PDF, но не наоборот.)

13
задан 23.04.2015, 09:51

4 ответа

Можно использовать инструмент pdftops с - eps переключатель. Это установлено в большинстве систем Linux вместе с xpdf пакетом.

Это также может быть установлено в Windows. См. ссылки http://gnuwin32.sourceforge.net/packages/xpdf.htm

8
ответ дан 07.12.2019, 11:34

Существует несколько опций, которые я нашел: первым является решение онлайн, где Вы загружаете файл и затем загружаете его как zip-файл. Второй является часть программного обеспечения, где Вы покупаете его и затем загружаете программное обеспечение. Надеюсь, что они приводят Вас в правильном направлении.

2
ответ дан 07.12.2019, 11:34

Adobe позволяет Вам загрузить свободный драйвер постскриптума:

http://www.adobe.com/support/downloads/product.jsp?product=pdrv&platform=win

Откровенно говоря, я раньше использовал то долгое время назад, но это раньше хорошо работало тогда.

2
ответ дан 07.12.2019, 11:34

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.)

5
ответ дан 07.12.2019, 11:34

Теги

Похожие вопросы