MetaImageBase
WMF 및 EMF 이미지 형식의 기본 추상 클래스
public abstract class MetaImageBase : VectorImageResourceBase
속성
이름 |
설명 |
AspectRatio { get; } |
이 벡터 image 의 종횡비를 반환합니다. |
abstract ByteContent { get; } |
구현 형식에서 이 벡터 이미지의 내용을 바이트 stream 로 반환해야 합니다. |
FilenameWithExtension { get; } |
이름과 확장자로 구성된 이 벡터 이미지의 올바른 파일 이름을 반환합니다. 이론적으로 이름과 다를 수 있습니다. |
IsDisposed { get; } |
이 래스터 이미지를 삭제할지 여부를 결정합니다(진실 ) 아님(거짓 ) |
LinearDimensions { get; } |
이 벡터 이미지의 선형 치수(너비 및 높이)를 반환합니다. |
Name { get; } |
이 벡터 이미지의 이름을 반환합니다. 일반적으로 파일 이름 확장자를 포함하지 않으며 이론적으로 파일 이름과 다를 수 있습니다. |
abstract TextContent { get; } |
구현 형식에서 이 벡터 이미지의 내용을 텍스트 형식으로 반환해야 합니다. 이미지 type 에 관한 XML의 base64 인코딩 |
abstract Type { get; } |
type 구현에서 벡터 image 의 유형에 대한 정보를 반환해야 합니다. |
행동 양식
이름 |
설명 |
abstract Dispose() |
구현 유형에서 이 instance 를 폐기해야 합니다. |
Equals(IHtmlResource) |
참조 동등성에 지정된 이 인스턴스를 확인합니다. |
abstract Save(string) |
구현 유형에서 이 이미지를 지정된 경로 로 디스크에 저장해야 합니다. |
abstract SaveToPng(Stream) |
구현 형식에서 현재 벡터 이미지를 래스터 PNG 형식으로 지정된 바이트 stream 로 저장해야 합니다. |
abstract SaveToSvg(Stream) |
구현 형식에서 현재 벡터 메타 이미지를 벡터 SVG 형식으로 지정된 바이트 stream 로 저장해야 합니다. |
이벤트
이름 |
설명 |
event Disposed |
이 래스터 이미지가 폐기될 때 발생하는 이벤트 |
또한보십시오