DioDocs for PDF
FontTrueType クラス メンバ
プロパティ  メソッド 

DS.Documents.Pdf アセンブリ > GrapeCity.Documents.Pdf.Text 名前空間 : FontTrueType クラス

FontTrueTypeデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティフォントの PostScript 名を取得または設定します。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public プロパティフォントのメトリックスを記述する FontDescriptor オブジェクトを取得します。 GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public プロパティフォントが埋め込まれるかどうかを示す値を取得します。 GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public プロパティPDF のオブジェクト ID を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public プロパティ基になる GrapeCity.Documents.Pdf.Spec.IPdfDict を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfDictWrapperから継承されます。
Public プロパティ基になる GrapeCity.Documents.Pdf.Spec.IPdfObject を取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapper<IPdfDict>から継承されます。
Public プロパティBaseFont エントリの値を取得または設定します。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッド埋め込みデータに基づいて作成された GrapeCity.Documents.Text.Font オブジェクトを返します。

メモ:フォントが埋め込まれていないか、この操作をサポートしていない場合(Type 3フォントなどの場合)は、null を返します。

GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public メソッド埋め込まれたフォントデータを含むストリームを返します。フォントが埋め込まれていない場合はnullを返します。ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public メソッド現在のフォントの属性を抽出します。 特定の属性を判別できない場合、対応する出力値はnullに設定されます。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public メソッドフォントを説明する FontDescriptor オブジェクトを取得します。 GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを含む System.IO.Stream オブジェクトを取得します。メモ:ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを取得します。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッドこのラッパーが所有する GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase のデータを含む GrapeCity.Documents.Pdf.Spec.PdfStreamInfo オブジェクトを取得します。メモ:ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBaseから継承されます。
Public メソッド埋め込まれたフォントデータを削除します。

メモ:埋め込みフォントを削除すると、PDF が正しく表示されなくなる場合があります。

GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public メソッドUnicode値を文字のPDFコードに変換することを試みます。

メモ:フォントに変換に必要な情報が含まれていないか、指定されたUnicode値が含まれていない場合、このメソッドは失敗する可能性があります。

また、このメソッドは/Encoding、/ToUnicodeなどの大きなフォントのテーブルを使用するため、 処理が遅くなる可能性があります。そのため、返された結果は呼び出し元によってキャッシュされる必要があります。

GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
Public メソッド文字のPDFコードをUnicode値に変換します。

フォントに変換用に必要な情報が含まれていない場合、このメソッドは失敗する可能性があることに注意してください。

また、このメソッドは/Encoding、/ToUnicodeなどの大きなフォントのテーブルを使用するため、 処理が遅くなる可能性があります。そのため、返された結果は呼び出し元によってキャッシュされる必要があります。

GrapeCity.Documents.Pdf.Text.FontSimpleから継承されます。
トップ
参照

FontTrueType クラス
GrapeCity.Documents.Pdf.Text 名前空間