EotFont

EotFont class

EOT(Embedded OpenType) format 에서 하나의 글꼴을 나타냅니다.

public sealed class EotFont : FontResourceBase

생성자

이름 설명
EotFont(string, Stream) 바이트 스트림으로 표시되고 지정된 name 를 사용하여 콘텐츠에서 새 EotFont 클래스를 만듭니다.
EotFont(string, string) base64로 인코딩된 문자열로 표시되고 지정된 name 를 사용하여 콘텐츠에서 새 EotFont 클래스를 만듭니다.

속성

이름 설명
ByteContent { get; } 이 글꼴의 내용을 바이트 stream 로 반환합니다.
FilenameWithExtension { get; } 이름과 확장자로 구성된 이 글꼴 리소스의 올바른 파일 이름을 반환합니다. 이론적으로 이름과 다를 수 있습니다.
IsDisposed { get; } 이 글꼴을 삭제할지 여부를 결정합니다
Name { get; } 이 글꼴 리소스의 이름을 반환합니다. 일반적으로 파일 이름 확장자를 포함하지 않으며 이론적으로 파일 이름과 다를 수 있습니다.
TextContent { get; } 이 글꼴의 내용을 base64 인코딩 문자열로 반환합니다. 이 값은 첫 번째 호출 후 캐시됩니다.
override Type { get; } 는 FontType.Eot 를 반환합니다.

행동 양식

이름 설명
Dispose() 이 글꼴 리소스를 삭제하고 콘텐츠를 삭제하고 대부분의 메서드와 속성을 비작동 로 만듭니다.
Equals(FontResourceBase) 참조 같음 에서 지정된 글꼴 리소스로 이 인스턴스를 확인합니다.
Equals(IHtmlResource) 참조 같음 에서 지정된 HTML 리소스로 이 인스턴스를 확인합니다.
Save(string) 이 글꼴을 지정된 file 에 저장합니다.
static IsValid(Stream) 지정된 스트림이 유효한 EOT인지 확인합니다. font
static IsValid(string) 지정된 base64 인코딩 문자열이 유효한 EOT font 인지 확인합니다.

필드

이름 설명
const RequiredHeaderSize validation 에 필요한 EOT 헤더 크기(바이트)

이벤트

이름 설명
event Disposed 이 글꼴이 폐기될 때 발생하는 이벤트

또한보십시오