Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Windows메타 파일 형식은 벡터 및 래스터 그래픽을 모두 포함할 수 있는 이미지 파일 형식입니다. 이 형식은 그래픽 데이터를 메모리 또는 디스크 파일에 저장하는 데 사용됩니다. 메타파일은 화면에 이미지를 표시하기 위해 실행되어야 하는Windows그래픽 장치 인터페이스(GDI)에 함수 호출 목록을 저장합니다. 시스템은 디스플레이 컨텍스트에서 이러한 명령을 해석하고 실행합니다.
이전에는Windows메타파일이Microsoft Word이 지원하는 유일한 벡터 이미지 형식이었습니다. Microsoft Word이제SVG형식을 지원하지만 메타 파일 형식은 여전히 워드 문서에서 일반적으로 사용됩니다. 또한 메타파일은Microsoft비시오와 같은 다른 응용 프로그램의 교환 형식일 수 있습니다. 기본적으로 메타파일의 주요 목적은Windows응용 프로그램 간의 그래픽 정보 교환을 보장하는 것입니다.
Windows메타파일의 3 가지 버전이 있습니다:
Windows메타파일의 기존 문제는 문서가 일반적으로 저장되는 대부분의 비 단어 형식에서 지원되지 않는다는 것입니다. 따라서 메타 파일 형식을 다른 래스터 또는 벡터 형식으로 변환해야합니다. Windows메타파일을GDI+로 전달하는 것만으로.NET에서 라스터 이미지로 변환하는 것은 쉽지만,GDI+도 메타파일에서 벡터 그래픽을 추출하는 기능을 제공하지 않기 때문에 다른 플랫폼에서는 불가능합니다. 이러한 문제를 해결하기 위해Aspose.Words은 모든 플랫폼에서 벡터 및 래스터 그래픽을 모두 메타 파일 형식으로 재생할 수있는 자체Windows메타 파일 플레이어를 구현합니다.
MetafileRenderingOptions클래스를 사용하면 메타파일 플레이어를 제어할 수 있습니다. 예를 들어 비트맵으로 변환할 때 특별한 의미를 갖는RenderingMode속성을 사용하여 메타파일 이미지를 렌더링하는 방법을 결정할 수 있습니다(MetafileRenderingOptions속성 참조).
래스터 작업은 복잡한 메타 파일 기능으로 현재 지원이 제한되어 있습니다. 래스터 작업은WMF및EMF메타 파일 형식으로 사용할 수 있습니다. EMF+메타파일 형식은 래스터 연산을 직접 사용하지 않지만EMF파트,포함된WMF또는EMF메타파일을 포함할 수 있습니다.
이진 및 삼진 래스터 연산이 있습니다:
래스터 작업은 벡터 그래픽으로 직접 변환 할 수 없습니다. Aspose.Words래스터 작업의 영향을 받는 장치 표면을 부분적으로 래스터화하여 래스터 작업을 에뮬레이트합니다. 이를 위해EmulateRasterOperations속성이 사용됩니다.
아래 예제에서는 메타파일 레코드 중 일부를 벡터 그래픽으로 올바르게 렌더링할 수 없는 경우Aspose.Words이 메타파일을 비트맵으로 렌더링하는 방법을 보여 줍니다:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.