2013-01-11 4 views
3

하나의 WMF 파일을 사용자 지정 출력 해상도로 PNG/BMP/JPG 형식으로 변환하려면 어떻게해야합니까?WMF를 PNG/BMP/JPG로 변환

예 : WMF 파일을 가져 와서 2000x2000 픽셀의 PNG 파일을 출력합니다.

미리 감사드립니다.

+0

이 형식을 안정적으로 변환하는 유일한 방법은 Windows 'GDI API를 사용하는 것입니다. 운영 체제는 무엇입니까? 형식을 처리하는 것처럼 보이는 온라인 변환기 (zamzar.com)를 보았지만 잘 모릅니다. – mmgp

+0

Java에서 우분투를 사용하는 Im – user1970058

+0

그러면 운이 좋을 것입니다. 즉, WMF 파일은 간단하고 GDI (+)의 최신 API 호출을 사용하지 않아야합니다. – mmgp

답변

4

우수한 결과를 얻으려면 Batik (http://xmlgraphics.apache.org/batik/) 라이브러리를 사용할 수 있습니다.

  1. 가 JPGTranscoder

WMF >> SVG >> JPG

를 사용 JGP에 SVG를 변환] WMFTranscoder
  • 를 사용하여 SVG하는 WMF 파일을 변환 :하지만 당신은이 단계를 수행해야합니다

    여기에 대한 설명이 있습니다. http://www.coderanch.com/t/422868/java/java/converting-WMF-Windows-Meta-File

  • +0

    재미 있고, Windows와 다른 운영 체제를 사용해도 항상 작동한다는 보장이 있습니까? 이 경우 EMF 및 EMF +와 같은 새로운 WMF 형식도 완벽하게 지원됩니까? – mmgp

    +0

    아아, 이제 페이지의 각주가 보입니다. "Windows Metafiles (WMF)는 Apache Batik의 클래스를 통해 지원됩니다. 현재이 형식에 대한 지원은 실험적이며 예상대로 작동하지 않을 수 있습니다." – mmgp

    +0

    @mmgp, 예, Linux에서도 작동합니다. 작년에 저는 이렇게했습니다. 완벽하게 작동합니다. 내가 알지 못하는 새로운 WMF 포맷에 대해서, 나는 오토 캐드로 수출 된 WMF만을 사용했다. – Tiago