メインコンテンツへスキップ
PPDF123

PDFをPowerPointにする

PDFからプレゼンは、PDFをLibreOffice Impressに取り込み、PPTX、PPT、ODPのファイルとして返します。下書きとして扱ってください。フォントは置き換えられ、オブジェクトは近似されるため、発表前に確認が必要です。

ファイルをここにドロップするか、クリックして選んでください

対応形式:PDF・1ファイル500.0 MBまで · 一度に最大20ファイル

Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。

PDFからプレゼン はファイルを LibreOffice Impress(`impress_pdf_import`)に渡し、`pptx`、`ppt`、または `odp` を返します。ポータルの既定は `pptx` です。この 3 つ以外の `outputFormat` は拒否されます。

Impress は PDF のページをスライド形式の Office ファイルとして取り込みます。スライドをデザインし直すものでも、1 ページ 1 マスターで再構築するものでも、OCR でもありません。画像だけのスキャンはスライド上の図になります。

アニメーションが崩れることがあります(PDF にはもともとありません)。フォントは置き換えられ、オブジェクトは Impress が図形や画像と推測したものになります。発表の前に、スライドを必ず確認してください。

パスワード保護されたファイルは、このページでパスワードを入力すると解除されます。API を使う場合は、先にパスワード解除を実行してください。OCR の Markdown はここには送れません。

ダウンロードされるファイルの名前は、アップロードしたファイル名に新しい拡張子を付けたものです。`quarterly-review.pdf` なら `quarterly-review.pptx` が返ります。リクエストごとに LibreOffice は専用の使い捨てプロファイルディレクトリで起動するため、前のジョブの設定やフォントは引き継がれません。

形式は、次に何で開くかで選んでください。PPTX は既定で、PowerPoint なら通常これを選びます。ODP は Impress のネイティブ形式で、LibreOffice だけで作業する場合に向いています。PPT は古いバイナリ形式で、古いソフトがどうしても必要とする場合にだけ選ぶ価値があります。

本当に必要なのが文章なら、スライドは行き先として適切ではありません。PDFからテキスト は既存のテキスト層を取り出し、PDFからMarkdown は見出しや箇条書きを保ち、PDFからWord はスライド形式のオブジェクトではなく流れる文書を返します。

機能

  • LibreOffice `impress_pdf_import` で pptx、ppt、または odp へ
  • OCR でもスライド設計エンジンでもない
  • outputFormat 必須。ポータル既定は pptx
  • 匿名 API:/api/v1/convert/pdf/presentation

こんなときに使う

  • テキスト層付き PDF の配布資料から粗い PPTX を得る
  • 1 ページ PDF を Impress に入れてから直す
  • 次の工程が LibreOffice しか受け付けないとき ODP を出す
  • 書き出された PDF から、取り込んだスライド上のオブジェクトをコピーして図をいくつか取り戻す
  • ベンダーのデータシートの 1 ページを、社内向けスライドの出発点として再利用する

PDFをPowerPointに変換するには?

  1. PDF をアップロードします。スキャンはスライド上の図として取り込まれます。
  2. PPTX のままにするか、PPT / ODP に切り替えます。
  3. 処理をクリックし、Office ファイルをダウンロードします。
  4. PowerPoint または LibreOffice Impress で開き、スライドを 1 枚ずつ確認します。
  5. 発表の前に全スライドを順に確認し、テキストボックスの重なり、置き換えられたフォント、編集できると思っていた文字が図になっていないかを見てから、別名でコピーを保存します。
  6. 結果が使えない場合は、PDF とページごとに見比べてください。図として取り込まれたページはスライド上では直せないので、元の文書から作り直します。

制限と注意点

  • 忠実なスライド再構築ではない
  • OCR ではない
  • パスワード保護されたファイルにはパスワードが必要(API では先にパスワード解除を実行)
  • 受け付けるのは pptx、ppt、odp の 3 形式のみで、それ以外は拒否される
  • 取り込みは LibreOffice によるベストエフォートの推測で、スライドから作った PDF とワープロから作った PDF とでは結果が異なることがある
  • このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。

例

  • 10 ページの文字中心の配布資料は、多くの場合、文字と画像が混ざった 10 枚の PPTX になる
  • ホワイトボードを撮影した PDF は、ほぼ画像だけのスライドになる
  • `board-update.pdf` を outputFormat を odp にしてアップロードすると `board-update.odp` が返り、Impress で開いて編集できる
  • outputFormat=key で API を呼ぶと、許可される形式を挙げた bad-request エラーになるので、再試行せずに値を直す

このツールのプライバシー

ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。

よくある質問

PDF の各ページが 1 枚のスライドになりますか?
通常 Impress はページをスライドに割り当てますが、レイアウトは推測です。マスター、ノート、画面切り替え効果が残るとは考えないでください。
スライド上の文字は直せますか?
PDF にもともと文字があった場合、一部の文字列は編集できます。多くのページは図や、まとまった描画オブジェクトとして取り込まれます。
スキャンを OCR して箇条書きにしますか?
しません。文字が必要なら OCR(Markdown)を使い、スライドは自分で作ってください。
なぜ変換が失敗しますか?
soffice がファイルを拒否したか、形式が ppt・pptx・odp 以外か、PDF が暗号化されています。ページで求められたらパスワードを入力してください。API では先にパスワード解除を実行してください。
LibreOffice がファイルを読めないとき、どんなエラーになりますか?
リクエストは「LibreOffice could not read this file as a PDF.」というメッセージで拒否されます。多くの場合、アップロードしたファイルが壊れているか、本物の PDF ではありません。PDFの修復 を実行してから、もう一度試してください。
出力は PPTX、PPT、ODP のどれを選べばよいですか?
PowerPoint なら PPTX、LibreOffice Impress なら ODP、新しい形式を開けないソフトのときだけ PPT を選びます。変換の経路は同じで、保存される形式だけが違います。
outputFormat なしで API を呼べますか?
呼べません。サーバーは outputFormat が必要だという bad-request エラーを返し、未対応の値には許可される値(pptx、ppt、odp)を挙げたエラーが返ります。Web ページは、変更しない限り常に pptx を送ります。
配布資料のスライドから文字だけ欲しい場合、もっと良いツールはありますか?
あります。PDFからテキスト はスライドを作らずに既存のテキスト層を取り出し、PDFからMarkdown は見出しや箇条書きなどの構造を保ちます。どちらもスライドは作りません。

最終更新:

コードから呼び出す

このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。

curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/presentation" \
  -F "[email protected]" \
  -F "outputFormat=pptx" \
  -o output.pdf

Model Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス

AI エージェントから使う

スキル

このスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「PDFからプレゼン」を代わりに実行できます: /skills/pdf123-pdf-to-presentation.md

すべてのエージェント用スキル

ファイルはこの処理のためだけに使い、完了後に自動で削除します。