Як пакетно конвертувати сотні файлів Publisher у PDF

У вас не один файл .pub на конвертацію. У вас сотні. Може, тисячі.

Ви — шкільний округ із 15 роками інформаційних листків з 12 будівель. Ви — церква з бюлетенями з 2005 року. Ви — районна установа з десятиліттями листівок, бланків і шаблонів на спільному диску.

Microsoft припиняє підтримку Publisher у жовтні 2026 року: Microsoft 365 втрачає доступ 1 жовтня, безстрокові ліцензії — 13 жовтня. Вам потрібно конвертувати все це до цього терміну. Відкривати кожен файл по одному — нереально.

Ось як пакетно конвертувати файли .pub у великих масштабах.

Чому це складно

У Publisher немає кнопки «Вибрати все > Експортувати в PDF». Microsoft так і не зробила інструмент пакетної конвертації. Оголосивши про закриття в жовтні 2026 року, вони фактично сказали користувачам конвертувати файли по одному або писати власні скрипти.

Для людини з 20 файлами це прикро. Для людини з 2 000 файлів це криза.

Проблема загострюється, якщо ви вже втратили доступ до Publisher. Можливо, вашою підпискою Microsoft 365 керував хтось, хто звільнився. Можливо, ви перейшли на Google Workspace. Тепер у вас файли, які ви навіть відкрити не можете, не кажучи вже про експорт.

Варіант 1: онлайн-конвертер із пакетним режимом (Publisher не потрібен)

Це найпростіший підхід, особливо якщо Publisher у вас не встановлений. До того ж це єдиний онлайн-конвертер, який справді робить пакетну конвертацію.

Ось як це працює з PubConvert:

  1. Перейдіть на pubconvert.com
  2. Натисніть «Кілька файлів», щоб перемкнутися в пакетний режим
  3. Перетягніть до 20 файлів .pub у зону завантаження (до 2 ГБ загалом)
  4. Виберіть вихідний формат: PDF, Word або IDML
  5. Натисніть «Конвертувати»
  6. Завантажте свої файли

Це все. Без Publisher. Без встановлення. Без реєстрації. Працює на Windows, Mac, Chromebook — на всьому, де є браузер.

Для великого архіву план такий: розсортуйте файли .pub по папках за пріоритетом (спершу шаблони, потім свіжі файли, старі архіви наприкінці), а тоді проходьте їх партіями по 20. Кілька сотень файлів? Це один день. Клацнули, конвертували, завантажили, далі.

Попередній перегляд безкоштовний, тож можна перевірити якість, перш ніж братися всерйоз. Необмежені конвертації — одноразовий платіж $49. Без підписки, без щомісячних зборів, без усіляких «кредитів». Для організації, перед якою тисячі файлів, це ціна піци на обід. Порівняйте з годинами, які ви б витратили на боротьбу з VBA-макросами чи інструментами командного рядка нижче.

Варіант 2: макрос Publisher (потрібен Publisher)

Якщо у вас досі є робоча копія Publisher, можна автоматизувати пакетну конвертацію VBA-макросом. Це рекомендований підхід Microsoft.

Загальний процес такий:

  1. Відкрийте Publisher
  2. Натисніть Alt + F11, щоб відкрити редактор VBA
  3. Вставте макрос, який проходить по папці з файлами .pub
  4. Запустіть і чекайте

Макрос відкриває кожен файл, експортує його в PDF, закриває й переходить до наступного. Це працює, але повільно. Publisher мусить повністю відкрити кожен документ, що може займати кілька секунд на файл. Для 500 файлів приготуйтеся чекати.

Недоліки:

  • Потрібен запущений Publisher. Якщо він не встановлений, цей варіант відпадає.
  • Це крихко. Якщо файл пошкоджений або в старому форматі, макрос падає, і доводиться запускати заново.
  • Це блокує ваш комп'ютер. Publisher працює на передньому плані весь час. Користуватися машиною для чогось іншого фактично не вийде.
  • Потрібно бути на «ти» з VBA. Скопіювати макрос — це одне. Налагоджувати його, коли він упав на файлі 347, — інше.

Для технічно підкованих користувачів, у яких ще є Publisher, це працює. Для всіх інших — більше мороки, ніж користі.

Варіант 3: командний рядок LibreOffice (для технічних)

У LibreOffice є режим командного рядка, що може пакетно конвертувати файли без відкриття графічного інтерфейсу. Це найпотужніший безкоштовний варіант, але він вимагає впевненості в терміналі.

У Windows команда виглядає приблизно так:

"C:\Program Files\LibreOffice\program\soffice.exe" --headless --convert-to pdf --outdir C:\output C:\input\*.pub

На Mac чи Linux:

