Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

Font thumbnails

Font thumbnailsは、フォント全体を埋め込んだりインストールしたりすることなく、フォントの外観をプレビューできるようにするために、PDF文書内に保存される小さな視覚的表現です。

カテゴリ: Text & Fonts
キーワード: font thumbnails, Font thumbnails

概要

Font thumbnailsは、フォント全体を埋め込んだりインストールしたりすることなく、フォントの外観をプレビューできるようにするために、PDF文書内に保存される小さな視覚的表現です。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) では独立した機能として明示的に定義されていませんが、font thumbnailsはフォント記述子エントリや文字プレビュー機構に関連しており、PDFプロセッサがフォント特性を効率的に表示するのに役立ちます。これらのサムネイルは、PDF作成および編集ワークフローにおいて、ユーザーインターフェースでのフォントサンプル表示やフォント選択ダイアログでの軽量な代替手段として機能します。

定義

Font thumbnailsは、フォントファミリーの特定の文字または文字セットの視覚的外観を表すビットマップまたはベクターベースのプレビュー画像です。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で規定されている完全なグリフアウトラインとメトリクスデータを含むフォント埋め込み全体とは異なり、font thumbnailsには、実際のテキストレンダリングではなく、主に表示目的で使用される簡略化された視覚的表現のみが含まれます。Font thumbnailsは、限定された文字セットに対して実際に使用可能なグリフデータを含むフォントサブセットとは異なります。サムネイルは純粋に表示用であり、テキスト選択、検索、またはアクセシビリティ機能には使用できません。また、font thumbnailsはType 3フォントで使用されるグリフビットマップとも異なります。サムネイルは文書テキストの実際のレンダリング機構ではなく、プレビュー機能を提供するものだからです。

重要性

PDF生成またはPDF操作ライブラリを開発する開発者にとって、font thumbnailsを理解することは、ファイルサイズとプレビュー機能のバランスを最適化するのに役立ちます。PDFエディタや作成ツールのフォント選択インターフェースを構築する際、font thumbnailsにより、フォントファイル全体を読み込むことなくユーザーが書体をプレビューできるため、アプリケーションのパフォーマンスとユーザーエクスペリエンスが向上します。これは、帯域幅と読み込み時間が重要な懸念事項となるWebベースのPDFツールにおいて特に重要です。さらに、font thumbnailsは、元のフォントが利用できない場合に、ユーザーが視覚的に適切な代替フォントを識別できるようにすることで、フォントフォールバック機構の実装にも役立ちます。サムネイルと実際のフォントデータの違いを理解することは、アクセシビリティ機能を実装する際に重要です。なぜなら、サムネイルだけでは ( Citation: N.A., (N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html ) などの標準で要求されるセマンティックなテキスト情報を提供できないからです。

仕組み

Font thumbnailsは通常、特定のサイズと解像度でフォントからサンプル文字をレンダリングし、その結果の画像データを保存することによって生成されます。PDFワークフローでは、これらのサムネイルは文書作成時に作成され、XObjectイメージリソースまたはカスタムメタデータ構造の一部として保存されることがあります。サムネイル生成プロセスには通常、代表的なグリフ(多くの場合「Aa」、「123」、またはパングラムなどの一般的な文字)を選択し、フォントの実際のアウトラインデータを使用してレンダリングし、出力をラスターまたは簡略化されたベクター形式に変換することが含まれます。 ( Citation: N.A., (N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) のPDF仕様ではフォント用の標準化されたサムネイル形式が義務付けられていないため、PDFプロセッサはカスタム辞書エントリまたはアプリケーション固有のデータ構造を通じてこれらのサムネイルにアクセスできます。Font thumbnailシステムを実装する開発者は通常、視覚的忠実性を維持しながら応答性の高いユーザーインターフェースを確保するために、画像のスケーリング、色深度の最適化、およびキャッシング戦略を処理する必要があります。

関連用語

  • Font embedding(フォント埋め込み) – 一貫したテキストレンダリングを確保するために、完全なフォントデータをPDF文書内に含めるプロセス
  • Font descriptor(フォント記述子) – メトリクス、スタイル、エンコーディングなど、フォントの特性に関するメタデータを含むPDF辞書オブジェクト
  • Font subset(フォントサブセット) – 文書内で実際に使用されているグリフのみを含む、縮小版のフォント
  • Type 3 fonts – グリフをレンダリングするためにカスタムプロシージャを使用する、PDF内のユーザー定義フォント。時にはビットマップ表現を使用する
  • XObject – PDF内の再利用可能なグラフィックスオブジェクトで、サムネイル表現を含む画像、フォーム、またはその他の視覚的コンテンツを含むことができる

出典

(N.A.) (2020)
(N.A.). (). Document management — Portable document format — Part 2: PDF 2.0 International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html
(N.A.) (2014)
(N.A.). (). Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1) International Organization for Standardization Retrieved from https://www.iso.org/standard/64599.html