Hvad er DOCX-filformatet?
Filer med filtypen .docx indeholder formaterede tekstdokumenter, eventuelt med grafiske elementer, gemt i et format, der er indfødt til Microsoft Word og introduceret med Word 2007. .docx-filer er en del af Office Open XML (OOXML)-specifikationen, standardiseret som ISO/IEC 29500. Hver .docx-fil er komprimeret ved hjælp af ZIP-arkiv-metoden og bygget på XML ved hjælp af opmærkningssprogene WordprocessingML og DrawingML, udviklet af Microsoft.
.docx er efterfølgeren til det proprietære binære format .doc. Det tilbyder bedre portabilitet på tværs af programmer og platforme takket være sin åbne specifikation. .docx understøtter ikke makroer - for at aktivere brug af makroer skal en fil i stedet gemmes i .docm-formatet. De fleste kontorpakker understøtter .docx, og filer kan konverteres til andre formater såsom .odt.
.docx-filer er så udbredte, at stort set alle avancerede tekstbehandlingsprogrammer understøtter dem. Udover dedikeret desktop-software kan .docx-filer åbnes og redigeres gratis i online-editorer som Google Docs og Word for the web. Disse web-editorer minder meget om deres desktop-modstykker, hvilket gør dem tilgængelige for de fleste brugere uden behov for ekstra software.
Sikkerhed og tryghed
RISIKO: LOWAlmindelig DOCX kan ikke køre makroer, hvilket gør den sikrere end den ældre .doc eller den makroaktiverede .docm: en normal .docx er i bund og grund en container af tekst og billeder. De resterende risici er (1) makroaktiverede dokumenter forklædt med filtypenavn - en rigtig .docm eller en omdøbt fil kan indeholde VBA-makro-malware, så klik aldrig på «Aktiver indhold» i et dokument, du ikke forventede; og (2) indlejrede links/objekter og skabelon-injektion. Moderne Office åbner dokumenter fra e-mail/internettet i Beskyttet visning. Åbning af en ukendt DOCX i Google Docs eller LibreOffice er generelt sikkert, fordi teksten gengives uden at eksekvere Word VBA.
Formatdetaljer
kort fortaltProgrammer der åbner DOCX-filer
Tekniske detaljer
dyb specifikation| Container-format | ZIP-baseret OPC (Open Packaging Conventions) arkiv - kompatibelt med ethvert standard ZIP-værktøj |
| Primært opmærkningssprog | WordprocessingML XML (navnerumspræfiks w:), defineret i ISO/IEC 29500 Part 1 |
| Grafik-opmærkningssprog | DrawingML, delt på tværs af Office Open XML-formater (.docx, .xlsx, .pptx) |
| MIME-type | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
| Magic bytes | 50 4B 03 04 («PK») ved offset 0 - standard ZIP lokal fil-header; adskiller sig fra almindelig ZIP ved intern struktur |
| Hoveddokumentdel | word/document.xml - indeholder hele dokumentets krop (afsnit, tabeller, kørsler) |
| Pakke-manifest | [Content_Types].xml i arkivets rod - erklærer MIME-typer for hver del i pakken |
| Makro-understøttelse | Ingen; makroer er forbudt - makroaktiverede dokumenter bruger filtypen .docm i stedet |
| Stil-definitioner | Afsnits- og tegnformater gemt i word/styles.xml, anvendt via w:pStyle og w:rStyle attributter |
| Billedlagring | Binære mediefiler gemt under word/media/, refereret via OPC-relationsfiler i word/_rels/ |
| Sporede ændringer | Gemt inline som <w:ins> (indsættelse) og <w:del> (sletning) XML-elementer i dokumentdelen |
| Tema-lagring | Farvepalette, skrifttypeskema og visuelle effekter defineret i word/theme/theme1.xml |
| Fodnoter og slutnoter | Gemt som separate pakkedele: word/footnotes.xml og word/endnotes.xml, forbundet via relationer |
| Sidehoveder og sidefødder | Hver sektions sidehoved/sidefod gemmes i uafhængige dele (word/header1.xml, word/footer1.xml) |
| Tegnkodning | UTF-8 for alle XML-dele i pakken |
| Udgivet | 2007 (Word 2007 / Office Open XML); ISO/IEC 29500 in 2008 |
| Åben standard | Ja · royaltyfri |
| Specifikation | learn.microsoft.com |