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

BuildVu compatibility

BuildVu compatibilityとは、IDRのPDFからHTML5/SVGへの変換ライブラリであるBuildVuが、さまざまなPDF仕様や規格に準拠したPDF文書を正確に処理・変換する能力を指します。

キーワード: buildvu compatibility, BuildVu compatibility

概要

BuildVu compatibilityとは、IDRのPDFからHTML5/SVGへの変換ライブラリであるBuildVuが、さまざまなPDF仕様や規格に準拠した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 ) で定義されているものを含む、異なるPDFバージョンのサポート、および ( 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 ) 要件に従ったアクセシブルなPDFのような特殊なPDF形式のサポートが含まれます。互換性のレベルは、複雑なPDF文書を変換する際の、結果として得られるHTML5出力の品質と精度に直接影響します。

定義

BuildVu compatibilityは、PDFからHTML5/SVG形式への変換プロセスにおいて、BuildVu変換エンジンがさまざまなPDF機能、構造、仕様をどの程度適切に処理できるかを示す指標です。これには、PDFバージョン(1.0から2.0まで)、さまざまなPDFコンテンツタイプ(テキスト、画像、ベクターグラフィックス、フォーム)、およびで説明されている構造情報を含むTagged PDF文書のような特殊なPDF形式のサポートが含まれます。BuildVu compatibilityは、単純なPDF表示の互換性とは異なり、PDFコンテンツを正しく解釈するだけでなく、レイアウト、スタイル、インタラクティブ性、アクセシビリティ機能を保持しながら、そのコンテンツを意味的に等価なHTML5およびSVG表現に変換することが求められます。

BuildVu compatibilityの範囲は、基本的なPDFレンダリングを超えて、透明グループ、カラースペース、フォント処理、注釈、フォームフィールド、文書構造などの複雑な機能を含みます。アクセシブルなPDFを扱う場合、BuildVuの ( Citation: , (). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/ ) ベストプラクティスとの互換性により、構造情報とアクセシビリティメタデータが適切にHTML相当の要素に変換され、出力形式において文書のアクセシビリティが維持されます。

重要性

PDF変換機能をアプリケーションに統合する開発者にとって、BuildVu compatibilityは、PDF文書が正確かつ確実に変換されるかどうかを決定します。互換性が低い場合、変換後の出力でコンテンツの欠落、レイアウトの不正確さ、フォントの破損、またはアクセシビリティ機能の損失が発生する可能性があり、これはエンドユーザー体験に悪影響を及ぼし、アクセシブルなコンテンツの提供が法的に義務付けられている組織にとっては、コンプライアンス上の問題を引き起こす可能性があります。

BuildVu compatibilityを理解することで、開発者はPDF文書の準備について情報に基づいた意思決定を行い、変換品質に対する適切な期待を設定し、変換問題が発生した際にトラブルシューティングを行うことができます。スキャンされた文書、フォーム、技術図面、またはアクセシビリティ準拠の資料など、多様なPDFソースを扱う組織は、導入を成功させるために、特定の文書コーパスに対して互換性を評価する必要があります。

仕組み

BuildVu compatibilityは、PDF仕様標準に従ってPDFコンテンツを解釈し、変換ルールを適用し、等価なHTML5/SVG出力を生成する多層処理アーキテクチャを通じて動作します。変換エンジンはPDFファイル構造を解析し、コンテンツストリーム、フォント、画像、メタデータを抽出し、その後、Web標準形式で視覚的外観と文書構造を再現するための変換アルゴリズムを適用します。

互換性レイヤーは、可能な限りPDF特有の機能をHTML/CSS相当の要素にマッピングすることで処理します。例えば、PDFテキストオブジェクトは適切なCSSスタイリングを持つHTMLテキスト要素に変換され、ベクターグラフィックスはSVGパスに変換されます。フォント処理には、フォントの抽出、サブセット化、およびWOFFのようなWeb互換形式への変換が含まれます。構造情報を持つTagged PDFを処理する場合、BuildVuはPDF構造要素をセマンティックHTML5要素にマッピングして、文書階層とアクセシビリティを維持します。

BuildVuの互換性実装には、サポートされていない機能やエッジケースのPDF機能に対するフォールバックメカニズムが含まれており、変換失敗ではなく適切な機能低下を保証します。システムは、視覚的精度とファイルサイズのどちらを優先するか、またはアクセシビリティの保持を重視するかなど、特定の要件に基づいて互換性の動作を調整できる設定オプションを開発者に提供する場合があります。

関連用語

  • Tagged PDF – 読み上げ順序と文書階層を定義する埋め込み構造情報を持つPDF文書
  • PDF/UA – 支援技術との互換性を保証するアクセシブルなPDF文書のためのISO規格
  • PDF変換 – コンテンツと構造を保持しながら、PDF文書を他のファイル形式に変換するプロセス
  • HTML5レンダリング – 最新のHTML5およびCSS3標準を使用したWebコンテンツの表示とプレゼンテーション
  • SVGグラフィックス – Web環境でベクターベースのPDFコンテンツを表現するために使用されるScalable Vector Graphics形式

出典

(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
PDF Association (2023)
(). Retrieved from https://pdfa.org/resource/tagged-pdf-best-practice-guide-syntax/
(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