可能性と限界
INDD2IDMLがInDesignファイルからどのような内容を復元できるか、IDMLではどの部分が編集可能のまま残っているか、そしてAffinity Publisherやその他の対象アプリでまだ確認が必要な箇所についてご確認ください。
このアプリができること
- INDDおよびINDT文書は、Adobeソフトウェアを使用せずに完全にローカル環境で検証すること。元のファイルは読み取り専用とする。
- InDesignブックファイルおよびブックフォルダは、アクセス可能な章ごとに分割し、ジョブとして処理する。
- 既存のIDMLファイルは厳密に検証し、変更を加えず、編集可能な最良のソースとして引き継ぐこと。
- 一意のInDesignパッケージフォルダおよびZIPパッケージは自動的に解析する。元のIDML、PDFおよびリンクされたリソースを優先的に使用する。
- 認識されたページ、編集可能なテキスト、フレーム、ベクター要素、およびサポートされているリンクされたグラフィックをIDMLとして再構築する。
- 適切な、あるいは明示的に割り当てられたPDFのエクスポートを完全な視覚的参照として使用し、見つかったINDDのテキストは編集可能な状態で追加で作成する。
- 信頼性の高い直接再構築やPDFが利用できない場合は、埋め込まれたInDesignページプレビューを、目印となる視覚的な代替手段として使用すること。
- 単独で開かれたPDFは、有効なIDML内のリンクされた視覚的なページベースとして取り込む。
- 複数のドキュメントを順次処理し、ドキュメントごとに新しい出力フォルダを作成する。
- 明示的に選択されたグローバルまたはジョブ固有の検索フォルダ内で、画像ファイル、PDFファイル、およびフォントファイルが欠落していないか確認する。
- 曖昧な画像や欠落している画像については、明示的に元のファイルに紐付け、完成した文書を再構築する。
- より正確なテキスト測定を行うため、元のフォントファイルをインストールせずに、その内部のPostScript名に基づいて使用すること。
- 修正に失敗した場合は、以前に成功した結果を維持し、実行間の改善点を明確に示すこと。
- 各結果について、再構築の概要、使用および置換されたフォント、リソースの状態、読みやすいHTML品質レポート、および詳細なJSONレポートを出力する。
実証済みの互換性レベル
- InDesign 2.0 から InDesign 2026 (21.0) までの自動化された公開フォーマットサンプルは、有効な IDML 出力ファイルを生成する。
- InDesign 21.2 に基づく、より新しく複雑なドキュメントについても対応している。
- これらのテストは、それぞれの読み取りおよび復旧経路を実証するものであり、各制作ドキュメントや、その後作成され、まだテストされていないサブバージョンの完全な再構築を実証するものではない。
アプリではこれを保証できない
- InDesign形式の各ドキュメントについて、ピクセル単位での正確な再現や完全な同一性の再現は行わない。
- 欠落しているフォントやグラフィックは生成しない。提供されていない元のリソースは、マークアップで示すか、PDF参照を用いて視覚的に保持することのみが可能である。
- InDesign-1.0/1.5のレガシーコンテナやINDLライブラリの変換は行わない。既存のIDMLまたはPDFは、代替の救済手段として利用できる。
- ネイティブの.afpubや.afdesignファイルではない。結果はIDMLであり、主にAffinity Publisher向けに作成される。
- PDFのみが変換された場合、すべてのページコンテンツはリンクされたPDFの一部であり、個別に編集することはできない。
- PDFに基づくINDDの再構築では、テキストとして検出されなかった要素は、リンクされたPDFの一部として残り、個別に編集することはできない。
- IDMLをAffinity Designerで直接開かないこと。その後、Publisherから適切な形式へエクスポートできる。
- App Store版ではEPSの正規化を行わない。対象となるグラフィックはスキップされ、結果にその旨が明記される。
- すべての見本ページ、レイヤー、表、透明度、エフェクト、インタラクティブコンテンツ、またはプラグインオブジェクトを完全に編集できるわけではない。こうしたコンテンツは、簡略化されたり、視覚的な外観のみが維持されたり、あるいは省略されたりする場合がある。
- 暗号化された、著しく破損した、曖昧な、あるいはこれまで未知のINDDおよびパケット構造については、信頼性の高い再構築は行われない。
- 自動的な品質承認は行わない:改ページ、テキストのはみ出し、色、透明度、および特殊オブジェクトは、ターゲットプログラムで検証する必要がある。
INDD2IDMLは、AdobeやSerif/Affinityとは関連していない。InDesign、Affinity Publisher、およびAffinity Designerは、それぞれの権利所有者の商標である。
手順