Hoe je honderden Publisher-bestanden in batch naar PDF converteert

Je hebt niet één .pub-bestand om te converteren. Je hebt er honderden. Misschien duizenden.

Je bent een schooldistrict met 15 jaar aan nieuwsbrieven van 12 gebouwen. Je bent een kerk met kerkbladen die teruggaan tot 2005. Je bent een gemeentekantoor met tientallen jaren aan flyers, formulieren en sjablonen op een gedeelde schijf.

Microsoft stopt de ondersteuning voor Publisher in oktober 2026: Microsoft 365 verliest de toegang op 1 oktober, eeuwigdurende licenties op 13 oktober. Je moet dit allemaal converteren voordat het zover is. Elk bestand apart openen is niet realistisch.

Zo kun je .pub-bestanden op schaal converteren.

Waarom dit lastig is

Er is geen "Alles selecteren > Exporteer naar PDF"-knop in Publisher. Microsoft heeft nooit een batchconversietool gebouwd. Toen ze de stopzetting in oktober 2026 aankondigden, vertelden ze gebruikers in feite om bestanden individueel te converteren of hun eigen scripts te schrijven.

Voor iemand met 20 bestanden is dat vervelend. Voor iemand met 2.000 bestanden is het een crisis.

Het probleem wordt groter als je al geen toegang meer hebt tot Publisher. Misschien werd je Microsoft 365-abonnement beheerd door iemand die vertrokken is. Misschien ben je overgestapt naar Google Workspace. Nu heb je bestanden die je niet eens kunt openen, laat staan exporteren.

Optie 1: gebruik een online batchconverter (geen Publisher vereist)

Dit is de eenvoudigste aanpak, vooral als je Publisher niet geïnstalleerd hebt. Het is ook de enige online converter die daadwerkelijk batchconversie doet.

Zo werkt het met PubConvert:

  1. Ga naar pubconvert.com
  2. Klik op "Multiple Files" om naar batchmodus te schakelen
  3. Sleep tot 20 .pub-bestanden naar de dropzone (tot 2 GB totaal)
  4. Kies je uitvoerformaat: PDF, Word of IDML
  5. Klik op Converteren
  6. Download je bestanden

Dat is alles. Geen Publisher. Geen installatie. Geen registratie. Werkt op Windows, Mac, Chromebook, alles met een browser.

Voor een groot archief is dit het plan: sorteer je .pub-bestanden in mappen op prioriteit (sjablonen eerst, recente bestanden tweede, oude archieven laatste) en werk ze vervolgens door in batches van 20. Een paar honderd bestanden? Dat is een middag werk. Je sleept, converteert, downloadt en gaat door.

Het voorbeeld is gratis, zodat je de kwaliteit kunt testen voor je besluit. Onbeperkte conversies zijn eenmalig $49. Geen abonnement, geen maandelijkse kosten, geen "credits"-onzin. Voor een organisatie die duizenden bestanden voor zich heeft, is dat de prijs van een pizzalunch. Vergelijk dat maar eens met de uren die je kwijt bent aan VBA-macro's of opdrachtregeltools hieronder.

Optie 2: gebruik een Publisher-macro (vereist Publisher)

Als je nog een werkende versie van Publisher hebt, kun je batchconversie automatiseren met een VBA-macro. Dit is de aanpak die Microsoft aanbeveelt.

Het proces in grote lijnen:

  1. Open Publisher
  2. Druk op Alt + F11 om de VBA-editor te openen
  3. Plak een macro in die door een map met .pub-bestanden loopt
  4. Voer het uit en wacht

De macro opent elk bestand, exporteert het naar PDF, sluit het en gaat verder met het volgende. Het werkt, maar het is traag. Publisher moet elk document volledig openen, wat meerdere seconden per bestand kan duren. Voor 500 bestanden kun je flink wat wachttijd verwachten.

