aspose.info
ID

APNX - Indeks Nomor Halaman Amazon

Diperbarui

Apa itu file APNX?

File Indeks Nomor Halaman Amazon yang menggunakan ekstensi .apnx adalah jenis file eBuku; digunakan oleh Amazon Kindle. File-file ini sebenarnya dikenal sebagai file pagination yang digunakan oleh perangkat Kindle. Jadi file APNX biasanya dibuat untuk menandai halaman eBook Kindle. Fitur paginasi telah dimulai pada perangkat Amazon Kindle sejak firmware 3.1-nya. Itu melihat ke file APNX untuk indeks halaman dan kemudian memetakannya dengan nomor halaman di buku cetak asli. File-file ini disimpan ke perangkat Kindle bersama dengan file Amazon eBooks. Anda tidak dapat membuka atau mengedit file APNX.

Spesifikasi Format File APNX

Tata Letak

bytekontenkomentar
400010001Pengidentifikasi format. Nilai 65537 little-endian.
4mulai berikutnyaOffset setelah lokasi akhir dari header pertama. Mulai urutan baru dari header info
4panjangPanjang tajuk pertama
Ntajuk pertamaString yang berisi tajuk konten. Dimulai urutan berikutnya
2tidak dikenalSelalu 1
2panjangPanjang tajuk kedua
2jumlah halamanJumlah total byte setelah header kedua yang mewakili halaman. Total ini termasuk byte yang diabaikan oleh pageMap.
2tidak dikenalSelalu 32
Ntajuk keduaString berisi header pemetaan halaman
4*NpelapisAngka pertama yang diberikan pada header pemetaan halaman menunjukkan jumlah 0 byte.
4*Ndaftar halaman

Tajuk Konten

Header materi terdiri dari string yang disertakan dalam {} yang berisi kunci, pasangan nilai:

kontenkomentar
panduankontenPanduan.
asinPengidentifikasi Amazon untuk versi Kindle dari buku tersebut.
cdeTypecdeType MOBI. Harus selalu EBOK untuk ebook.
fileRevisionIdRevisi file ini.

Contoh

{"contentGuid":"d8c14b0","asin":"B000JML5VM","cdeType":"EBOK","fileRevisionId":"1296874359405"}

Header Pemetaan Halaman

Header pemetaan halaman terdiri dari string yang disertakan dalam {} yang berisi kunci, pasangan nilai.

kontenkomentar
asinISBN 10 untuk buku kertas yang sesuai dengan halaman
peta halamanTiga tupel nilai. Sepertinya: “(N,N,N)\
  1. Jumlah byte setelah header yang memulai urutan penomoran halaman\
  2. tidak diketahui\
  3. tidak diketahui|

Contoh

{"asin":"1906694184","pageMap":"(4,a,1)"}

Daftar Halaman

Daftar halaman adalah urutan offset dalam HTML mentah. Setiap nilai adalah awal dari halaman baru. Setiap entri adalah big endian 4 byte int.

Referensi

Lihat juga