スライド画像を 編集可能なPowerPoint へ — APIで
スクリーンショット、AI生成スライド、画像のみのPDFを、テキスト・図形・画像・レイアウトを編集できるPowerPointに再構築します。
画像をスライドに貼るだけではありません
Codiaは各ビジュアルページを解析し、ネイティブのPowerPointオブジェクトとして再構築します。見出しの選択、図形の移動、画像の差し替え、レイアウトの編集を続けられます。
フラットなソースページ
すべての要素が一体化したスクリーンショット形式のページです。

再構築されたPowerPointスライド
同じ構成を保ちながら、編集可能なプレゼンテーションオブジェクトに分離します。
選択して編集2つの準備方法、1つの変換タスク
APIは画像のみのPDFを受け付けます。お手元のコンテンツに合った準備方法を選んでください。
画像から始める
JPG、PNG、スクリーンショット、AI生成スライド画像を、PDFの1ページにつき1枚の画像となるよう画像のみのPDFにまとめます。
画像のみのPDFから始める
NotebookLMのエクスポート、スキャンしたスライド、スクリーンショットベースのPDFをアップロードし、返されたupload_idで変換タスクを作成します。
入力要件
現在、JPGやPNGを直接送信することはできません。複雑なテキストフロー、ベクターレイアウト、混在オブジェクトを含むPDFは対応範囲外です。先にページをラスタライズし、画像のみのPDFにまとめてください。
編集可能になる要素
結果は閲覧だけでなく、PowerPointで作業を続けるために設計されています。
テキストボックス
スライドを作り直さずに、検出された文章を選択して書き換えられます。
図形
再構築されたビジュアル要素を移動、サイズ変更、色変更、スタイル調整できます。
画像
ビジュアル素材が個別に保持されるため、差し替えや位置変更ができます。
スライドレイアウト
ページ構成を保ちながら、各要素を個別に編集できます。
単発のエクスポートから製品規模のワークフローまで
ビジュアルスライドが製品やコンテンツパイプラインに入るあらゆる場面で、編集可能なプレゼンテーション変換を追加できます。
NotebookLMのエクスポート
画像ベースの調査資料を、レビューや再利用が可能な編集可能デッキに変換します。
AI生成スライド
生成されたスライド画像を、ユーザーが仕上げられるPowerPointの出発点に変換します。
スキャン済みスライドアーカイブ
スクリーンショットやスキャンされたプレゼンテーションを編集可能なワークフローに戻します。
一括移行
製品内で顧客ファイルをキューに追加し、進捗を追跡してPPTX結果を提供します。
アップロード、変換、デッキを提供
1つの認証済みフローで、準備したPDFをアップロードし、非同期タスクを作成して完成したPPTXを取得します。
# 1. ソースをアップロード
curl 'https://openapi.codia.ai/v2/open/uploads' \
-H 'Authorization: Bearer {codia_api_key}' \
-F 'file=@./slides.pdf'
# → { "data": { "upload_id": "upl_..." } }
# 2. タスクを作成
curl 'https://openapi.codia.ai/v2/open/tasks' \
-H 'Authorization: Bearer {codia_api_key}' \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: deck-2026-001' \
--data '{
"operation": "pdf_to_ppt",
"input": {
"upload_id": "upl_...",
"title": "NotebookLMソース資料"
},
"callback_url": "https://your-app.com/webhooks/codia"
}'
# 3. PPTXを提供
curl 'https://openapi.codia.ai/v2/open/tasks/{task_id}' \
-H 'Authorization: Bearer {codia_api_key}'
# → data.status: "succeeded"
# → data.result.ppt_url: "https://static.codia.ai/...pptx"ソースをアップロード
画像のみのPDFを送信し、upload_idを保存します。
タスクを作成
pdf_to_pptを送信し、返されたtask_idを追跡します。
PPTXを提供
ポーリングまたはWebhookを受信し、result.ppt_urlを読み取ります。
API自動化または手動変換
Presentation Conversion APIとNoteSlideは別々の製品で、それぞれ製品連携と個別のプレゼンテーション作業に対応します。
連携を始める前に
APIで変換できるファイルは何ですか?
現在、APIは画像のみのPDFを受け付けます。NotebookLMのエクスポート、スキャンしたスライド、スクリーンショットから作成したPDFに最適です。複雑なテキストフロー、ベクターレイアウト、混在オブジェクトを含むPDFは、送信前にラスタライズしてください。
JPGやPNGを直接アップロードできますか?
現在はできません。PDFの各ページに画像を1枚ずつ配置して画像のみのPDFにまとめ、アップロード後に返されたupload_idでpdf_to_pptタスクを作成してください。
変換後のPowerPointはどの程度編集できますか?
出力は1スライドにつき1枚のフラット画像ではありません。検出されたテキストボックス、図形、画像が個別のPowerPointオブジェクトとして再構築されます。結果はソース品質に左右されるため、提供前に文字組みや複雑な重なりを確認してください。
ページ選択と100ページ制限はどのように機能しますか?
1つのタスクで最大100ページを選択できます。0始まりのpage_noで特定ページを指定します。100ページを超えるPDFは、同じアップロードから複数タスクを作成し、ワークフロー内で結果を結合してください。
変換の完了はどう確認できますか?
タスク作成時にtask_idが返されます。GET /v2/open/tasks/{task_id}をポーリングするか、callback_urlを指定して署名付きWebhookを検証してください。成功後はresult.ppt_urlからデッキをダウンロードできます。
タスクが失敗した場合の課金はどうなりますか?
PDFからPowerPointへの変換は、選択した1ページあたり13クレジットです。タスク作成時にクレジットが予約され、最終的に失敗した場合は自動的に返還されます。
APIとNoteSlideは同じ製品ですか?
いいえ、別々の製品です。Presentation Conversion APIは製品連携、一括処理、自動化、Webhook向けです。NoteSlideはプレゼンテーションを手動でアップロード、確認、変換するためのインタラクティブなWeb製品です。