Codia
API de conversion de présentations

Transformez vos images de diapositives en PowerPoint modifiable — par API

Reconstruisez captures d’écran, diapositives générées par IA et PDF composés d’images en PowerPoint avec texte, formes, images et mise en page modifiables.

Brief source NotebookLM
Pages sources API Codia PPTX prêt
Diapositive modifiable16:9 · PPTX
Diapositive source de style NotebookLM illustrant la reconstruction PowerPoint modifiable
Zone de texte Forme Image Mise en page
JPG / PNG → PDF composé d’images
Entrée requise par l’API
PPTX modifiable
Sortie
13 crédits / page
Utilisation
Interrogation ou webhook
Livraison
Vraiment modifiable

Pas une simple image collée sur une diapositive

Codia analyse chaque page visuelle et reconstruit la présentation en objets PowerPoint natifs. Vos utilisateurs peuvent sélectionner un titre, déplacer une forme, remplacer une image ou poursuivre la mise en page.

Page source aplatie

Une page de type capture où tous les éléments sont liés.

PNG / PDF
Diapositive source de style NotebookLM illustrant la reconstruction PowerPoint modifiable
Une image aplatie

Diapositive PowerPoint reconstruite

La même composition, séparée en objets de présentation modifiables.

PPTX
Diapositive source de style NotebookLM illustrant la reconstruction PowerPoint modifiable Sélectionner et modifier
Flux sources pris en charge

Deux voies d’entrée. Une tâche de conversion.

L’API accepte les PDF composés uniquement d’images. Choisissez la préparation adaptée à votre contenu.

Partir d’images

Regroupez JPG, PNG, captures d’écran ou diapositives générées par IA dans un PDF, avec une image par page.

01
Pages JPG / PNG
02
Créer le PDF d’images
03
Envoyer la tâche pdf_to_ppt

Partir d’un PDF d’images

Importez des exports NotebookLM, des diapositives numérisées ou des PDF issus de captures, puis créez la tâche avec l’upload_id retourné.

01
PDF composé d’images
02
Importer le fichier
03
Envoyer la tâche pdf_to_ppt

Exigence d’entrée

L’envoi direct de JPG ou PNG n’est pas encore pris en charge. Les PDF à flux de texte complexe, mise en page vectorielle ou objets mixtes sont hors profil. Rastérisez d’abord les pages et regroupez-les dans un PDF d’images.

Objets PowerPoint natifs

Ce qui devient modifiable

Le résultat est conçu pour poursuivre le travail dans PowerPoint, pas seulement pour être consulté.

Zones de texte

Sélectionnez et réécrivez le texte détecté sans recréer la diapositive.

Formes

Déplacez, redimensionnez, recolorez et restylez les éléments reconstruits.

Images

Les ressources visuelles restent séparées pour être remplacées ou repositionnées.

Mise en page

Préservez la composition tout en modifiant chaque partie séparément.

Pensée pour l’automatisation

De l’export ponctuel aux flux à l’échelle produit

Ajoutez la conversion en présentations modifiables partout où des diapositives visuelles entrent dans votre produit ou pipeline de contenu.

Exports NotebookLM

Transformez des briefs de recherche en images en présentations modifiables à réviser et réutiliser.

Diapositives générées par IA

Convertissez les images générées en point de départ PowerPoint que vos utilisateurs peuvent affiner.

Archives de diapositives numérisées

Réintégrez les présentations numérisées ou issues de captures dans un flux modifiable.

Migration par lots

Mettez les fichiers clients en file, suivez l’avancement et livrez les PPTX dans votre produit.

Démarrage rapide

Importez. Convertissez. Livrez la présentation.

Utilisez un flux authentifié pour importer le PDF préparé, créer une tâche asynchrone et récupérer le PPTX terminé.

presentation-conversion.sh
# 1. Importer la source
curl 'https://openapi.codia.ai/v2/open/uploads' \
  -H 'Authorization: Bearer {codia_api_key}' \
  -F 'file=@./slides.pdf'

# → { "data": { "upload_id": "upl_..." } }

# 2. Créer la tâche
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": "Brief source NotebookLM"
    },
    "callback_url": "https://your-app.com/webhooks/codia"
  }'

# 3. Livrer le 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"
01

Importer la source

Envoyez le PDF d’images et conservez son upload_id.

02

Créer la tâche

Envoyez pdf_to_ppt et suivez le task_id retourné.

03

Livrer le PPTX

Interrogez l’API ou recevez un webhook, puis lisez result.ppt_url.

Ouvrir la référence API complète
Choisissez votre flux

Automatisation API ou conversion manuelle

Presentation Conversion API et NoteSlide sont deux produits indépendants, dédiés respectivement aux intégrations et au travail individuel.

Pour les développeurs

Presentation Conversion API

Intégrez la conversion, traitez des fichiers par lots et utilisez des webhooks pour les événements de fin.

Créer une clé API
Pour le travail individuel

Codia NoteSlide

Importez manuellement un document dans le navigateur, vérifiez les diapositives reconstruites et téléchargez la présentation.

Ouvrir NoteSlide
Utilisation simple

Payez par page convertie

La conversion utilise le même solde de crédits Codia Open API que vos autres flux visuels.

13crédits par page convertie
Jusqu’à 100 pages sélectionnées par tâche
Un solde de crédits Open API unifié
Les tâches échouées remboursent les crédits réservés
FAQ

Avant l’intégration

Quels fichiers l’API peut-elle convertir ?

Elle accepte actuellement les PDF composés uniquement d’images. Elle convient aux exports NotebookLM, diapositives numérisées et PDF issus de captures. Rastérisez au préalable les PDF à texte complexe, mise en page vectorielle ou objets mixtes.

Puis-je importer directement des JPG ou PNG ?

Pas encore. Placez une image par page PDF, regroupez-les dans un PDF d’images, importez-le et utilisez l’upload_id retourné pour créer une tâche pdf_to_ppt.

Dans quelle mesure le PowerPoint obtenu est-il modifiable ?

La sortie n’est pas une image aplatie par diapositive. Zones de texte, formes et images détectées sont reconstruites en objets séparés. Le résultat dépend de la source : vérifiez typographie et chevauchements complexes avant livraison.

Comment fonctionnent la sélection et la limite de 100 pages ?

Une tâche convertit jusqu’à 100 pages sélectionnées. Utilisez des valeurs page_no commençant à 0. Pour un PDF plus long, créez plusieurs tâches depuis le même import et combinez les présentations dans votre flux.

Comment savoir quand la conversion est terminée ?

La création retourne un task_id. Interrogez GET /v2/open/tasks/{task_id} ou fournissez un callback_url et vérifiez le webhook signé. Téléchargez ensuite la présentation depuis result.ppt_url.

Comment les crédits sont-ils facturés en cas d’échec ?

La conversion coûte 13 crédits par page sélectionnée. Les crédits sont réservés à la création et automatiquement remboursés si la tâche se termine en échec.

L’API et NoteSlide sont-ils le même produit ?

Non. Ce sont deux produits indépendants. Presentation Conversion API sert aux intégrations, traitements par lots, automatisations et webhooks. NoteSlide est un produit Web interactif pour importer, vérifier et convertir manuellement des présentations.

La conversion de présentations prête pour votre produit

Transformez à grande échelle des diapositives visuelles en présentations modifiables.

Créez une clé API, envoyez un PDF d’images et livrez un PowerPoint que vos utilisateurs pourront continuer à modifier.