ファイル・PDF・Office

PPTXスライド・画像・メディア参照整合性チェッカー

画像や動画が表示されない原因の手がかりを探します。PPTX内の画像と参照先を確認。

  • ✓ 登録不要
  • ✓ ブラウザ内処理
  • ✓ Tool入力の外部送信なし

ファイルを選ぶ

PPTXをここへドロップ

ここへドロップできます。選択後に自動解析します。.ppt / .pptm / .ppsx / .ppsm / .potx / .potmは対象外です。

サンプルで試してみる

3枚の合成スライドと小型画像から生成した検証用PPTXです。PowerPointアプリでの実際の開閉結果は未検証です。

このツールで分かること

画像や動画が表示されないときに、PPTXの中の参照先を調べます。画像そのものがないのか、画像への案内が切れているのかを確認できます。

主要スライド構造・参照の整合性検査です。仕様全体への適合性、PowerPointでの開閉・修復・レイアウトは保証しません。本文全文は表示・コピーしません。

PPTX・XML・本文・画像・ファイル名・リンク・結果はブラウザ内だけで処理します。Tool本体の外部送信・永続保存は0。既存サイト共通のRUM・広告・reCAPTCHA等は除きます。外部URLや埋め込みobjectを取得・実行しません。

どこを確認しているか

Presentation、Slide、Slide Layout、Slide Master、Theme、Notes、chartのXMLと参照を確認します。スライド順はp:sldIdLstで読み取ります。Slide → Layout → Masterのchain、r:id / r:embed / r:link、すべての.rels、Content Typesを照合します。本文・notes全文を抽出しません。

PNG・JPEG・GIF・WebP・BMP・TIFFはsignatureを識別します。EMF・WMFなどは判定不能として扱います。音声・動画・diagram・埋め込みobjectは参照と存在の確認が中心です。外部URL・ファイル参照は取得せず「存在未検査」と表示します。

未参照Slide・未到達mediaはgraphの検査ができた場合だけ候補表示します。SHA-256の完全一致は容量確認の材料です。不要・削除可能とは断定しません。case・Unicode差は自動修正しません。

Internal Targetはsourceのdirectoryから解決し、./・../、percent encodingを1回decode、query / fragment分離に対応します。Strict / Transitionalの主要構造は合成fixtureで検証しますが、全profileへの完全対応ではありません。

安全制限

入力100MB、ZIP 5000 entries、1 entry 20MB、総展開300MB、圧縮率1000倍、XML 1件2MB・合計24MB、画像読取・media hash各合計100MB、relationship・結果・XML参照各30000件までです。上限超過は「安全制限により解析を省略」と表示します。ファイルをfilesystemへ展開せず、macro・embedded object・scriptを実行しません。

このツールだけでは分からないこと

ISO/IEC 29500完全validator、PowerPoint修復・互換性保証ではありません。スライド表示、codec、animation、レイアウトの見た目、chartやSmartArtの内容は検証しません。PowerPointアプリでの開閉試験は未実施です。

仕様・技術情報