aspose.info
FR

APNX - Index des numéros de pages Amazon

Mis à jour le

Qu’est-ce qu’un fichier APNX ?

Le fichier Amazon Page Number Index qui utilise l’extension .apnx est un type de fichier eBook ; utilisé par Amazon Kindle. Ces fichiers sont en fait appelés fichiers de pagination utilisés par les appareils Kindle. Ainsi, les fichiers APNX sont généralement créés pour marquer les pages des livres électroniques Kindle. La fonction de pagination a été lancée sur les appareils Amazon Kindle depuis son firmware 3.1. Il examine le fichier APNX pour les index de page, puis le mappe avec les numéros de page du livre imprimé d’origine. Ces fichiers sont enregistrés dans les appareils Kindle avec les fichiers Amazon eBooks. Vous ne pouvez pas ouvrir ou modifier les fichiers APNX.

Spécifications du format de fichier APNX

Disposition

octetscontenucommentaires
400010001Identificateur de format. Valeur de 65537 petit-boutiste.
4début du suivantLe décalage après l’emplacement de fin du premier en-tête. Commence une nouvelle séquence d’informations d’en-tête
4longueurLongueur du premier en-tête
Npremier en-têteChaîne contenant l’en-tête de contenu. Il commence la séquence suivante
2inconnuToujours 1
2longueurLongueur du deuxième en-tête
2nombre de pagesNombre total d’octets après le deuxième en-tête qui représentent les pages. Ce total inclut les octets qui sont ignorés par le pageMap.
2inconnuToujours 32
Ndeuxième en-têteChaîne contenant l’en-tête de mappage de page
4*NremplissageLe premier nombre donné dans l’en-tête de mappage de page indique le nombre d’octets 0.
4*Nliste de pages

En-tête de contenu

L’en-tête de contenu consiste en une chaîne entourée de {} contenant des paires clé/valeur :

contenucommentaires
contentGuidGuid.
asinIdentifiant Amazon pour la version Kindle du livre.
cdeTypeType de cde MOBI. Devrait toujours être EBOK pour les ebooks.
IDrévisionfichierRévision de ce fichier.

Exemple

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

En-tête de mappage de page

L’en-tête de mappage de page consiste en une chaîne entourée de {} contenant des paires clé, valeur.

contenucommentaires
asinL’ISBN 10 pour le livre papier auquel les pages correspondent
pageCarteTuple à trois valeurs. Ressemble à : “(N,N,N)\
  1. Nombre d’octets après l’en-tête qui commence la séquence de numérotation des pages\
  2. inconnu\
  3. inconnu|

Exemple

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

Liste des pages

La liste des pages est une séquence de décalages dans le HTML brut. Chaque La valeur est le début d’une nouvelle page. Chaque entrée est un gros boutiste de 4 octets int.

Références

Voir aussi