Woff2Font

Woff2Font class

WOFF2 (Web Open Font Format) 形式の 1 つのフォントを表します

public sealed class Woff2Font : FontResourceBase

コンストラクター

名前 説明
Woff2Font(string, Stream) コンテンツから新しい Woff2Font クラスを作成し、バイト ストリームとして表され、指定された name を使用します
Woff2Font(string, string) base64 でエンコードされた文字列として表され、指定された name を持つコンテンツから新しい Woff2Font クラスを作成します

プロパティ

名前 説明
ByteContent { get; } このフォントのコンテンツをバイト stream として返します
FilenameWithExtension { get; } 名前と拡張子で構成される、このフォント リソースの正しいファイル名を返します。理論的には名前とは異なる場合があります.
IsDisposed { get; } このフォントを破棄するかどうかを決定します
Name { get; } このフォント リソースの名前を返します。通常、ファイル名の拡張子は含まれず、理論的には filename. とは異なる場合があります。
TextContent { get; } このフォントのコンテンツを base64 でエンコードされた文字列として返します。この値は、最初の呼び出し後にキャッシュされます。
override Type { get; } FontType.Woff2 を返します

メソッド

名前 説明
Dispose() このフォント リソースを破棄し、そのコンテンツを破棄し、ほとんどのメソッドとプロパティを非動作にします
Equals(FontResourceBase) 参照等号で指定されたフォント リソースでこのインスタンスをチェックします
Equals(IHtmlResource) 参照 equality で、指定された HTML リソースでこのインスタンスをチェックします
Save(string) このフォントを指定したファイルに保存します
static IsValid(Stream) 指定されたストリームが有効な WOFF2 かどうかをチェックします font
static IsValid(string) 指定された base64 でエンコードされた文字列が有効な WOFF2 かどうかを確認します font

田畑

名前 説明
const RequiredHeaderSize 検証に必要な WOFF2 ヘッダー サイズ (バイト単位)

イベント

名前 説明
event Disposed このフォントが破棄されたときに発生するイベント

関連項目