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

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

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

パブリック プロパティ
 名前解説
Public プロパティフォントの PostScript 名を取得または設定します。 GrapeCity.Documents.Pdf.Text.Fontから継承されます。
Public プロパティ基になる  CIDFontを取得または設定します。  
Public プロパティ文字コードをフォント番号と CID にマップする GrapeCity.Documents.Pdf.Text.CMap.CMapTable オブジェクトを取得します。  
Public プロパティオーバーライドされます。 フォントが埋め込まれるかどうかを示す値を取得します。  
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 を返します。

 
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などの大きなフォントのテーブルを使用するため、 処理が遅くなる可能性があります。そのため、返された結果は呼び出し元によってキャッシュされる必要があります。

 
トップ
参照

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