Hva er THMX-filformatet?
.thmx er en temafil assosiert med Microsoft Office 2007 og nyere. I motsetning til dokumentmaler inneholder ikke .thmx-filer noen dokumentdata (som topp- eller bunntekst) - kun innstillinger som fonter, farger og visuelle effekter. Det samme .thmx-temaet kan brukes på Word-, Excel- eller PowerPoint-dokumenter, noe som gjør det til standardmåten å dele et konsistent utseende og formatering på tvers av alle tre applikasjonene.
Internt er en .thmx-fil et ZIP-arkiv bygget på Open Packaging Conventions (OPC), den samme beholderen som brukes av .docx, .pptx og .xlsx. Ved å endre filnavnet til .zip kan ethvert arkivverktøy inspisere innholdet. Kjernedelen er theme/theme1.xml, en DrawingML-del som definerer et fargevalg, et fontvalg og et format-effektvalg. Valgfrie innebygde bilder eller egendefinerte fonter øker filstørrelsen utover de typiske få kilobytene.
Temafiler kan genereres i alle de ovennevnte applikasjonene. Et tilpasset tema kan bygges ved hjelp av Design-fanens temaredigeringspanel i PowerPoint eller Word. Det eksporterte temaet kan deretter lagres som en .thmx-fil og gjenbrukes som en delt stilkilde på tvers av dokumenter.
Designmaler som .potx, .dotx og .xltx har hver et innebygd tema internt; .thmx er den frittstående, bærbare formen som lar deg trekke ut og redistribuere dette temaet for seg selv.
Sikkerhet og trygghet
RISIKO: LOWEn .thmx inneholder stylingdata (farger, fonter, effekter), ikke makroer eller kjørbare filer, så det er lav risiko å bruke en - den kan ikke kjøre kode. De eneste forbeholdene: et tema kan inneholde egendefinerte fonter eller et bakgrunnsbilde, og bruk av et tema overskriver dokumentets gjeldende farger/fonter (behold en sikkerhetskopi hvis du vil angre). Last ned temaer fra pålitelige kilder; trikset med å endre navn til .zip lar deg inspisere innholdet før bruk.
Formatdetaljer
i et nøtteskallProgrammer som åpner THMX-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | ZIP-arkiv (Open Packaging Conventions / OOXML OPC); samme konvolutt som .docx, .pptx og .xlsx |
| Kjerne-XML-skjema | DrawingML per ECMA-376 / ISO/IEC 29500; rotelement a:theme inne i theme/theme1.xml |
| Magic bytes | 50 4B 03 04 («PK») ved offset 0 - standard ZIP-signatur for lokal filheader |
| MIME-type | application/vnd.ms-officetheme |
| Alternativ MIME-type | application/vnd.openxmlformats-officedocument.themeoverride+xml (for temaoverskrivingsdeler innebygd i OOXML-dokumenter) |
| Koding | Binær ZIP-konvolutt som pakker inn UTF-8 XML-oppføringer |
| Komprimering | DEFLATE brukt per ZIP-oppføring |
| Fargevalg | 12 navngitte fargeplasser (dk1, dk2, lt1, lt2, accent1-accent6, hlink, folHlink) definert i a:clrScheme-elementet |
| Fontvalg | Par av hovedfont (overskrift) og underfont (brødtekst) definert i a:fontScheme-elementet |
| Effektvalg | Tre forhåndsinnstilte intensitetsnivåer - subtil, moderat og intens - definert i a:fmtScheme-elementet |
| Innholdstype-kart | [Content_Types].xml i ZIP-roten kartlegger hver OPC-del til sin innholdstype i henhold til OPC-spesifikasjonen |
| Typisk filstørrelse | 5 KB - 2 MB; vokser når bakgrunnsbilder eller innebygde fonter er inkludert |
| Integritetskontroll | CRC-32 sjekksum per oppføring (ZIP); ingen digital signatur på dokumentnivå som standard |
| Bruksområde | Gjelder enhetlig for Word, Excel og PowerPoint; det samme DrawingML-temaet er innebygd i .potx, .dotx og .xltx designmaler |
| Utgitt | 2007 (Office 2007 'Fluent' UI and OOXML) |
| Siste versjon | Office Open XML theme (ECMA-376 / ISO/IEC 29500 DrawingML theme part); current Microsoft 365 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | learn.microsoft.com |