De nadelen:

  • Je hebt Publisher nodig. Als het niet geïnstalleerd is, is dit geen optie.
  • Het is fragiel. Als een bestand corrupt is of een oud formaat gebruikt, crasht de macro en moet je opnieuw beginnen.
  • Het legt je computer vast. Publisher draait de hele tijd op de voorgrond. Je kunt de machine eigenlijk nergens anders voor gebruiken.
  • Je moet vertrouwd zijn met VBA. Een macro kopiëren en plakken is tot daar aan toe. Debuggen als het misgaat bij bestand 347 is een ander verhaal.

Voor technisch onderlegde gebruikers die nog Publisher hebben, werkt dit. Voor alle anderen is het meer gedoe dan het waard is.

Optie 3: gebruik LibreOffice via de opdrachtregel (technisch)

LibreOffice heeft een opdrachtregelmodus die bestanden in batch kan converteren zonder de grafische interface te openen. Dit is de krachtigste gratis optie, maar vereist vertrouwdheid met de terminal.

Op Windows ziet het commando er ongeveer zo uit:

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

Op Mac of Linux:

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

Dit verwerkt bestanden achter elkaar en converteert elke .pub naar PDF. Het is sneller dan Publisher omdat LibreOffice niet de volledige grafische interface hoeft te laden.

De nadelen:

  • Opdrachtregel vereist. Als de terminal je nerveus maakt, is dit niet jouw pad.
  • Kwaliteit wisselt. Zoals bij elke conversie die niet door Publisher zelf gebeurt, kunnen complexe lay-outs verschuiven en kunnen lettertypen worden vervangen. (PubConvert draaide ook op deze engine voordat we onze eigen bouwden.)
  • Foutafhandeling is minimaal. Als een bestand mislukt, krijg je een cryptische foutmelding en gaat het script verder. Je moet achteraf uitzoeken welke bestanden niet geconverteerd zijn.
  • Opzetten kost tijd. LibreOffice installeren, de juiste commandosyntax voor je besturingssysteem vinden, invoer- en uitvoermappen instellen. Er is voorwerk nodig voordat je ook maar één bestand converteert.

Als je vertrouwd bent met de opdrachtregel en een gratis oplossing wilt voor duizenden bestanden, is dit de meest capabele optie. Reserveer wel tijd voor probleemoplossing.

Optie 4: PowerShell-script (Windows + Publisher vereist)

Microsofts eigen suggestie voor batchconversie is een PowerShell-script dat Publisher automatiseert. Het is in wezen dezelfde aanpak als de VBA-macro, maar aangestuurd vanuit PowerShell in plaats van vanuit Publisher zelf.

Dit heeft dezelfde beperkingen als de VBA-aanpak. Je hebt Publisher nodig, het is traag en het legt je machine vast. Het voordeel is dat PowerShell iets makkelijker te scripten is (foutafhandeling, logging, voortgangsregistratie).

Voor IT-afdelingen bij organisaties die nog Publisher-licenties hebben, is dit een redelijke aanpak. Voor alle anderen is het te ingewikkeld.

Welke methode moet je gebruiken?

Heb je geen Publisher? PubConvert is de enige optie waarvoor je geen Publisher of opdrachtregelvaardigheden nodig hebt. Sleep tot 20 bestanden tegelijk, converteer, download, herhaal. Eenmalig $49 voor onbeperkte conversies.

Heb je Publisher en een paar honderd bestanden? De VBA-macro is gratis en effectief, al is het traag. Zet het aan en ga lunchen.

Heb je duizenden bestanden en opdrachtregelvaardigheden? LibreOffice headless-modus is de snelste gratis optie voor massale conversie.

Niet technisch, veel bestanden, moet het gedaan worden? Probeer PubConvert met één bestand. Als de kwaliteit er goed uitziet, kom dan terug en converteer de rest in batches. Het is het minst frustrerende pad voor niet-technische gebruikers, en $49 is goedkoper dan de uren die je kwijt bent aan de andere opties.

Tips voor grootschalige conversieprojecten

Als je honderden of duizenden bestanden converteert, wat praktisch advies:

Doe eerst een testbatch. Converteer 10 tot 20 representatieve bestanden en controleer het resultaat. Let op lettertypeproblemen, lay-outverschuivingen en ontbrekende elementen. Dit vertelt je wat je kunt verwachten voordat je alles gaat converteren.

