Linux에서 PDF를 EPS로 변환하는 잘못된 결과


11

PDF (Mac의 Adobe Illustrator에서 만든)를 EPS로 변환하는 데 문제가 있습니다. 나는 여러 가지를 시도했지만 더 나은 옵션이 있는지 궁금합니다.

다음 목록은 품질을 낮추는 순서로 정렬됩니다.

  1. inkscape --export-area-page --export-eps=out.eps in.pdf그래픽 프로그램을 사용하면 Inkscape 가 가장 효과적이지만 약간 느립니다.
  2. pdftops -eps in.pdf out.epsPoppler를 사용 하고 작동 하고 빠릅니다 .
  3. pdf2ps in.pdf out.eps고스트 스크립트를 사용 하고 간단한 문서에 적합합니다.
  4. convert in.pdf out.epsImageMagick을 사용 하고 항상 이미지를 래스터 화합니다.

다음을 테스트하지 않았습니다.

  1. acroread -toPostScriptacroread 사용 (Linux 만 해당)

내가 찾은 몇 가지 문제 :

  • EPS에서는 투명도가 지원되지 않지만 레이어를 병합하는 대신 대부분의 프로그램이 이미지를 래스터 화하여 큰 파일과 못생긴 그래프를 생성합니다. Inkscape는 지원되지 않는 영역 만 래스터 화하여이 작업을 최상으로 수행합니다.
  • 그라디언트는 Inkscape에 의해 올바르게 렌더링되지만 Poppler는 그래디언트를 다양한 색상의 여러 모양으로 자릅니다.
  • 그리스 문자는 Ghostscript에서 지원되지 않는 것으로 보이며 래스터 화됩니다 (사용 pdf2ps).

이런 종류의 작업에 대한 당신의 경험은 무엇입니까? 품질을 향상시키는 특정 프로그램 및 / 또는 명령 줄 옵션을 잊었습니까?

나는 이것에 대한 게시물을 찾았지만 가능성에 대한 철저한 비교는 아닙니다. 잘못되면 나를 수정하십시오.

관련 게시물


1
이것은 Tex : bash script 의 답변입니다 .
bb010g

감사합니다 @ bb010g, 나는 그 대답을 보았지만 pdftops내 경우에는 그라디언트에 몇 가지 문제가 있습니다.
Tim

1
acroread -toPostScript
Reinstate Monica-M. Schröder

고마워 마틴하지만 이것이 리눅스 전용이라고 생각합니까? Mac 용 Adobe Reader (또는 Windows)도이 작업을 수행 할 수 있는지 여부와 방법을 알고 있습니까?
Tim

1. EPS 내보내기는 Illustrator에서 잘 작동합니다. 2. 잉크 스케이프가 너무 느리면 (계산 시간이 저렴함) 소스 3에서 작성해야합니다. WINE 사용 ...이 분야에서 일하고 우리는 # 1을합니다.
Mikhail

답변:


2

내 경험에 비추어 볼 때 최고의 무료 투명도 병합은 PostScript 파일로 인쇄하여 Adobe Reader에서 얻는 것입니다 (예 : 좋은 구형 Apple Color Laser 인쇄 드라이버 사용). 그런 다음 eps로 변환 할 다른 도구가 필요합니다.


1

광범위한 가능성 목록을 원한다면 OpenOffice / LibreOffice 가이 기능을 구현하지만 결과 품질은 위 목록에서 고스트 스크립트와 ImageMagick 사이에 있습니다. 그리고 더 근본적인 문제가 있습니다. 읽어.

기본적으로 응용 프로그램은 PDF 파일을 "그리기"문서로 열고 원하는대로 조작하고 인쇄 할 수 있습니다. 품질은 PDF에서 Draw로 가져 오기에 따라 다르며 세 가지 표준 (세리프, 산세 리프, 타자기)을 넘어서 경로 클리핑, 그라디언트 및 글꼴에 어려움이 있습니다.

대화식으로 변환을 시작할 가능성도 있습니다

openoffice -print-to-file input.pdf
libreoffice -print-to-file input.pdf

(하나를 선택하십시오!). 이 input.ps경우에 산출 됩니다.

그러나 LibreOffice 4.4 (4.4.0.3에서 테스트 한)와 같은 알려진 문제가 있으며 여기 에 보고 된 것처럼 출력 파일에 PostScript 대신 PDF가 포함되어 있습니다. (이전 버전에서는 작동했습니다.)

내가 가장 좋아하는 것은 inkscape 또는 더 간단한 파일을위한 ghostview입니다. 그리고 내 경험은 특히 다른 컴퓨터에서 작업 할 때 자동 (명령 줄) 변환을 신뢰할 수 없으며 결과에 대한 수동 검사가 필수적이므로 대화식으로 변환하는 것이 가장 빠릅니다.


0

이렇게하는 가장 좋은 방법은 Illustrator 자체를 사용하는 것입니다. Illustrator가 있는지 잘 모르겠습니다.


0

이 목록의 또 다른 가능성은 웹 서비스 https://cloudconvert.com/pdf-to-eps입니다 (사용하는 라이브러리가 확실하지 않음). EPS에서는 시도하지 않았지만 EMF로 변환하면 나에게 효과적이었습니다.

DragonLord의 제안에 따른 자세한 설명 :이 웹 사이트에서는 파일을 여러 형식으로 업로드하고 (하나의 옵션은 PDF) 변환 할 형식을 선택하고 (하나의 옵션은 EPS) 변환을 수행하고 다운로드 링크를 제공합니다. 하루에 무료로 변환 할 수있는 파일 수에는 제한이 있습니다.


소프트웨어를 추천 할 때는주의하십시오. 서면으로 답변이 스팸으로 표시 될 수 있습니다. 귀하의 답변에는 소프트웨어에 대한 설명과 문제 해결 방법이 포함되어야합니다. 추가 정보 : 답변에 소프트웨어를 추천하는 방법은 무엇입니까?
bwDraco
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.