Hvad er WK1-filformatet?
En .wk1-fil er et binært regneark oprettet af Lotus 1-2-3 Release 2.x (1985), det DOS-æra regneark, der dominerede markedet for personlige computere, før Microsoft Excel overtog det i midten af 1990'erne. .wk1-formatet blev så udbredt, at stort set alle konkurrerende regneark i slutningen af 1980'erne og begyndelsen af 1990'erne implementerede en importør til det.
Filen er struktureret som en sekventiel strøm af binære type-længde-værdi-poster, der starter med en Beginning-Of-File (BOF) post og slutter med en EOF-post. BOF-postens 2-byte versionsord 0x0405 identificerer filen som Release 2.x (.wk1), hvilket adskiller den fra den tidligere .wks (Release 1.x) og de senere .wk3 og .wk4 formater. Individuelle poster koder celleværdier (tom, heltal, flydende komma, formel eller label), kolonnebredder, navngivne områder, udskriftsindstillinger og grafdata.
.wk1 er et enkelt-arks format begrænset til 256 kolonner × 2.048 rækker (A1 til IV2048). Understøttelse af flere ark kom først med .wk3 (Lotus Release 3, 1989).
Formatspecifikationen blev udgivet af Lotus i 1984-1985 og er veldokumenteret for sin tid. IBM stoppede salget af Lotus 1-2-3 i 2013 og supporten i 2014. Moderne Excel (2007+) fjernede Lotus-importfilteret; LibreOffice Calc og Gnumeric læser stadig .wk1-filer indfødt.
Sikkerhed og tryghed
RISIKO: LOWWK1 er et binært regneark fra DOS-æraen uden moderne makro- eller script-payload. At åbne en i LibreOffice eller Gnumeric indebærer stort set ingen risiko. Den største bekymring er databevarelse: WK1 er meget gammelt, og nogle få Lotus @-funktioner overlever muligvis ikke konverteringen perfekt, så tjek resultaterne efter åbning. Undgå tvivlsomme «WK1 converter»-downloadsider, der kan indeholde adware; brug i stedet de officielle LibreOffice eller Gnumeric.
Formatdetaljer
kort fortaltProgrammer der åbner WK1-filer
Tekniske detaljer
dyb specifikation| Container | Sekventiel binær post-strøm (type-længde-værdi-poster, BOF til EOF) |
| BOF-versionsord | 0x0405 ved byte 4-5 identificerer Release 2.x (.wk1) |
| Post-struktur | 2-byte posttype + 2-byte længdefelt + variabel længde payload |
| Gittergrænse | 256 kolonner × 2.048 rækker (A1 til IV2048); kun ét regneark |
| Celletyper | Tom, 16-bit heltal, IEEE 754 double, tokeniseret formel, label (streng) |
| Byte-rækkefølge | Little-endian overalt |
| Adgangskodebeskyttelse | Valgfri; ekstremt svagt system, der let kan omgås |
| Typisk filstørrelse | Få KB til ~1 MB (enkelt-arks data fra DOS-æraen) |
| MIME-type | application/vnd.lotus-1-2-3 |
| Moderne understøttelse | LibreOffice Calc og Gnumeric læser .wk1 indfødt; Microsoft Excel 2007+ fjernede filteret |
| Efterfølgende formater | .wk3 (Release 3, 1989 - 3D multisheet), .wk4 (Release 4, 1993), .123 (Lotus Millennium) |
| Formatdokumentation | Udgivet af Lotus Development Corporation, 1984-1985; udbredt anvendt af tredjepartsimportører |
| Operativsystem | DOS (indfødt); Windows, macOS, Linux via importører |
| Udgivet | 1985 (Lotus 1-2-3 Release 2.0 for DOS) |
| Seneste version | WK1 corresponds to Lotus 1-2-3 Release 2.x; superseded by WK3 (Release 3) and WK4 (Release 4) |
| Specifikation | fileformats.archiveteam.org |
WK1-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om WK1-filer.