¿Qué es PPTX?
PPTX es el formato de presentación predeterminado introducido por Microsoft con Office 2007, sustituyendo al antiguo formato binario PPT. Las letras significan PowerPoint Open XML Presentation — parte de la misma familia OOXML que DOCX (Word) y XLSX (Excel). El formato está estandarizado bajo ECMA-376 e ISO/IEC 29500, convirtiéndolo en un estándar internacional abierto a pesar de sus orígenes en Microsoft.
Al igual que todos los formatos OOXML, PPTX es un archivo ZIP que contiene decenas de archivos XML, activos de imagen, archivos de audio/vídeo y fuentes binarias — todos organizados según la especificación Open Packaging Conventions (OPC).
Estructura ZIP Interna
Un archivo PPTX típico contiene:
[Content_Types].xml — Tipos MIME para todas las partes
_rels/.rels — Relaciones raíz
ppt/
presentation.xml — Lista de diapositivas, tamaño, ref. de tema
slides/
slide1.xml — Contenido de la primera diapositiva
slide2.xml
slideLayouts/
slideLayout1.xml — Diseño específico (diapositiva de título, título+contenido, etc.)
slideMasters/
slideMaster1.xml — Plantilla maestra para todos los diseños
theme/
theme1.xml — Esquema de colores, pares de fuentes, estilos de efecto
media/
image1.png
video1.mp4
charts/
chart1.xml
diagrams/
data1.xml — Datos de SmartArt
layout1.xml — Diseño de SmartArt
docProps/
core.xml — Autor, fechas de creación/modificación
Anatomía del XML de una Diapositiva
Cada diapositiva es un documento XML basado en el vocabulario DrawingML (dml). Los espacios de nombres clave son:
p:— PresentationML (elementos específicos de PPTX)a:— DrawingML (compartido entre DOCX, XLSX, PPTX para formas, texto, colores)r:— Relaciones (referencias a recursos)
La Jerarquía de Tres Niveles: Maestro, Diseño y Diapositiva
PPTX implementa una jerarquía de herencia estricta:
-
Patrón de diapositivas (
slideMaster1.xml) — La plantilla raíz. Define el fondo predeterminado, el esquema de colores, los estilos de fuente y las posiciones de los marcadores de posición que todos los diseños y diapositivas heredan. -
Diseño de diapositiva (
slideLayout1.xmlhastaslideLayoutN.xml) — Disposiciones específicas dentro de un patrón. Diseños comunes: Diapositiva de título, Título y contenido, Dos contenidos, En blanco, Encabezado de sección, Solo título. -
Diapositiva (
slide1.xml, etc.) — El contenido real. Los marcadores de posición en una diapositiva hacen referencia a posiciones definidas en el diseño; si una diapositiva no proporciona un estilo explícito, lo hereda del diseño, que lo hereda del patrón.
Esta jerarquía significa que cambiar una fuente en el patrón actualiza todas las diapositivas instantáneamente.
Temas y DrawingML
El Tema de Office (theme1.xml) define:
- Esquema de colores — 12 colores con nombre (dk1, dk2, lt1, lt2, ac1–ac6)
- Esquema de fuentes — un par de fuentes principal (títulos) y secundaria (cuerpo)
- Esquema de efectos — intensidades de sombra, reflejo, resplandor
DrawingML es el vocabulario de dibujo vectorial compartido también utilizado en DOCX y XLSX. Admite formas geométricas, rutas de forma libre (curvas Bézier), marcos de texto y imágenes con recorte, recoloración y efectos artísticos.
Animaciones y Transiciones
Las animaciones se almacenan en el XML de la diapositiva dentro de elementos <p:timing>. Usan una metáfora de línea de tiempo con grupos paralelos y secuenciales, elementos de animación que referencian formas específicas por ID, y propiedades de duración, retardo y tipo de efecto.
Las transiciones de diapositiva se definen en elementos <p:transition>. Los tipos incluyen: fundido, empuje, barrido, división, zoom, morphosis (Office 365+), y otros.
SmartArt
Los diagramas SmartArt se almacenan como tres archivos XML separados en el directorio diagrams/:
- data.xml* — El contenido textual de cada nodo
- layout.xml* — El tipo de diagrama (jerarquía, ciclo, relación, proceso, etc.)
- colors.xml* y quickStyle.xml* — Anulaciones de temas visuales
SmartArt es renderizado por la aplicación en tiempo de visualización. Esto significa que SmartArt mostrado en LibreOffice puede verse diferente al de PowerPoint, ya que LibreOffice debe aplicar ingeniería inversa a los algoritmos de diseño propietarios de Microsoft.
PPTX frente a PPT, ODP y PDF
| Formato | Extensión | Editable | Animaciones | Notas | Macros |
|---|---|---|---|---|---|
| PowerPoint Open XML | .pptx | Sí | Completas | Sí | No (usar .pptm) |
| PowerPoint heredado | .ppt | Sí | Completas | Sí | Sí (VBA) |
| Presentación de PowerPoint | .ppsx | Solo reproducción | Completas | Ocultas | No |
| ODP (OpenDocument) | .odp | Sí | Parciales | Sí | Sí (Basic) |
| No | Ninguna | No | No |
PPSX (Presentación de PowerPoint) es estructuralmente idéntico a PPTX pero se abre directamente en modo de presentación de diapositivas — útil para distribuir presentaciones finales.
Fuentes y Tipografía
Las fuentes incrustadas en un PPTX se almacenan en ppt/fonts/ como subconjuntos de fuentes binarias. PowerPoint puede incrustar conjuntos de caracteres completos o solo los caracteres utilizados. La incrustación de fuentes aumenta el tamaño del archivo pero garantiza una representación precisa en sistemas sin las fuentes requeridas.
Incrustación de Medios
Los archivos de audio y vídeo pueden incrustarse (almacenados dentro del ZIP) o vincularse (referenciados por ruta). Los medios incrustados hacen el archivo autocontenido pero aumentan el tamaño proporcionalmente.
Formatos compatibles con PowerPoint moderno:
- Vídeo: MP4 (H.264), WMV, AVI, MPG, MOV (limitado)
- Audio: MP3, WAV, AAC, AIFF, WMA
Conversión de Archivos PPTX
PPTX → PDF: La conversión más habitual. Renderiza las diapositivas como páginas PDF; las animaciones y transiciones se pierden.
PPTX → ODP: LibreOffice Impress maneja esto bien para contenido básico. Las animaciones, SmartArt y fuentes personalizadas pueden no transferirse completamente.
PPTX → Imágenes (PNG/JPG): Exporta cada diapositiva como una imagen para uso web o composición de vídeo.
PPTX → Vídeo (MP4): PowerPoint 2010+ puede exportar directamente a MP4 o WMV, renderizando animaciones y transiciones con velocidades de fotogramas especificadas.
Google Slides → PPTX: Descargar → PowerPoint. La mayor parte del contenido sobrevive; las características específicas de Google pierden su conexión.
Resumen
PPTX es el formato de presentación dominante en el mundo, equilibrando un estándar XML abierto con características potentes: animaciones ricas, SmartArt, medios incrustados, jerarquías de patrón/diseño y diseño basado en temas. Su arquitectura ZIP+XML lo hace inspeccionable, reparable y programable sin necesidad de PowerPoint. Comprender la jerarquía patrón/diseño/diapositiva y el vocabulario DrawingML permite automatizar la generación de presentaciones, cada vez más valioso en pipelines de inteligencia de negocio e informes.
Conversiones relacionadas
Conversiones de documento que siguen este tema: