무료 소프트웨어를 사용하여 Windows에서 EPS 파일을 EMF로 변환하는 방법은 무엇입니까?

무료 소프트웨어를 사용하여 Windows에서 EPS 파일을 EMF로 변환하는 방법은 무엇입니까?

.EPS 파일로 저장된 matplotlib를 사용하여 생성된 플롯 그림이 있습니다. MS Word 문서에 삽입하고 싶습니다. 안타깝게도 MS Word에서는 EMF 파일만 벡터 입력으로 허용하므로 이 파일을 .EMF 형식으로 변환해야 합니다.

  • 이 작업을 수행하기 위해 IrFanView를 사용했지만 생성된 EMF가 정말 흐릿했습니다.
  • 나는 사용했다https://cloudconvert.com/eps-to-emf그리고 그것은 나에게 완벽한 결과를 제공합니다. 그러나 이것은 유료이자 온라인 도구입니다.
  • 나는 또한 reaConvertor를 사용해 보았고 이것은 나에게 매우 좋은 출력을 주었지만 유료 소프트웨어이기도 합니다.
  • 나는 또한 Inskape를 사용했지만 생성된 EMF는 원본 EPS 파일의 경우처럼 축 내부가 아닌 그림의 너비 전체를 따라 확장되는 플롯 라인을 갖습니다.

누구든지 EPS를 EMF 파일로 올바르게 변환하여 MS Word에 포함할 수 있는 Windows용 무료 대안을 제안할 수 있습니까?

MS Word의 다른 벡터 형식에 대한 제안도 환영합니다.

답변1

EPS에는 벡터 데이터뿐만 아니라 래스터 데이터도 포함될 수 있습니다. EPS의 크기를 조정하면 래스터 데이터를 다시 샘플링해야 할 수 있으며 이로 인해 "흐릿함"이 발생할 수 있습니다.

Word에서 PDF로 내보낸 후 출력이 흐릿한 경우 내보내기에 대한 리샘플링 설정을 검사하여 72dpi(화면용이라고도 함)로 다운샘플링하고 있지 않은지 확인할 수 있습니다.

보기 좋은 인쇄 이미지를 얻으려면 변환된 이미지의 밀도가 인쇄 인치당 300픽셀인지 확인하려고 합니다. 즉, 6 x 4인치 이미지는 1800 x 1200픽셀이어야 합니다.

내가 아는 한 IrFanview는 EPS를 읽는 데 Ghostscript(gpl)를 사용합니다. 오픈 소스인 GIMP를 사용해 보거나(동일한 플러그인을 사용할 수도 있음) 시도해 볼 수 있습니다.이미지매직다음과 같은 것: convert -density 300 "C:\testfile.eps" -resize 1800x1200 "C:\outputfile.foo(http://www.imagemagick.org/script/command-line-options.php)

일반 래스터 이미지로 내보내도록 선택할 수 있지만 크기와 배치를 이미 알고 있는 경우 인쇄 크기를 확정해도 아무런 문제가 없습니다. 기본 설정으로 Word 문서를 PDF로 내보내면 어쨌든 고밀도 이미지가 리샘플링됩니다.

플롯 및 라인 아트의 경우 JPG를 사용하지 말고 PNG 또는 TIFF를 사용하십시오.

답변2

MS Word는 또한 MS Visio의 포함된 벡터 드로잉(예: 클립보드를 통한 복사 및 붙여넣기)을 허용하며 MS Visio는 SVG 파일을 열고 변환할 수 있습니다. 내 생각에는 SVG 방식이 EMF 방식보다 더 나을 것 같습니다. EMF는 실제로 Windows GDI 하위 시스템을 위한 이진 하위 수준 스크립트로, 꽤 오래되었으며 호환성을 위해 고유한 특성을 유지해야 합니다.

관련 정보