Что такое формат файла OPJ?
Файлы .opj являются собственным форматом проектов OriginLab Origin и OriginPro - приложения для построения научных графиков и анализа данных, широко используемого в исследованиях и инженерии.
Файлы с расширением .opj объединяют весь контент проекта в один проприетарный бинарный файл: рабочие листы и книги, 2D и 3D графики, матрицы, результаты анализа, заметки и встроенные скрипты LabTalk или Origin C. Поскольку все хранится вместе, открытие файла .opj восстанавливает всю сессию именно в том виде, в котором она была сохранена, включая макеты и цепочки анализа.
Формат представляет собой недокументированный проприетарный бинарный контейнер; поддерживаемая сообществом библиотека liborigin была частично реверс-инжинирингована для извлечения данных сторонними инструментами. Старые версии Origin не всегда могут открывать проекты, сохраненные в гораздо более новых версиях, поэтому группам, обменивающимся файлами, следует проверять совместимость версий.
В Origin 2018 был представлен формат .opju (Unicode Origin Project), который заменяет .opj в новых работах. Унаследованные файлы .opj остаются доступными для чтения в текущих версиях Origin. Бесплатная программа Origin Viewer открывает файлы как .opj, так и .opju без наличия полной лицензии Origin.
Не путайте этот формат с файлом проекта OrCAD Capture .opj, который представляет собой текстовый дескриптор схемы - совершенно не связанный формат, использующий то же расширение.
Безопасность и защита
РИСК: LOWOPJ - это проект с данными и графиками, а не исполняемый файл. Встроенные скрипты LabTalk/Origin C запускаются только внутри Origin, поэтому открывайте проекты только из надежных источников. Файл не зашифрован; относитесь к неопубликованным исследовательским данным соответствующим образом.
Детали формата
в двух словах- Проект OrCAD Capture - Файл проекта Cadence OrCAD Capture (текстовый), который ссылается на дизайн .dsn и настройки; около 15% файлов .opj.
- Проект OpenJUMP - Файл проекта/рабочей области для ГИС-приложения с открытым исходным кодом OpenJUMP.
Программы, открывающие файлы OPJ
Технические подробности
глубокая спецификация| Тип файла | Проприетарная бинарная рабочая область проекта |
| Разработчик | OriginLab Corporation |
| Кодировка | Бинарная |
| Порядок байтов | Little-endian |
| Контейнер | Проприетарный контейнер проекта OriginLab |
| Сжатие | Внутреннее (нестандартное, публично не документировано) |
| Шифрование | Нет (возможен флаг «только для чтения», но без шифрования) |
| Типичный размер файла | 100 КБ - 500 МБ |
| Магические байты | Нет стабильной публичной сигнатуры; идентифицируется по расширению и содержимому |
| Содержимое проекта | Рабочие листы, рабочие книги, 2D/3D графики, матрицы, результаты анализа, заметки и встроенные скрипты LabTalk/Origin C |
| Версионность формата | Отслеживает версию Origin, в которой был создан; старые версии Origin могут не открывать проекты из более новых версий |
| Формат-преемник | .opju (Unicode Origin Project), представлен в Origin 2018 |
| Бесплатный вьюер | Origin Viewer открывает .opj и .opju без платной лицензии |
| Связанная ОС | Windows |
| Реверс-инжиниринг | Библиотека сообщества liborigin частично восстановила структуру для извлечения данных сторонними программами |
| Выпущен | Early 1990s (Origin, the technical graphing/analysis suite) |
| Последняя версия | OPJ (legacy non-Unicode); superseded by OPJU Unicode format in Origin 2018 |
| Спецификация | www.originlab.com |
Конвертации OPJ
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах OPJ.