Расширение имени файла | .snp |
---|---|
Тип интернет-СМИ | приложение/vnd.ms-access, изображение/x-snp |
Разработано | Майкрософт |
Тип формата | Вывод отчета Access, многостраничный, точный |
Контейнер для | EMF (содержит страницы) |
Содержится в | CAB (компрессионная обертка) |
Формат файла SNP использовался Microsoft Access для хранения снимков отчетов в одном файле, который можно просматривать и распечатывать с помощью Microsoft Snapshot Viewer, программы Windows, доступной бесплатно от Microsoft , которая позволяет просматривать выходные данные отчетов без необходимости использования Access. Поддержка формата была прекращена в Access 2010 и более поздних версиях; отчеты Access можно экспортировать в форматы 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 не сжимаются, для уменьшения размера CFBF используется формат CAB компании Microsoft, в результате чего получается файл размером всего несколько килобайт для каждой страницы текста и простой графики — линий, прямоугольников и т. д.