Wat is het PPF-bestandsformaat?
Een .ppf-bestand is een eigen rasterafbeeldingsdocument gemaakt door Micrografx Picture Publisher, een Windows-bitmapeditor die in de jaren 90 concurreerde met Adobe Photoshop. Het formaat slaat pixelgegevens op samen met lagen, maskers en bewerkingsmetadata, waardoor de volledige bewerkbare staat van een Picture Publisher-compositie behouden blijft.
Micrografx introduceerde het formaat rond 1991. Versies 1 tot en met 5 gebruikten een eigen binaire lay-out, terwijl versies 6 tot en met 10 overstapten op een Microsoft OLE2 Compound File Binary (CFBF) container - dezelfde container die wordt gebruikt door .doc-, .xls- en .ppt-bestanden. Laat-tijdperk .ppf-bestanden delen daarom de magic bytes D0 CF 11 E0 A1 B1 1A E1 op offset 0 met Office-documenten; ze onderscheiden zich intern door een OLE-stream genaamd Contents.
Corel Corporation nam Micrografx over in 2001 en zette Picture Publisher stop ten gunste van Corel Photo-Paint (.cpt-bestanden). Het .ppf-formaat wordt niet ondersteund door 64-bits versies van CorelDRAW of Photo-Paint - het kan alleen worden geopend in de legacy 32-bits compatibiliteitsmodus. IrfanView biedt eenvoudige alleen-lezen toegang.
Voor langetermijnarchivering moeten .ppf-afbeeldingen worden geëxporteerd naar TIFF of PSD zolang er nog toegang is tot compatibele software, aangezien de actieve ondersteuning blijft afnemen.
Beveiliging & veiligheid
RISICO: LOWPPF is een verouderd rasterafbeeldingsformaat; er zijn geen bekende beveiligingsproblemen. De OLE2-container is dezelfde als die van oude Office-documenten - behandel deze met de gebruikelijke voorzichtigheid als u ze van onbekende bronnen ontvangt.
Formaatdetails
in een notendop- PlayStation Patch File - PPF wordt veel gebruikt in de retro-gaming scene als een binair patchformaat voor PlayStation/PSX ISO-images en ROM-bestanden; niet gerelateerd aan Micrografx.
- DAISY Protected Package File - Sommige DAISY-luisterboekformaten gebruiken .ppf voor pakketmetadata; nichegebruik voor toegankelijkheid.
Programma's die PPF-bestanden openen
Technische details
diepe specificaties| Container (v6-10) | Microsoft OLE2 Compound File Binary Format (CFBF); magic bytes D0 CF 11 E0 A1 B1 1A E1 op offset 0 |
| Container (v1-5) | Eigen niet-OLE binaire rasterlay-out; geen openbare specificatie |
| Onderscheidende OLE-stream | Interne stream genaamd `Contents` binnen het OLE-compoundbestand identificeert het bestand als `.ppf` in plaats van een Word- of Excel-document |
| Bytevolgorde | Little-endian (Windows OLE2-conventie) |
| Kleurdiepte | 1 bpp - 32 bpp; ondersteunt RGB-, CMYK- en Grijswaarden-kleurmodi |
| Compressie | Variabel binnen OLE-container; kan ongecomprimeerd of RLE-gecodeerd zijn, afhankelijk van de versie |
| Laagondersteuning | Slaat afbeeldingslagen, maskers en bewerkingsmetadata per laag op (versies 6-10) |
| Typische grootte | 500 KB - 50 MB (afhankelijk van afbeeldingsafmetingen, kleurdiepte en aantal lagen) |
| Platform | Alleen Windows; geen native ondersteuning voor macOS of Linux |
| 64-bits ondersteuning | Niet ondersteund door 64-bits CorelDRAW of Corel Photo-Paint; vereist 32-bits compatibiliteitsmodus |
| Huidige ondersteuning | Beperkt tot legacy 32-bits CorelDRAW-suite en IrfanView (basis alleen-lezen) |
| Ontwikkelaarsgeschiedenis | Micrografx, Inc. (oorspronkelijke ontwikkelaar, circa 1991); overgenomen door Corel Corporation in 2001; productlijn stopgezet |
| Opvolgend formaat | Het `.cpt`-formaat van Corel Photo-Paint verving `.ppf` na de overname door Corel |
| Versleuteling | Geen gedocumenteerd |
| Uitgebracht | circa 1991 (Picture Publisher for Windows) |
| Laatste versie | Picture Publisher 10 (last version, early 2000s) |
PPF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PPF-bestanden.