aspose.info
BG

APNX – индекс на номера на страници на Amazon

Обновено

Какво е APNX файл?

Файлът с индекс на номерата на страниците на Amazon, който използва разширението .apnx, е тип файл за електронни книги; използван от Amazon Kindle. Тези файлове всъщност са известни като файлове за страниране, използвани от устройства Kindle. Така че APNX файловете обикновено се създават, за да маркират страниците на електронните книги на Kindle. Функцията за пагиниране е стартирана на устройства на Amazon Kindle от неговия фърмуер 3.1. Той разглежда APNX файла за индекси на страници и след това го съпоставя с номерата на страниците в оригиналната печатна книга. Тези файлове се записват в устройствата Kindle заедно с файловете на Amazon eBooks. Не можете да отваряте или редактирате APNX файловете.

Спецификации на файлов формат APNX

Оформление

байтовесъдържаниекоментари
400010001Идентификатор на формат. Стойност 65537 little-endian.
4начало на следващияОтместването след крайното местоположение на първата заглавка. Започва нова поредица от заглавна информация
4дължинаДължина на първото заглавие
Nпърво заглавиеНиз, съдържащ заглавка на съдържание. Започва следващата последователност
2неизвестноВинаги 1
2дължинаДължина на второто заглавие
2брой странициОбщ брой байтове след второто заглавие, които представляват страници. Тази сума включва байтове, които са игнорирани от pageMap.
2неизвестенВинаги 32
Nвтора заглавкаНиз, съдържащ заглавката за съпоставяне на страница
4*NподложкаПървото число, дадено в заглавката на картографирането на страницата, показва броя на 0 байта.
4*Nсписък със страници

Заглавка на съдържанието

Заглавката на съдържанието се състои от низ, ограден в {}, съдържащ двойки ключ, стойност:

съдържаниекоментари
contentGuidРъководство.
асинИдентификатор на Amazon за версията на книгата за Kindle.
cdeTypeMOBI cdeType. Винаги трябва да бъде EBOK за електронни книги.
fileRevisionIdРевизия на този файл.

Пример

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

Заглавка за съпоставяне на страница

Заглавката за съпоставяне на страница се състои от низ, ограден в {}, съдържащ двойки ключ, стойност.

съдържаниекоментари
асинISBN 10 за хартиената книга, на която съответстват страниците
pageMapКортеж с три стойности. Изглежда така: “(N,N,N)\
  1. Брой байтове след заглавката, която започва последователността за номериране на страници\
  2. неизвестен\
  3. неизвестен|

Пример

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

Списък със страници

Списъкът със страници е поредица от отмествания в необработения HTML. всеки стойност е началото на нова страница. Всеки запис е 4-байтов голям порядък вътр.

Препратки

Вижте също