aspose.info
PL

Format pliku LRF — plik przenośnego czytnika Sony

Zaktualizowano

Czym jest plik LRF?

Plik z rozszerzeniem .lrf to plik Broad Band eBook (BBeB), który zawiera dane dla Sony BBeB, w tym tekst, obrazy i dane dotyczące paginacji. Plik jest zapisywany w skompresowanym formacie binarnym, który zawiera nagłówek, określoną liczbę obiektów i indeks obiektów. Pliki LRF i LRX zawierają dwa dostępne formaty książek BBeB. Pliki LRF nie są szyfrowane i można je skompilować z plików LRX. Pliki LRF można konwertować z kilku innych typów plików, w tym PDF i HTML. Jeśli Twój komputer nie może otworzyć pliku LRF, to prawdopodobnie nie masz zainstalowanego oprogramowania do otwierania lub edycji plików LRF. Programy, które mogą otwierać pliki LRF, to Calibre, BookDesigner, Makelrf i Canon Book Creator dla systemu Windows, Calibre dla systemu Linux, Calibre i Sony Reader dla komputerów Macintosh.

Krótka historia

Typ pliku LRF jest przede wszystkim kojarzony z Line Rider przez inXile Entertainment. Line Rider to internetowa zabawka do fizyki, wynaleziona we wrześniu 2006 roku przez słoweńskiego studenta Boštjana Čadeža. Czytniki e-booków marki Sony (takie jak czytniki Sony PRS-500 i Sony Librie) wykorzystują rozszerzenie pliku LRF do swoich dokumentów i tekstów. Ten zastrzeżony typ pliku jest już przestarzały, podobnie jak powiązane pliki LRS i LRX. Te trzy typy plików tworzyły BroadBand eBook (BBeB), który został wycofany w 2010 roku, kiedy Sony zaczęło sprzedawać swoje ebooki w formacie EPUB.

Format pliku LRF

Szczegółowe specyfikacje formatu plików LRF są dostępne w archiwum internetowym. Plik LRF składa się z:

  • nagłówek
  • kilka obiektów
  • indeks obiektu.

Wszystkie te wartości są w kolejności Intel (najpierw LSB).

nagłówek LRF

Przesunięcie (szesnastkowe)Rozmiar (bajty)Nazwa/znaczeniePrzykładowa wartość
08Podpis LRF4C 00 52 00 46 00 00 00 = “LRF” w Unicode
82wersja?999 w większości plików
A2“Psuedo-szyfrowanie”bajt klucza 48
0C4Identyfikator obiektu głównego0x0044
108LiczbaObiektów342
188Przesunięcie indeksu obiektu0x00093440
204nieznany0
241Flagi(16 - tył do przodu, 1 = przód do tyłu) 16
251nieznany(dopełnienie?) 0
262nieznany1600
282nieznany(wypełnienie?) 0
2A2Wysokość?600
2C2Szerokość?800
2E1nieznany24
2F1nieznany(dopełnienie?) 0
300x14nieznanyzera
444Identyfikator obiektu tylko dla obiektu PlaneStream (0x1E)0x0042
484nieznany0x1536
4C2XMLCompSize0x035C

Bibliografia

Zobacz też