SvgImage

SvgImage class

메타데이터 및 추가 메서드가 포함된 SVG(Scalable Vector Graphics) 형식의 벡터 이미지 하나를 나타냅니다

public sealed class SvgImage : VectorImageResourceBase

생성자

이름 설명
SvgImage(string, Stream) 콘텐츠에서 바이트 스트림으로 표시되고 지정된 name 를 사용하여 새 SvgImage 인스턴스를 만듭니다.
SvgImage(string, string) 일반적인 문자열로 표시되고 지정된 name 를 사용하여 콘텐츠에서 새 SvgImage 인스턴스를 만듭니다.

속성

이름 설명
AspectRatio { get; } 이 벡터 image 의 종횡비를 반환합니다.
override ByteContent { get; } 이 SVG 이미지의 내용을 이진 스트림으로 반환합니다
FilenameWithExtension { get; } 이름과 확장자로 구성된 이 벡터 이미지의 올바른 파일 이름을 반환합니다. 이론적으로 이름과 다를 수 있습니다.
IsDisposed { get; } 이 래스터 이미지를 삭제할지 여부를 결정합니다(진실) 아님(거짓 )
LinearDimensions { get; } 이 벡터 이미지의 선형 치수(너비 및 높이)를 반환합니다.
Name { get; } 이 벡터 이미지의 이름을 반환합니다. 일반적으로 파일 이름 확장자를 포함하지 않으며 이론적으로 파일 이름과 다를 수 있습니다.
override TextContent { get; } 이 SVG 이미지의 내용을 base64로 인코딩된 바이너리 내용으로 반환합니다(XML 형식의 원시 텍스트가 아님)
override Type { get; } ImageType.Svg 를 반환합니다.
XmlContent { get; } 원본 XML 호환 텍스트 형식 에서 이 SVG 이미지의 내용을 반환합니다.

행동 양식

이름 설명
override Dispose() 이 래스터 이미지를 폐기하고 내용을 폐기하고 대부분의 메서드와 속성을 비작동
Equals(IHtmlResource) 참조 동등성에 지정된 이 인스턴스를 확인합니다.
override Save(string) 이 SVG 이미지를 file 에 저장합니다.
override SaveToPng(Stream) 이 벡터 SVG 이미지를 래스터 PNG로 저장합니다. image
static IsValid(string) 지정된 텍스트 XML 호환 콘텐츠가 SVG 이미지를 나타내는지 표면 검사를 수행합니다

이벤트

이름 설명
event Disposed 이 래스터 이미지가 폐기될 때 발생하는 이벤트

또한보십시오