libmspub

Parse and convert Microsoft Publisher files to other formats

brewmacoslinux
Try with needOr install directly
Source

About

Interpret and import Microsoft Publisher content

Commands

mspub2pdfmspub2svg

Examples

convert publisher file to pdf$ mspub2pdf document.pub output.pdf
convert publisher file to svg$ mspub2svg document.pub output.svg
extract content from publisher document$ mspub2pdf input.pub - | pdftotext - output.txt
batch convert multiple publisher files$ for file in *.pub; do mspub2pdf "$file" "${file%.pub}.pdf"; done
preview publisher file as svg in browser$ mspub2svg document.pub output.svg && open output.svg