aspose.info
AR

APNX - فهرس رقم صفحة أمازون

تاريخ التحديث

ما هو ملف APNX؟

يعد ملف فهرس رقم صفحة Amazon الذي يستخدم الملحق .apnx نوعًا من ملفات الكتب الإلكترونية ؛ يستخدمه أمازون كيندل. تُعرف هذه الملفات في الواقع باسم ملفات ترقيم الصفحات التي تستخدمها أجهزة Kindle. لذلك يتم إنشاء ملفات APNX عادةً لتمييز صفحات Kindle eBooks. بدأت ميزة ترقيم الصفحات على أجهزة Amazon Kindle منذ برنامجها الثابت 3.1. يبحث في ملف APNX لفهارس الصفحات ثم يقوم بتعيينه بأرقام الصفحات في كتاب الطباعة الأصلي. يتم حفظ هذه الملفات في أجهزة Kindle مع ملفات Amazon eBooks. لا يمكنك فتح ملفات APNX أو تحريرها.

مواصفات تنسيق ملف APNX

تَخطِيط

بايتالمحتوىالتعليقات
400010001معرف التنسيق. قيمة 65537 ليتل إندان.
4بدايةالتالي الإزاحة بعد إنهاء موقع العنوان الأول. يبدأ تسلسل جديد لمعلومات الرأس
4الطولطول الرأس الأول
Nالرأس الأولسلسلة تحتوي على رأس المحتوى. يبدأ التسلسل التالي
2غير معروفدائما 1
2الطولطول الرأس الثاني
2عدد الصفحاتالعدد الإجمالي للبايتات بعد الرأس الثاني الذي يمثل الصفحات. يتضمن هذا الإجمالي وحدات البايت التي تم تجاهلها بواسطة خريطة الصفحة.
2غير معروفدائما 32
Nالرأس الثانيسلسلة تحتوي على رأس تعيين الصفحة
4 * Nحشوةيشير الرقم الأول المعطى في رأس تعيين الصفحة إلى عدد 0 بايت.
4 * Nقائمة الصفحات

رأس المحتوى

يتكون رأس المحتوى من سلسلة مضمنة في {} تحتوي على أزواج مفتاح وقيمة:

المحتوىالتعليقات
دليل المحتوىدليل
asinمعرّف Amazon لإصدار Kindle من الكتاب.
cdeTypeMOBI cdeType. يجب أن يكون دائمًا EBOK للكتب الإلكترونية.
fileRevisionIdمراجعة هذا الملف.

مثال

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

رأس تعيين الصفحة

يتكون رأس تعيين الصفحة من سلسلة مضمنة في {} تحتوي على أزواج من القيم والمفاتيح.

المحتوىالتعليقات
asinرقم ISBN 10 للكتاب الورقي يتوافق مع
خريطة الصفحةثلاثة قيمة tuple. يبدو مثل: “(N، N، N) \
  1. عدد البايتات بعد العنوان الذي يبدأ تسلسل ترقيم الصفحات \
  2. غير معروف
  3. غير معروف \ |

مثال

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

قائمة الصفحات

قائمة الصفحات عبارة عن سلسلة من الإزاحات في HTML الخام. كل القيمة هي بداية صفحة جديدة. كل إدخال هو endian كبير 4 بايت int.

مراجع

انظر أيضًا