Open Microsoft Publisher Document on Linux

9,592

Solution 1

Such a tool appears to not exist - the search I did only came back with the following article:

Why Can't I View .PUB Files?
It’s one of the great mysteries of the world – why don’t Microsoft provide a free viewer for Microsoft Publisher (.pub) files?
As yet, it hasn’t been explained and there doesn’t seem to be anyone presenting a third party alternative. The result of this of course is that anyone wishing to view a Microsoft Publisher document must do so on a PC with the application installed on it, or else view a printed copy of the document!

Read more: http://www.brighthub.com/computing/windows-platform/articles/52304.aspx#ixzz0V75pJTkg

Solution 2

Libreoffice does support opening publisher files.

Solution 3

I've just used Zamzar to do this. Its a free online service and took about 10 minutes.

It did mess up the format somewhat, but I got all the text, graphics and clip art, which I can now use in Scribus, or tidy up in LibreOffice Writer.

Solution 4

Sadly Publisher files are a proprietary, closed-spec, binary file format. There have been a few attempts to reverse-engineer it, but none have been successful. Publisher didn't run under Wine either yet the last time I tried it. It doesn't help that the UNIX/Linux world has its own set of powerful layout and design tools, so community interest is limited to those few people who get sent .pub files by others. You could always try nicely asking those who send you .pub files to send them in an open format instead. Otherwise the online converter is your best bet.

Solution 5

OODraw and Scribus are both excellent Linux publisher alternatives i would recommend, though i think exporting a Publisher file to either of these programs would be harder to do

Share:
9,592

Related videos on Youtube

Peter
Author by

Peter

Updated on September 17, 2022

Comments

  • Peter
    Peter almost 2 years

    I'm pretty sure the options consist of

    1. Just don't do it (use a nice open standard file format). Not great when someone sends you something.

    2. Translate the format on Windows. I think you need Publisher, the viewer won't even print. But you can download a trial version for a once off (been there, done that).

    3. Submit the file for online translation to PDF. www.pdfonline.com/convert-pdf/

    4. Use a Windows VM, wine, crossover office, Win4Lin, or otherwise run Publisher "under" linux.

    What I really want to do is convert it to something nicer natively under Linux.

  • Peter
    Peter over 14 years
    I got the same impression. One can always hope though.
  • Leandro
    Leandro almost 4 years
    Not true, LibreOffice does open them.
  • David Yates
    David Yates almost 4 years
    @Leandro - then add a new answer, if the correct one I gave 11 years is no longer correct :)
  • Leandro
    Leandro almost 4 years
    Someone already did, and I voted up their answer.