Что такое формат файла PUB?
Файлы с расширением .pub - это документы, созданные и поддерживаемые Microsoft Publisher, одним из приложений пакета Microsoft Office. Файлы .pub представляют собой документы со сложной версткой, способные содержать текст, растровые и векторные изображения, диаграммы, графики и встроенные метаданные. Они обычно используются для создания публикаций, таких как брошюры, плакаты, открытки и листовки.
Файлы .pub также используются для создания шаблонов веб-сайтов и сообщений электронной почты. Формат является проприетарным, основанным на контейнере OLE2 Compound File Binary - той же низкоуровневой структуре, что и в устаревших файлах .doc и .xls, - и поддерживается лишь ограниченным числом приложений. Это может сделать обмен документами .pub проблематичным, так как получателю обычно требуется совместимая программа для корректного открытия и просмотра содержимого. Следующие подходы могут помочь:
- Экспортируйте готовый документ в формат HTML. Это сделает содержимое доступным для просмотра в любом стандартном веб-браузере; получатель не сможет редактировать макет, но визуальный результат будет надежно доступен.
- Если проект в основном текстовый с небольшим количеством сложных элементов макета, вариантом является сохранение или конвертация в файл DOCX. Форматирование текста в значительной степени сохраняется, хотя детальная разметка страницы и графические элементы могут перенестись некорректно.
- Экспортируйте в PDF, чтобы сохранить точный визуальный макет для распространения без необходимости наличия Publisher на компьютере получателя.
- Если редактирование файла необходимо, получатель должен установить одну из программ, обеспечивающих полную поддержку этого формата, - например, сам Microsoft Publisher или LibreOffice Draw, который предлагает частичный импорт
.pub.
Безопасность и защита
РИСК: MEDIUMКак и другие устаревшие бинарные файлы OLE Office, .pub может содержать макросы VBA и быть потенциальным носителем вредоносного ПО, поэтому не включайте макросы в неожиданно полученном файле Publisher. Более серьезный практический риск сейчас - потеря данных: в связи с прекращением поддержки Publisher после октября 2026 года файлы, оставшиеся только в формате .pub, может стать трудно открыть - конвертируйте важные файлы PUB в PDF, пока есть возможность. При использовании онлайн-конвертеров избегайте загрузки конфиденциальных документов.
Детали формата
в двух словахПрограммы, открывающие файлы PUB
Технические подробности
глубокая спецификация| Формат контейнера | OLE2 Compound File Binary (CFB) - та же низкоуровневая оболочка, которая используется в устаревших файлах `.doc`, `.xls` и `.ppt` |
| MIME-тип | `application/x-mspublisher` |
| Сигнатура файла | `D0 CF 11 E0 A1 B1 1A E1` (hex, смещение 0) - общие магические байты OLE2 CFB; принадлежность к Publisher подтверждается через внутренние потоки документа |
| Потоки идентификации Publisher | Поток Quill (данные движка текста и макета) и поток рисования Escher (записи векторной графики на основе протокола Escher) |
| Кодировка | Проприетарная бинарная; не основана на XML и не предназначена для чтения человеком |
| Поддержка платформ | Нативно только Windows; официальных версий Microsoft Publisher для macOS или Linux не существует; LibreOffice Draw обеспечивает частичный кроссплатформенный импорт |
| Модель макета страницы | Многостраничные документы с мастер-страницами, направляющими привязки, сетками колонок и связанными текстовыми фреймами |
| Встраивание изображений | Растровые изображения (BMP, JPEG, PNG, GIF, TIFF) и векторная графика (WMF, EMF), встроенные в потоки составного файла |
| Цветовые модели | RGB для экранного вывода и CMYK для полиграфии |
| Типографические возможности | Кернинг, трекинг, буквицы, переносы и обтекание объектов текстом |
| Собственные форматы экспорта | PDF, XPS, HTML, JPEG, PNG, TIFF и DOCX через встроенный экспорт Microsoft Publisher |
| Структура файла | Единый монолитный бинарный файл; не является ZIP-архивом или пакетом папок (в отличие от форматов `.idml` или `.pages`) |
| Выпущен | 1991 (Microsoft Publisher 1.0); modern OLE-based .pub since the late 1990s |
| Спецификация | learn.microsoft.com |
Конвертации PUB
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах PUB.