Bewaar de originelen. Verwijder je .pub-bestanden niet na het converteren. Opslag is goedkoop. Als er betere conversietools verschijnen (of als je problemen ontdekt bij een specifiek bestand), wil je terug kunnen naar de bron.

Organiseer voor je converteert. Sorteer bestanden eerst in mappen. Op jaar, op type, op afdeling, wat logisch is voor jouw organisatie. Het is veel makkelijker om .pub-bestanden voor de conversie te organiseren dan om honderden PDF's achteraf te doorzoeken.

Geef prioriteit aan wat ertoe doet. Niet elk bestand hoeft geconverteerd te worden. Die flyer voor het spaghettifeest van 2011? Waarschijnlijk niet essentieel. Actuele sjablonen, recente nieuwsbrieven, belangrijke formulieren: die gaan eerst.

Houd je voortgang bij. Houd voor grote projecten een eenvoudige checklist of spreadsheet bij. Welke mappen zijn klaar? Welke bestanden hadden problemen? Wat moet nog handmatig bekeken worden? Je wilt niet over zes maanden ontdekken dat er gaten zitten.

Let op oude Publisher-formaten. Bestanden van Publisher 97 of 2000 gebruiken een iets ander intern formaat dan nieuwere versies. De meeste converters kunnen ermee overweg, maar de kans op eigenaardigheden is groter. Als een bestand niet wil converteren, kan de leeftijd de reden zijn.

Het tijdlijnprobleem

De deadline is dichtbij. Microsoft 365 laat Publisher vallen op 1 oktober 2026; de eeuwigdurende ondersteuning stopt op 13 oktober. Dat is weken weg, geen maanden.

Reken het uit voor je eigen archief. Als je 1.000 bestanden hebt en er 100 per sessie converteert, zijn dat 10 sessies. Eén sessie per week loopt over de twee maanden heen, en die twee maanden heb je niet meer. Reken daar de beoordelingstijd bij op, het oplossen van problemen en het organiseren van het resultaat, en een groot archief loopt al achter.

Begin nu. De organisaties die wachten tot de laatste weken zijn degenen die in forums gaan vragen of het in één nacht kan. Dat kan niet.

Wat met bestanden die je moet blijven bewerken?

PDF is prima voor archivering, maar het is een doodlopend pad voor bewerking. Als je sjablonen of documenten hebt die je actief hergebruikt, converteer ze dan naar een bewerkbaar formaat.

Word (.docx) houdt je tekst bewerkbaar met de lay-out intact: echte tekstvakken, echte tabellen, echte afbeeldingen. IDML opent in Adobe InDesign en Affinity Publisher als je designwerk doet. PubConvert schrijft beide rechtstreeks vanuit een .pub-bestand, dus je krijgt nu meteen een werkende bewerkbare kopie zonder helemaal opnieuw op te bouwen.

Voor sjablonen die je jarenlang blijft onderhouden is de langetermijnaanpak om ze opnieuw te maken in de tool waar je organisatie op standaardiseert: Word, Canva, Google Docs. Maar een bewerkbare export geeft je vandaag al een bruikbare kopie.

Samenvatting

  1. Snelst voor niet-technische gebruikers: PubConvert. Batchconversie van 20 bestanden tegelijk, geen installatie, eenmalig $49 voor onbeperkt
  2. Gratis met Publisher: VBA-macro of PowerShell-script, traag maar effectief
  3. Gratis zonder Publisher: LibreOffice-opdrachtregel, krachtig maar vereist terminalvaardigheden
  4. Voor bewerkbare bestanden: Converteer naar Word of IDML in plaats van PDF

Wacht niet. Begin nu met converteren. De deadline komt sneller dan je denkt.

Sleep een .pub-bestand naar pubconvert.com en probeer het. Het kost 10 seconden, geen registratie. Als het resultaat er goed uitziet, kom dan terug en converteer de rest in batches.


Moet je .pub-bestanden batchgewijs converteren? PubConvert verwerkt tot 20 bestanden tegelijk (2 GB totaal). PDF, Word of IDML. Eenmalig $49 voor onbeperkte conversies. Bekijk eerst gratis een voorbeeld van je bestanden.