FontResourceBase

FontResourceBase class

すべてのプロパティを含む HTML ドキュメントのリソースとしてサポートされているフォント タイプの基本クラス

public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource

プロパティ

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

メソッド

名前 説明
Dispose() このフォント リソースを破棄し、そのコンテンツを破棄し、ほとんどのメソッドとプロパティを非動作にします
Equals(FontResourceBase) 参照等号で指定されたフォント リソースでこのインスタンスをチェックします
Equals(IHtmlResource) 参照 equality で、指定された HTML リソースでこのインスタンスをチェックします
Save(string) このフォントを指定したファイルに保存します

イベント

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

関連項目