Extraer de PPSX
Usa este extractor para archivos .ppsx. Puede extraer imágenes, diapositivas renderizadas, texto, Markdown, notas del orador, audio, video y archivos incrustados en un resultado ZIP.
Probar Extraer de PPSX 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
| Campo | Valor |
|---|---|
| Tipo de archivo origen | .ppsx |
| Grupo origen | documentos |
| Endpoint de envío | POST https://api.tools.fast/extract |
| Endpoint de estimación | POST https://api.tools.fast/extract/estimate/ppsx |
| Resultado | Descarga ZIP |
| Capacidades predeterminadas | powerpoint.images, powerpoint.slides, powerpoint.text, powerpoint.markdown, powerpoint.notes, powerpoint.audio, powerpoint.video, powerpoint.embeddedFiles |
| Tamaño máximo de archivo | free: 50 MB; pro: 2048 MB |
| Límites de documento | free: 2000 unidades de documento; pro: 2000 unidades de documento |
| Límites de duración | No aplica |
Capacidades
| Capacidad | Predeterminada | Opciones | Precio | Descripción |
|---|---|---|---|---|
powerpoint.images | Sí | Ninguna | Incluido | Imágenes originales guardadas como archivos separados. |
powerpoint.slides | Sí | Ninguna | Incluido | Diapositivas renderizadas para vista previa y revisión. |
powerpoint.text | Sí | Ninguna | Incluido | Texto legible para revisión, migración o búsqueda. |
powerpoint.markdown | Sí | Ninguna | Incluido | Markdown generado desde texto de diapositivas y notas del orador. |
powerpoint.notes | Sí | Ninguna | Incluido | Notas del orador divididas en archivos legibles. |
powerpoint.audio | Sí | audioFormat | Incluido | Archivos de audio extraídos cuando estén presentes. |
powerpoint.video | Sí | Ninguna | Incluido | Archivos de video extraídos cuando estén presentes. |
powerpoint.embeddedFiles | Sí | Ninguna | Incluido | Archivos incrustados recuperados como archivos separados. |
Opciones de capacidades
Audio
| Opción | Tipo | Predeterminada | Valores permitidos | Límites |
|---|---|---|---|---|
audioFormat | enum | mp3 | mp3, wav, m4a, original, best | Ninguna |
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/ppsx" \
-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/ppsx
GET /extractors/ppsx