Wat is het DOT-bestandsformaat?
.dot-bestanden worden gebruikt door Microsoft Word-versies 97 tot 2003. Ze slaan documentsjablonen op - herbruikbare startpunten die tekstformattering en andere documentelementen definiëren, inclusief formele kopteksten, voetteksten, stijlen en macro's. Sjablonen kunnen vrij worden bewerkt, aangepast of vanaf nul worden opgebouwd.
Net als .doc-documenten worden .dot-bestanden opgeslagen in binair formaat met behulp van de OLE2 Compound File Binary-structuur (dezelfde container die wordt gebruikt door oudere Excel- en PowerPoint-bestanden). De sjabloon wordt niet geïdentificeerd door een afwijkende bestandssignatuur - de magic bytes D0 CF 11 E0 A1 B1 1A E1 worden gedeeld met .doc, .xls en .ppt - maar door de extensie en een interne fTemplate-vlag die is ingesteld in het FIB (File Information Block) van het bestand. In de praktijk zorgt het hernoemen van een .doc naar .dot ervoor dat Word het als een sjabloon behandelt.
Een belangrijk kenmerk: dubbelklikken op een .dot-bestand opent normaal gesproken een nieuw niet-opgeslagen document op basis van de sjabloon in plaats van de sjabloon zelf. Om een .dot-bestand rechtstreeks te bewerken, klikt u er met de rechtermuisknop op en kiest u Openen binnen Word. Het eigen globale standaardsjabloon van Word is Normal.dot.
.dot-sjabloonbestanden werden ondersteund door de volgende versies van Microsoft Word:
- Word 97
- Word 2000
- Word 2002 (XP)
- Word 2003
Vanaf Word 2007 is Microsoft overgestapt op het Open XML-formaat. Sjabloonbestanden gebruiken nu de extensie .dotx (zonder macro's) of de extensie .dotm (met macro's). Word 2007 en later kunnen .dot-bestanden nog steeds zonder problemen openen.
Beveiliging & veiligheid
RISICO: MEDIUMHet werkelijke risico in .dot-bestanden zijn VBA-macro's. Omdat sjablonen automatisch worden uitgevoerd wanneer een document erop is gebaseerd, waren kwaadaardige .dot/.dotm-sjablonen een klassieke vector voor macro-malware („inhoud inschakelen”-phishing), en een besmette Normal.dot kan elk nieuw document infecteren. Modern Word opent sjablonen van e-mail/internet in de Beveiligde weergave met macro's uitgeschakeld - schakel geen macro's in een sjabloon van een niet-vertrouwde bron in. Openen in LibreOffice is over het algemeen veiliger omdat de macro-engine verschilt van Word VBA. De tekst en stijlen van de sjabloon zijn onschadelijk; alleen ingebedde macro's en gekoppelde objecten vormen een bedreiging. Als Word vreemd doet bij het opstarten, is een beschadigde Normal.dot/Normal.dotm een veelvoorkomende (niet-kwaadaardige) oorzaak - door deze te hernoemen dwingt u Word om een schone versie te herbouwen.
Formaatdetails
in een notendopProgramma's die DOT-bestanden openen
Technische details
diepe specificaties| Containerformaat | OLE2 Compound File Binary (CFBF) - dezelfde container voor gestructureerde opslag als verouderde .doc-, .xls- en .ppt-bestanden |
| Codering | Binair; tekstinhoud opgeslagen als Windows code-page codering of UTF-16 LE, afhankelijk van het document |
| Bytevolgorde | Little-endian (vereist door de OLE2-specificatie) |
| MIME-type | application/msword (ook application/x-msword of application/vnd.ms-word.template.macroEnabled) |
| Bestandssignatuur (magic bytes) | D0 CF 11 E0 A1 B1 1A E1 op offset 0 - identiek aan .doc, .xls en .ppt (de OLE2-signatuur, niet uniek voor .dot) |
| Sjabloonidentificatie | fTemplate-bit ingesteld in het FIB (File Information Block); de extensie alleen activeert ook sjabloongedrag in Word |
| Interne stromen | WordDocument, 1Table/0Table, Data en SummaryInformation stromen; optionele submap voor VBA-macro-opslag |
| Macro-ondersteuning | Volledige VBA-macro-ondersteuning via een ingebedde VBA-opslagsubmap binnen de OLE2-container |
| Compressie | Geen - stromen worden ongecomprimeerd opgeslagen binnen het OLE2-compoundbestand |
| Versleuteling | Optionele RC4 („Office 97/2000”-schema) toegepast wanneer het bestand met een wachtwoord is beveiligd |
| Typische bestandsgrootte | 20 KB - 2 MB, afhankelijk van ingebedde inhoud, afbeeldingen en macro's |
| Openingsgedrag | Dubbelklikken maakt een nieuw niet-opgeslagen document op basis van de sjabloon; om de sjabloon zelf te bewerken, klikt u met de rechtermuisknop en kiest u Openen |
| Globaal sjabloon | Het standaard globale sjabloon van Word wordt opgeslagen als Normal.dot (vervangen door Normal.dotm vanaf Word 2007) |
| Ondersteunde Word-versies | Word 97, Word 2000, Word 2002 (XP), Word 2003 - gebruikt nFib-gebaseerde FIB-versiebeheer om deze releases te onderscheiden |
| Opvolgende formaten | .dotx (macro-vrije Open XML-sjabloon) en .dotm (macro-geactiveerde Open XML-sjabloon), geïntroduceerd in Word 2007 |
| Uitgebracht | 1997 (Word 97); template concept dates back to early Word, OLE-based .dot from Word 97-2003 |
| Laatste versie | Word 97-2003 binary template (final; superseded by DOTX/DOTM in Office 2007) |
| Specificatie | learn.microsoft.com |
DOT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DOT-bestanden.