libreoffice --headless --convert-to pdf --outdir ~/output ~/input/*.pub

Файли обробляються послідовно, кожен .pub конвертується в PDF. Це швидше за Publisher, бо LibreOffice не потрібно промальовувати повний інтерфейс.

Недоліки:

  • Потрібен командний рядок. Якщо термінал вас нервує, це не ваш шлях.
  • Якість буває різною. Як і за будь-якої конвертації без Publisher, складні макети можуть зміститися, а шрифти замінитися. (PubConvert теж працював на цьому рушії, поки ми не створили власний.)
  • Обробка помилок мінімальна. Якщо файл не вдався, ви отримуєте незрозуміле повідомлення, і скрипт іде далі. Потім доведеться шукати, які файли не конвертувалися.
  • Налаштування забирає час. Встановити LibreOffice, знайти правильний синтаксис команди для своєї ОС, налаштувати вхідні та вихідні папки. Є підготовча робота ще до конвертації першого файлу.

Якщо ви впевнено почуваєтеся в командному рядку й хочете безкоштовне рішення для тисяч файлів, це найздібніший варіант. Лише закладіть час на усування проблем.

Варіант 4: скрипт PowerShell (потрібні Windows + Publisher)

Власна пропозиція Microsoft для пакетної конвертації — скрипт PowerShell, який автоматизує Publisher. По суті, це той самий підхід із VBA-макросом, лише керований із PowerShell, а не зсередини Publisher.

Обмеження ті самі, що й у підходу з VBA. Потрібен встановлений Publisher, це повільно й блокує машину. Перевага в тому, що навколо PowerShell трохи легше будувати скрипти (обробка помилок, журналювання, відстеження прогресу).

Для ІТ-відділів організацій, у яких ще є ліцензії Publisher, це розумний підхід. Для всіх інших — зайве ускладнення.

Який спосіб обрати?

Немає Publisher? PubConvert — єдиний варіант, що не вимагає ні Publisher, ні навичок командного рядка. Перетягуйте до 20 файлів за раз, конвертуйте, завантажуйте, повторюйте. $49 одноразово за необмежені конвертації.

Є Publisher і кілька сотень файлів? VBA-макрос безкоштовний і дієвий, хоч і повільний. Запустіть його та йдіть на обід.

Тисячі файлів і навички командного рядка? Headless-режим LibreOffice — найшвидший безкоштовний варіант для масової конвертації.

Не технар, файлів багато, треба зробити? Спробуйте PubConvert з одним файлом. Якщо якість влаштовує, повертайтеся й конвертуйте решту пакетами. Це найменш виснажливий шлях для нетехнічних користувачів, а $49 дешевше за години, які ви витратили б на будь-який інший варіант.

Поради для великих проєктів конвертації

Якщо ви конвертуєте сотні чи тисячі файлів, трохи практичних порад:

Спершу зробіть тестову партію. Конвертуйте 10–20 показових файлів і перевірте результат. Шукайте проблеми зі шрифтами, зсуви макета, зниклі елементи. Це покаже, чого очікувати, перш ніж братися за все.

Зберігайте оригінали. Не видаляйте файли .pub після конвертації. Сховище коштує дешево. Якщо з'являться кращі інструменти (або виявляться проблеми з конкретним файлом), ви захочете повернутися до джерела.

Упорядкуйте перед конвертацією. Спершу розсортуйте файли по папках. За роком, типом, відділом — як зручно вашій організації. Набагато легше впорядкувати файли .pub до конвертації, ніж розбирати сотні PDF після.

Розставте пріоритети. Не кожен файл потребує конвертації. Та листівка про спагеті-вечерю 2011 року? Мабуть, не критична. Поточні шаблони, свіжі бюлетені, важливі бланки — це йде першим.

Відстежуйте прогрес. Для великих проєктів ведіть простий список або таблицю. Які папки готові? З якими файлами були проблеми? Що ще потребує ручної перевірки? Ви не хочете виявити прогалини через пів року.

Стережіться старих форматів Publisher. Файли з Publisher 97 чи 2000 мають дещо інший внутрішній формат, ніж новіші версії. Більшість конвертерів їх обробляє, але дивацтва трапляються частіше. Якщо файл не конвертується, причиною може бути його вік.

Проблема часу

Дедлайн близько. Microsoft 365 втрачає Publisher 1 жовтня 2026 року; безстрокова підтримка завершується 13 жовтня. До цього тижні, а не місяці.

Порахуйте на власному архіві. Якщо у вас 1 000 файлів і ви конвертуєте 100 за сесію, це 10 сесій. По одній сесії на тиждень — це понад два місяці, а двох місяців у вас уже немає. Додайте час на перевірку, виправлення проблем і впорядкування результатів — і великий архів уже відстає від графіка.

Починайте зараз. Організації, які чекатимуть останніх тижнів, будуть тими, хто питатиме на форумах, чи можна конвертувати все за ніч. Не можна.

А файли, які потрібно й далі редагувати?

PDF чудовий для архіву, але для редагування це глухий кут. Якщо у вас є шаблони чи документи, якими ви активно користуєтеся, конвертуйте їх натомість у редагований формат.

Word (.docx) зберігає текст редагованим, а макет — недоторканим: справжні текстові блоки, справжні таблиці, справжні зображення. IDML відкривається в Adobe InDesign і Affinity Publisher, якщо ви робите дизайн-роботу. PubConvert записує обидва формати прямо з файлу .pub, тож ви отримуєте робочу редаговану копію вже зараз, без перебудови з нуля.

Для шаблонів, які ви підтримуватимете роками, довгостроковий хід — відтворити їх у тому інструменті, на якому стандартизується ваша організація: Word, Canva, Google Docs. Але редагований експорт дає вам придатну копію вже сьогодні.

Коротка пам'ятка

  1. Найшвидше для нетехнічних користувачів: PubConvert. Пакетна конвертація по 20 файлів за раз, без встановлення, $49 одноразово за безліміт
  2. Безкоштовно з Publisher: VBA-макрос або скрипт PowerShell, повільно, але працює
  3. Безкоштовно без Publisher: командний рядок LibreOffice, потужно, але потрібні навички терміналу
  4. Для редагованих файлів: конвертуйте у Word або IDML замість PDF

Не зволікайте. Починайте конвертувати зараз. Дедлайн настане швидше, ніж ви думаєте.

Перетягніть файл .pub на pubconvert.com просто зараз. Це займає 10 секунд, без реєстрації. Якщо результат виглядає добре, повертайтеся й конвертуйте решту пакетами.


Потрібно пакетно конвертувати файли .pub? PubConvert обробляє до 20 файлів одночасно (2 ГБ загалом). PDF, Word або IDML. $49 одноразово за необмежені конвертації. Спершу перевірте свої файли в безкоштовному попередньому перегляді.