Saltar al contenido principal
Explorar documentación
En esta página
Ver Markdown~1k tokensDescargar Markdown~1k tokens

Extraer de POTX

Usa este extractor para archivos .potx. Puede extraer imágenes, diapositivas renderizadas, texto, Markdown, notas del orador, audio, video y archivos incrustados en un resultado ZIP.

Probar Extraer de POTX en el navegador ->

Extract.FAST usa esta misma API: lo que ves en el navegador es lo que obtienes en el código.

Referencia rápida

CampoValor
Tipo de archivo origen.potx
Grupo origendocumentos
Endpoint de envíoPOST https://api.tools.fast/extract
Endpoint de estimaciónPOST https://api.tools.fast/extract/estimate/potx
ResultadoDescarga ZIP
Capacidades predeterminadaspowerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFiles
Tamaño máximo de archivofree: 50 MB; pro: 2048 MB
Límites de documentofree: 2000 unidades de documento; pro: 2000 unidades de documento
Límites de duraciónNo aplica

Capacidades

CapacidadPredeterminadaOpcionesPrecioDescripción
powerpoint.imagesNingunaIncluidoImágenes originales guardadas como archivos separados.
powerpoint.slidesNingunaIncluidoDiapositivas renderizadas para vista previa y revisión.
powerpoint.textNingunaIncluidoTexto legible para revisión, migración o búsqueda.
powerpoint.markdownNingunaIncluidoMarkdown generado desde texto de diapositivas y notas del orador.
powerpoint.notesNingunaIncluidoNotas del orador divididas en archivos legibles.
powerpoint.audioaudioFormatIncluidoArchivos de audio extraídos cuando estén presentes.
powerpoint.videoNingunaIncluidoArchivos de video extraídos cuando estén presentes.
powerpoint.embeddedFilesNingunaIncluidoArchivos incrustados recuperados como archivos separados.

Opciones de capacidades

Audio

OpciónTipoPredeterminadaValores permitidosLímites
audioFormatenummp3mp3, wav, m4a, original, bestNinguna

JSON de opciones con todas las capacidades

Usa esta estructura cuando quieras configurar explícitamente todas las salidas compatibles con este tipo de archivo.

{
  "extraction": {
    "selectedCapabilities": [
      "powerpoint.images",
      "powerpoint.slides",
      "powerpoint.text",
      "powerpoint.markdown",
      "powerpoint.notes",
      "powerpoint.audio",
      "powerpoint.video",
      "powerpoint.embeddedFiles"
    ],
    "includeManifest": true,
    "capabilityOptions": {
      "powerpoint.audio": {
        "audioFormat": "mp3"
      }
    }
  }
}

Ejemplo de estimate

curl -sS -X POST "https://api.tools.fast/extract/estimate/potx" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "fileSizeMb": 10,
  "slideCount": 12,
  "options": {
    "extraction": {
      "selectedCapabilities": [
        "powerpoint.images",
        "powerpoint.slides",
        "powerpoint.text",
        "powerpoint.markdown",
        "powerpoint.notes",
        "powerpoint.audio",
        "powerpoint.video",
        "powerpoint.embeddedFiles"
      ],
      "includeManifest": true,
      "capabilityOptions": {
        "powerpoint.audio": {
          "audioFormat": "mp3"
        }
      }
    }
  }
}'

Ejemplo de extract con todas las opciones configuradas

curl -sS -X POST "https://api.tools.fast/extract" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -F "[email protected]" \
  -F 'options={
  "extraction": {
    "selectedCapabilities": [
      "powerpoint.images",
      "powerpoint.slides",
      "powerpoint.text",
      "powerpoint.markdown",
      "powerpoint.notes",
      "powerpoint.audio",
      "powerpoint.video",
      "powerpoint.embeddedFiles"
    ],
    "includeManifest": true,
    "capabilityOptions": {
      "powerpoint.audio": {
        "audioFormat": "mp3"
      }
    }
  }
}'

Descubrimiento legible por máquina

GET /options/potx
GET /extractors/potx
Copiado