aspose.info
RO

Format de fișier LRF - Un fișier Sony Portable Reader

Actualizat

Ce este un fișier LRF?

Un fișier cu extensia .lrf este un fișier electronic Broad Band (BBeB) care conține date pentru un Sony BBeB, inclusiv text, imagini și date de paginare. Fișierul este salvat într-un format binar comprimat care conține un antet, un număr specificat de obiecte și un index de obiecte. Fișierele LRF și LRX includ cele două formate de carte BBeB disponibile. Fișierele LRF nu sunt criptate și pot fi compilate din fișierele LRX. Fișierele LRF pot fi convertite din mai multe tipuri de fișiere, inclusiv PDF și HTML. Dacă computerul nu poate deschide fișierul LRF, atunci probabil că nu aveți software-ul instalat pentru a deschide sau edita fișierele LRF. Programele care pot deschide fișiere LRF sunt Caliber, BookDesigner, Makelrf și Canon Book Creator pentru Windows, Caliber pentru Linux, Caliber și Sony Reader pentru Macintosh.

Scurt istoric

Tipul de fișier LRF este asociat în primul rând cu Line Rider de către inXile entertainment. Line Rider este o jucărie de fizică pe internet și a fost inventată în septembrie 2006 de un student universitar sloven, Boštjan Čadež. Cititoarele electronice de cărți electronice marca Sony (cum ar fi cititoarele Sony PRS-500 și Sony Librie) utilizează extensia de fișier LRF pentru documentele și textele lor. Acest tip de fișier proprietar este acum învechit, precum și fișierele LRS și LRX aferente. Aceste trei tipuri de fișiere au alcătuit BroadBand eBook (BBeB), care a fost întreruptă în 2010, când Sony a început să-și vândă cărțile electronice în format EPUB.

Format de fișier LRF

Specificațiile detaliate ale formatului de fișier LRF sunt disponibile la arhivă web. Un fișier LRF este format din:

  • un antet
  • un număr de obiecte
  • un index de obiecte.

Toate aceste valori sunt în ordinea Intel (LSB primul).

Antet LRF

Offset (hex)Dimensiune (octeți)Nume/semnificațieExemplu de valoare
08Semnătura LRF4C 00 52 00 46 00 00 00 = „LRF” în Unicode
82versiune?999 în majoritatea fișierelor
A2„Psuedo-Encryption”byte cheie 48
0C4RootObjectID0x0044
108NumberOfObjects342
188ObjectIndexOffset0x00093440
204necunoscut0
241Steaguri(16 - spate în față, 1 = față în spate) 16
251necunoscut(padding?) 0
262necunoscut1600
282necunoscut(umplutură?) 0
2A2Înălțime?600
2C2Latime?800
2E1necunoscut24
2F1necunoscut(padding?) 0
300x14necunoscutzerouri
444ID-ul obiectului numai al obiectului PlaneStream (0x1E). 0x0042
484necunoscut0x1536
4C2XMLCompSize0x035C

Referințe

Vezi și