Hvad er RIF-filformatet?
En .rif-fil er det oprindelige gemmeformat for Corel Painter, et digitalt maleprogram designet til at simulere naturlige medier - oliefarver, akvarel, pasteller, trækul og mere. Formatet stammer fra Fractal Design Painter 1.0 (1991) og er blevet vedligeholdt gennem MetaCreations (1996) og Corel (1999) frem til den nuværende Corel Painter 2024.
Trods navnet «Painter RIFF» er dette ikke Microsofts RIFF-multimediecontainer, der bruges af WAV og AVI. Det er Corels eget blokstrukturerede binære format: hver blok indeholder et 4-byte type-ID og et 4-byte størrelsesfelt, og filen starter med bytene 00 02 00 00 - ikke ASCII-teksten RIFF fra Microsofts format. Blokarkitekturen muliggør fremadkompatibel parsing.
.rif er den mest omfattende gemmemulighed i Painter: den bevarer hele lagstakken, metadata for penselstrøg, papirteksturer, «image hose»-data og Painter-specifikke medietyper - akvarel (gemt på et vådt lag), impasto (højde-mappede penselstrøg) og flydende blæk - som alle går permanent tabt ved eksport til TIFF eller PSD. Farvedybden er 8-bit pr. kanal (24-bit RGB / 32-bit RGBA), med understøttelse af 16-bit pr. kanal tilføjet i Painter 2018.
XnView kan åbne .rif i skrivebeskyttet rastertilstand (fladgjort sammensætning), men bevarer ikke Painter-specifikke lag eller medier. Filendelsen .riff er et alias for det samme format.
Sikkerhed og tryghed
RISIKO: LOWRIF er et rent rasterbilledformat uden mulighed for makro- eller script-eksekvering. Sikker at åbne.
Formatdetaljer
kort fortalt- Microsoft RIFF-container - Microsofts Resource Interchange File Format (WAV, AVI, WebP-header) bruger .rif som en sjælden variant; den dominerende RIFF-filendelse er .riff - ikke relateret til Corel Painter.
Programmer der åbner RIF-filer
Tekniske detaljer
dyb specifikation| Magic bytes | 0x00 0x02 0x00 0x00 eller 0x00 0x02 0x20 0x00 ved fil-offset 0 (ikke ASCII «RIFF» fra Microsofts container) |
| Byte-orden | Big-endian |
| Blokstruktur | 4-byte type-ID + 4-byte størrelsesfelt + databelastning; hver blok kan parses uafhængigt for fremadkompatibilitet |
| Komprimering | RLE (run-length encoding) eller ukomprimeret pr. blok; altid tabsfri (lossless) |
| Farvedybde | 8-bit/kanal (24-bit RGB, 32-bit RGBA); 16-bit/kanal understøttet fra Painter 2018 og frem |
| Farvemodel | RGB, RGBA og CMYK farvetilstande; farvetilstand registreret i lærredets header-blok |
| Lærredstørrelse | Ingen fast pixelgrænse; praktisk maksimum er bundet til tilgængelig RAM; lærreder op til ca. 10.000 × 10.000 px er almindelige |
| Painter-specifikke data | Vådt akvarellag, impasto-højdekort, flydende blækstrøg, papirteksturer, «image hose»-data, metadata for penselstrøg - alt bevares |
| Lagunderstøttelse | Hele lagstakken bevares; lag fladgøres til et enkelt rasterbillede ved eksport til TIFF eller PSD |
| Typisk størrelse | 5 MB - 500 MB afhængigt af lærredstørrelse, antal lag og anvendte medietyper |
| Format-alias | .riff-filendelsen åbner det identiske format |
| Tredjeparts-læsning | XnView og XnView MP åbner .rif som fladgjort sammensætning (skrivebeskyttet); Painter-specifikke lag og medier er utilgængelige |
| Ejerhistorik | Fractal Design (1991) → MetaCreations (1996) → Corel (1999) → Corel Painter 2024 |
| Udgivet | 1991 (Fractal Design Painter 1.0) |
| Seneste version | Corel Painter 2024 (current) |
| Specifikation | www.painterartist.com |
RIF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om RIF-filer.