THotPDF.AcquireFontDecoderForDict Method
THotPDF のプライベートヘルパーです。ページのフォントリソースにないフォントディクショナリ(Form XObject のフォントなど)について、テキストデコーダを構築または再利用します
宣言
function AcquireFontDecoderForDict(FontDict: THPDFDictionaryObject; const ResourceName: AnsiString; out ADecoder: THPDFFontDecoder): boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
FontDict | デコード対象のフォントディクショナリ |
ResourceName | コンテンツストリームが Tf でこのフォントを選ぶときのリソース名 |
ADecoder | フォントの文字コードを Unicode と幅に対応づけるデコーダを受け取ります |
戻り値
デコーダを構築できたとき True
使用上の注意
- デコーダはロード済みフォントのデコーダキャッシュに保持されるため、複数のフォームで共有されるフォントのデコードは 1 回で済みます