EmfImage
EmfImage class
메타데이터 및 추가 메서드가 포함된 EMF(확장 메타파일 형식) 형식의 벡터 이미지 하나를 나타냅니다
public sealed class EmfImage : MetaImageBase
생성자
| 이름 |
설명 |
| EmfImage(string, Stream) |
바이트 스트림으로 표시되고 지정된 name 를 사용하여 콘텐츠에서 새 EmfImage 인스턴스를 만듭니다. |
| EmfImage(string, string) |
base64로 인코딩된 문자열로 표시되고 지정된 name 를 사용하여 콘텐츠에서 새 EmfImage 인스턴스를 만듭니다. |
속성
| 이름 |
설명 |
| AspectRatio { get; } |
이 벡터 image 의 종횡비를 반환합니다. |
| override ByteContent { get; } |
이 EMF 이미지의 내용을 바이너리 스트림으로 반환합니다 |
| FilenameWithExtension { get; } |
이름과 확장자로 구성된 이 벡터 이미지의 올바른 파일 이름을 반환합니다. 이론적으로 이름과 다를 수 있습니다. |
| IsDisposed { get; } |
이 래스터 이미지를 삭제할지 여부를 결정합니다(진실) 아님(거짓 ) |
| LinearDimensions { get; } |
이 벡터 이미지의 선형 치수(너비 및 높이)를 반환합니다. |
| Name { get; } |
이 벡터 이미지의 이름을 반환합니다. 일반적으로 파일 이름 확장자를 포함하지 않으며 이론적으로 파일 이름과 다를 수 있습니다. |
| override TextContent { get; } |
이 EMF 이미지의 내용을 일반 텍스트로 반환합니다 |
| override Type { get; } |
ImageType.Emf 를 반환합니다. |
행동 양식
| 이름 |
설명 |
| override Dispose() |
콘텐츠를 삭제하고 대부분의 메서드와 속성이 작동하지 않도록 하여 이 EMF 이미지를 삭제합니다. |
| Equals(IHtmlResource) |
참조 동등성에 지정된 이 인스턴스를 확인합니다. |
| override Save(string) |
이 EMF 이미지를 file 에 저장합니다. |
| override SaveToPng(Stream) |
이 벡터 EMF 이미지를 래스터 PNG로 저장합니다. image |
| override SaveToSvg(Stream) |
이 벡터 EMF 이미지를 벡터 SVG image 로 저장합니다. |
| static IsValid(Stream) |
지정된 스트림이 유효한 EMF인지 확인합니다. image |
| static IsValid(string) |
지정된 base64 인코딩 문자열이 유효한 EMF 이미지인지 확인합니다. |
이벤트
| 이름 |
설명 |
| event Disposed |
이 래스터 이미지가 폐기될 때 발생하는 이벤트 |
또한보십시오