Fontデータ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
パブリック メソッド
| 名前 | 解説 |
| CreateNativeFont | 埋め込みデータに基づいて作成された GrapeCity.Documents.Text.Font オブジェクトを返します。
メモ:フォントが埋め込まれていないか、この操作をサポートしていない場合(Type 3フォントなどの場合)は、null を返します。 |
| GetEmbeddedData | 埋め込まれたフォントデータを含むストリームを返します。フォントが埋め込まれていない場合はnullを返します。ストリームは、使用後に破棄する必要があります。 |
| GetFontAttributes | 現在のフォントの属性を抽出します。 特定の属性を判別できない場合、対応する出力値はnullに設定されます。 |
| GetFontDescriptor | フォントを説明する FontDescriptor オブジェクトを取得します。 |
| TryGetPdfCode | Unicode値を文字のPDFコードに変換することを試みます。
メモ:フォントに変換に必要な情報が含まれていないか、指定されたUnicode値が含まれていない場合、このメソッドは失敗する可能性があります。
また、このメソッドは/Encoding、/ToUnicodeなどの大きなフォントのテーブルを使用するため、 処理が遅くなる可能性があります。そのため、返された結果は呼び出し元によってキャッシュされる必要があります。 |
| TryGetUnicode | 文字のPDFコードをUnicode値に変換します。
フォントに変換用に必要な情報が含まれていない場合、このメソッドは失敗する可能性があることに注意してください。
また、このメソッドは/Encoding、/ToUnicodeなどの大きなフォントのテーブルを使用するため、 処理が遅くなる可能性があります。そのため、返された結果は呼び出し元によってキャッシュされる必要があります。 |
トップ
参照