¿Qué es el formato de archivo THMX?
.thmx es un archivo de tema asociado con Microsoft Office 2007 y versiones posteriores. A diferencia de las plantillas de documentos, los archivos .thmx no contienen datos del documento (como secciones de encabezado o pie de página), solo configuraciones como fuentes, colores y efectos visuales. El mismo tema .thmx se puede aplicar a documentos de Word, Excel o PowerPoint, lo que lo convierte en la forma estándar de compartir una apariencia y un formato coherentes en las tres aplicaciones.
Internamente, un archivo .thmx es un archivo ZIP basado en las Open Packaging Conventions (OPC), el mismo contenedor utilizado por .docx, .pptx y .xlsx. Cambiar el nombre del archivo a .zip permite que cualquier herramienta de archivo inspeccione su contenido. La entrada principal es theme/theme1.xml, una parte de DrawingML que define un esquema de color, un esquema de fuentes y un esquema de efectos de formato. Las imágenes incrustadas opcionales o las fuentes personalizadas aumentan el tamaño del archivo más allá de sus pocos kilobytes típicos.
Los archivos de tema se pueden generar en cualquiera de las aplicaciones mencionadas anteriormente. Se puede crear un tema personalizado utilizando el panel del editor de temas de la pestaña Diseño en PowerPoint o Word. El tema exportado se puede guardar como un archivo .thmx y reutilizarse como una fuente de estilo compartida entre documentos.
Las plantillas de diseño como .potx, .dotx y .xltx incorporan internamente un tema; .thmx es la forma independiente y portátil que permite extraer y redistribuir ese tema por sí solo.
Seguridad y protección
RIESGO: LOWUn .thmx contiene datos de estilo (colores, fuentes, efectos), no una macro o ejecutable, por lo que aplicar uno es de bajo riesgo: no puede ejecutar código. Las únicas advertencias reales: un tema puede incrustar fuentes personalizadas o una imagen de fondo, y aplicar un tema sobrescribe los colores/fuentes actuales de su documento (mantenga una copia de seguridad si desea revertir). Descargue temas de fuentes confiables; el truco de cambiar el nombre a .zip le permite inspeccionar el contenido antes de aplicarlo.
Detalles del formato
en pocas palabrasProgramas que abren archivos THMX
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo ZIP (Open Packaging Conventions / OOXML OPC); mismo sobre que .docx, .pptx y .xlsx |
| Esquema XML principal | DrawingML según ECMA-376 / ISO/IEC 29500; elemento raíz a:theme dentro de theme/theme1.xml |
| Magic bytes | 50 4B 03 04 («PK») en el desplazamiento 0 - firma estándar de encabezado de archivo local ZIP |
| Tipo MIME | application/vnd.ms-officetheme |
| Tipo MIME alternativo | application/vnd.openxmlformats-officedocument.themeoverride+xml (para partes de anulación de tema incrustadas dentro de documentos OOXML) |
| Codificación | Sobre binario ZIP que envuelve entradas XML en UTF-8 |
| Compresión | DEFLATE aplicado por cada entrada ZIP |
| Esquema de colores | 12 ranuras de color con nombre (dk1, dk2, lt1, lt2, accent1-accent6, hlink, folHlink) definidas en el elemento a:clrScheme |
| Esquema de fuentes | Par de fuentes principal (título) y secundaria (cuerpo) definido en el elemento a:fontScheme |
| Esquema de efectos | Tres niveles de intensidad preestablecidos - sutil, moderado e intenso - definidos en el elemento a:fmtScheme |
| Mapa de tipos de contenido | [Content_Types].xml en la raíz del ZIP mapea cada parte OPC a su tipo de contenido según la especificación OPC |
| Tamaño de archivo típico | 5 KB - 2 MB; crece cuando se incluyen imágenes de fondo o fuentes incrustadas |
| Verificación de integridad | Suma de comprobación CRC-32 por entrada (ZIP); sin firma digital a nivel de documento por defecto |
| Ámbito de aplicación | Se aplica uniformemente a Word, Excel y PowerPoint; el mismo tema DrawingML está incrustado dentro de las plantillas de diseño .potx, .dotx y .xltx |
| Lanzado | 2007 (Office 2007 'Fluent' UI and OOXML) |
| Última versión | Office Open XML theme (ECMA-376 / ISO/IEC 29500 DrawingML theme part); current Microsoft 365 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | learn.microsoft.com |