DioDocs for PDF
FontSimple クラス メソッド

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

このクラスのメンバの一覧は、FontSimpleメンバを参照してください。

パブリック メソッド
 名前解説
Public メソッドオーバーライドされます。 埋め込みデータに基づいて作成された GrapeCity.Documents.Text.Font オブジェクトを返します。

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

 
Public メソッド埋め込まれたフォントデータを含むストリームを返します。フォントが埋め込まれていない場合はnullを返します。ストリームは、使用後に破棄する必要があります。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public メソッド現在のフォントの属性を抽出します。 特定の属性を判別できない場合、対応する出力値はnullに設定されます。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public メソッドオーバーライドされます。 フォントを説明する FontDescriptor オブジェクトを取得します。  
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 が正しく表示されなくなる場合があります。

 
Public メソッドオーバーライドされます。 Unicode値を文字のPDFコードに変換することを試みます。

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

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

 
Public メソッドオーバーライドされます。 文字のPDFコードをUnicode値に変換します。

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

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

 
トップ
参照

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