Vad är filformatet KFX?
.kfx-filer är Kindle Format 10 (KF10) e-böcker - Amazons mest avancerade proprietära e-boksformat. KFX introducerades 2015 med Kindle Firmware 5.6 för 7:e generationens Kindle-enheter och ersatte det äldre AZW3-formatet som standard för nytt Kindle-innehåll och är det format som levereras till nuvarande Kindle-enheter och appar.
KFX bygger på Amazon Ion binary, ett hierarkiskt dataformat som är en binärkodad utökning av JSON. En komplett bok distribueras vanligtvis som en KFX-ZIP - ett vanligt ZIP-arkiv som innehåller flera Ion-entitetsfiler som representerar olika delar av boken: textinnehåll, metadata, typsnitt, bilder och annoteringspositioner. En manifest-entitet listar alla andra. Vid leverans direkt till enhet lagras istället fragmentfiler i en delad mapp.
Formatet introducerar avsevärt förbättrad typsättning jämfört med äldre Kindle-format: korrekt kerning, ligaturer, mjuk avstavning, det anpassade typsnittet Bookerly och layoutrendering i HTML5/CSS3-stil. Inbäddade bilder kan använda JPEG XR (.jxr) för bättre komprimering tillsammans med standard JPEG och PNG. DRM är kupongbaserat och knutet till kontot via Kindle Serial Number - ett starkare system än det XOR-baserade skydd som används i AZW/MOBI.
Amazon genererar KFX på serversidan; skapande via tredje part stöds inte officiellt. Calibre med insticksprogrammen KFX Input/Output av jhowell är det främsta verktyget för att läsa och skriva DRM-fria KFX utanför Amazons ekosystem.
Säkerhet & trygghet
RISK: LOWKFX är e-boksdata; ingen risk för exekvering. Problemet är DRM: kontolåsta böcker vägrar att öppnas utanför officiella Kindle-appar, och konvertering är blockerad - en rättighetsbegränsning, inte skadlig kod. Webbplatser för piratkopierade KFX-nedladdningar kan paketera annonsprogram i nedladdningshanteraren. Hantera DRM-fria KFX-filer (personligt innehåll) som vanliga dokument.
Formatdetaljer
i ett nötskal- Kofax Group 4 Bitmap - Proprietärt bitmappsformat för fax/dokumentskanning av Kofax; helt orelaterat till Kindle; påträffas mycket sällan idag.
Program som öppnar KFX-filer
Tekniska detaljer
djup specifikation| Container | Amazon Ion binary (binärkodad JSON-utökning); distribueras vanligtvis som KFX-ZIP (standard ZIP-arkiv) |
| Ion binary magic | 0xE0 0x01 0x00 0xEA (Ion Binary Version Marker) i början av varje Ion-entitetsfil |
| KFX-ZIP magic | Standard ZIP PK-header (0x50 0x4B 0x03 0x04) när den distribueras som ett KFX-ZIP-paket |
| Byteordning | Big-endian (Amazon Ion binary-format) |
| Komprimering | DEFLATE-komprimering inuti KFX-ZIP-omslaget; Ion-entitetsfiler lagras okomprimerade inuti ZIP-filen |
| DRM | Kupongbaserad, kontobunden via Kindle Serial Number + kontotoken; starkare än AZW3:s XOR-baserade system |
| Typsättning | Kerning, ligaturer, mjuka avstavningar, Bookerly anpassat typsnitt, HTML5/CSS3 layoutrendering |
| Bildformat | JPEG, PNG och JPEG XR (.jxr) för bilder med högre komprimering i illustrerade böcker eller böcker med fast layout |
| Typisk storlek | 1 MB - 50 MB (textromaner); upp till 200 MB för titlar med fast layout eller tunga illustrationer |
| Entitetsstruktur | Manifest-entitet + entiteter för innehåll/metadata/typsnitt/bilder/annoteringar; leverans på enhet som en fragmentmapp |
| Enhetsstöd | Kindle 7:e generationen och senare; appar för Kindle for PC, Mac, Android och iOS |
| Tredjepartsverktyg | Calibre med KFX Input/Output-insticksprogram (jhowell) läser och skriver DRM-fria KFX-filer |
| Innehållsgenerering | KFX produceras på serversidan av Amazon; ingen officiell väg för KFX-skapande från tredje part existerar |
| Släppt | 2015 (Kindle Firmware 5.6.x, 7th-gen Kindle) |
| Senaste version | KFX-ZIP variant (distributed as standard ZIP containing multiple Ion fragments) |
| Specifikation | wiki.mobileread.com |
KFX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om KFX-filer.