Wat is het PPT-bestandsformaat?
.ppt is een slideshow-bestandsformaat dat eigen is aan Microsoft PowerPoint. Een .ppt-bestand slaat een multimediapresentatie op die dia's, ingesloten afbeeldingen, video's, geluidseffecten of audiotracks en geformatteerde tekst kan bevatten.
PPT-bestanden worden veelvuldig gebruikt voor allerlei soorten presentaties, van klaslessen tot zakelijke briefings. Een presentatie kan worden opgebouwd vanuit een van de vele vooraf gedefinieerde sjablonen of vanaf nul worden gemaakt. Elke dia wordt opgeslagen als een reeks binaire records binnen een interne stream genaamd PowerPoint Document, en het totale bestand volgt het OLE2 Compound File Binary Format - dezelfde container die wordt gebruikt door verouderde .doc- en .xls-bestanden.
De extensie .ppt dateert uit 1987 met de oorspronkelijke release van PowerPoint voor Mac, maar de binaire record-indeling die tegenwoordig wijdverspreid is - door Microsoft gedocumenteerd als [MS-PPT] - werd vastgesteld met PowerPoint 97 en bleef het standaardformaat tot en met PowerPoint 2003. Vanaf PowerPoint 2007 werd .ppt als standaard vervangen door .pptx, dat is gebaseerd op de Office Open XML-standaard en een ZIP archive-container gebruikt in plaats van OLE2. .ppt-bestanden kunnen nog steeds worden geopend door moderne versies van PowerPoint, LibreOffice Impress en Google Slides, maar nieuwe presentaties moeten worden opgeslagen als .pptx.
.pps-bestanden gebruiken hetzelfde binaire formaat als .ppt, maar openen direct in de diavoorstellingsmodus in plaats van in de editor.
Beveiliging & veiligheid
RISICO: MEDIUMHet verouderde binaire .ppt kan VBA-macro's bevatten, en binaire Office-formaten zijn historisch gezien een vector voor malware geweest (gemanipuleerde records en macro-payloads). Behandel een onverwachte .ppt hetzelfde als een oude .doc: schakel geen macro's/inhoud in bij een bestand waar je niet om hebt gevraagd, en laat moderne PowerPoint internet-/e-mailbestanden openen in de Beveiligde weergave. Het openen van een onbekende .ppt in Google Slides of LibreOffice Impress is over het algemeen veiliger omdat ze de dia's renderen zonder PowerPoint VBA uit te voeren. Bestanden die hernoemd zijn om op .ppt te lijken, kunnen ook andere inhoud verbergen - controleer de bron.
Formaatdetails
in een notendopProgramma's die PPT-bestanden openen
Technische details
diepe specificaties| Containerformaat | OLE2 Compound File Binary Format (CFBF) - een FAT-achtige hiërarchie van interne streams en opslag |
| Codering | Binair, little-endian bytevolgorde |
| MIME-type | application/vnd.ms-powerpoint |
| Bestandssignatuur (magic bytes) | D0 CF 11 E0 A1 B1 1A E1 op offset 0 - de standaard OLE2/CFBF-header gedeeld met verouderde .doc en .xls |
| Primaire interne stream | 'PowerPoint Document'-stream die binaire dia-records bevat; bijbehorende streams zijn onder meer 'Pictures', 'Current User' en OLE-samenvattingsinformatie |
| Compressie | Geen - records worden ongecomprimeerd opgeslagen; ingesloten afbeeldingen behouden hun eigen codering (JPEG, PNG, WMF, EMF) |
| Versleuteling | Optionele RC4/CryptoAPI-wachtwoordbeveiliging; wordt als zwak beschouwd volgens moderne cryptografische standaarden |
| Typische bestandsgrootte | 100 KB - 50 MB; groeit snel bij ingesloten afbeeldingen, audio en video |
| Binaire formaatversies | PowerPoint 97, 2000, XP en 2003 delen dezelfde binaire record-indeling - geen formaatwijzigingen in die vier releases |
| Formaatspecificatie | Microsoft [MS-PPT] open specificatie, gepubliceerd via het Open Specifications-programma op learn.microsoft.com |
| Vervangen door | .pptx (Office Open XML, ISO/IEC 29500) sinds PowerPoint 2007, dat overstapte naar een ZIP+XML-container |
| Gerelateerd formaat voor alleen-weergave | .pps - identiek binair formaat geconfigureerd om direct in diavoorstellingsmodus te openen, waarbij de editorweergave wordt overgeslagen |
| Alternatieve MIME-types | application/mspowerpoint, application/powerpoint, application/x-mspowerpoint (verouderde varianten die nog steeds voorkomen op oudere servers) |
| Platformoverschrijdende ondersteuning | Windows, macOS, Linux (via LibreOffice Impress), iOS en Android |
| Uitgebracht | 1997 (PowerPoint 97; the modern binary BIFF-style format that persisted through PowerPoint 2003) |
| Laatste versie | PowerPoint 2003 binary (.ppt) - last version where .ppt was the default; [MS-PPT] documents the format |
| Specificatie | learn.microsoft.com |
PPT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PPT-bestanden.