OpenTypeFont

OpenTypeFont class

ファイルから抽出された単一のフォントを表します.

public class OpenTypeFont : CustomPackage

プロパティ

名前 説明
Count { get; } メタデータ プロパティの数を取得します。
Created { get; } 作成日を取得します。
DirectionHint { get; } 方向ヒントを取得します。
EmbeddingLicensingRights { get; } 埋め込みライセンス権の種類を取得します。
Flags { get; } ヘッダー フラグを取得します。
FontFamilyName { get; } フォント ファミリの名前を取得します。
FontRevision { get; } フォントのリビジョンを取得します。
FontSubfamilyName { get; } フォント サブファミリーの名前を取得します。
FullFontName { get; } フォントの完全な名前を取得します。
GlyphBounds { get; } グリフ境界を取得します。
Item { get; } を取得しますMetadataProperty指定された名前で.
Keys { get; } メタデータ プロパティ名のコレクションを取得します。
MajorVersion { get; } ヘッダーのメジャー バージョンを取得します。
MetadataType { get; } メタデータ タイプを取得します。
MinorVersion { get; } ヘッダーのマイナー バージョンを取得します。
Modified { get; } 変更日を取得します。
Names { get; } 名前レコードを取得します。
PropertyDescriptors { get; } GroupDocs.Metadata 検索エンジンを介してアクセス可能なプロパティに関する情報を含む記述子のコレクションを取得します。
SfntVersion { get; } ヘッダー SFNT バージョンを取得します。
Style { get; } フォント スタイルを取得します。
TypographicFamily { get; } 文字体裁ファミリを取得します。
TypographicSubfamily { get; } 活版印刷サブファミリーを取得します。
Weight { get; } フォントの太さを取得します。
Width { get; } フォント幅を取得します。

メソッド

名前 説明
AddProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを追加します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
Contains(string) 指定した名前のメタデータ プロパティがパッケージに含まれているかどうかを判断します。
virtual FindProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを検索します。 検索は再帰的であるため、ネストされたすべてのパッケージにも影響します。
GetEnumerator() コレクションを反復処理する列挙子を返します。
virtual RemoveProperties(Func<MetadataProperty, bool>) 指定された述語を満たすメタデータ プロパティを削除します。
virtual Sanitize() 書き込み可能なメタデータ プロパティをパッケージから削除します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。
SetProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddPropertiesUpdateProperties 既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) 指定された述語を満たす既知のメタデータ プロパティを更新します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。

備考

もっと詳しく知る

関連項目