تنسيق ملف SNP
استخدم برنامج مايكروسوفت أكسس تنسيق ملف SNP لتخزين لقطات التقارير في ملف واحد، يمكن عرضه وطباعته باستخدام برنامج Microsoft Snapshot Viewer، وهو برنامج مجاني لنظام ويندوز من مايكروسوفت ، يتيح عرض مخرجات التقارير دون الحاجة إلى برنامج أكسس. توقف دعم هذا التنسيق في أكسس 2010 والإصدارات اللاحقة؛ ويمكن تصدير تقارير أكسس بتنسيقات PDF/XPS وExcel، وهي تنسيقات قابلة للعرض على العديد من المنصات. [ 1 ]
تعتمد ملفات SNP على تنسيق Microsoft Compound File Binary Format (CFBF)، [ 2 ] وهو أيضًا أساس تنسيق Advanced Authoring Format (AAF). يُعد CFBF تنسيق حاوية بسيطًا نسبيًا يمكنه تخزين ملفات ومجلدات متعددة، وما إلى ذلك. [ 3 ] بالنسبة لملفات SNP، يستخدم Microsoft Access تنسيق CFBF لتخزين كل صفحة كملف منفصل بتنسيق مشابه لـ Enhanced Metafile (EMF) يحتوي على جميع أوامر الرسومات اللازمة لإعادة إنتاج الصفحة. [ 4 ]
يُعدّ سجل CFBF الأخير في ملف SNP ملف "HEADER"، والذي يحتوي بشكل أساسي على بنية DEVMODE. [ 5 ] تُستخدم البيانات من هذه البنية لعرض ملف SNP في برنامج Microsoft Snapshot Viewer، بالتزامن مع الطابعة الافتراضية المُحددة.
بما أن ملفات CFBF غير مضغوطة، يتم استخدام تنسيق CAB الخاص بشركة Microsoft لتقليل حجم ملف CFBF، مما ينتج عنه ملف قد لا يتجاوز حجمه بضعة كيلوبايتات لكل صفحة من النصوص والرسومات البسيطة - الخطوط والمربعات وما إلى ذلك.
مراجع
- ↑ فريق Access (9 يناير 2010). "الميزات والمكونات المهملة في Access 2010" . مدونة Microsoft 365. تم الاطلاع عليه بتاريخ 29 مايو 2019 .
- ↑ "مواصفات حاوية التنسيق المتقدم منخفض المستوى" (ملف PDF) . مواصفات التخزين المهيكل من مايكروسوفت، الإصدار 3 (ملف PDF) . مؤرشف من الأصل (ملف PDF) بتاريخ 7 مايو 2006. تم الاطلاع عليه بتاريخ 22 مايو 2006 .
- ↑ "تنسيق ملف المستندات المركبة من مايكروسوفت" (PDF) . وصف OpenOffice.org لملف CFBF . تم الاطلاع عليه بتاريخ 22-05-2006 .
- ↑ "هل تُعتبر لقطات مايكروسوفت أكسس من نوع EMF؟" . نقاش في منتدى MSDN حول تنسيق ملف SNP . تم الاطلاع عليه بتاريخ 27-09-2008 .
- ↑ "بنية بيانات وضع المطور" . مركز مطوري مايكروسوفت . 5 ديسمبر 2018.
- تنسيقات ملفات الحاسوب
- تنسيقات الحاويات الرقمية
