Microsoft Publisher

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Sample Files)
(9 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Document
 
|subcat=Document
|thiscat=Microsoft Publisher
+
|subcat2=Desktop Publishing
 
|extensions={{ext|pub}}
 
|extensions={{ext|pub}}
 +
|pronom={{PRONOM|x-fmt/252}}, {{PRONOM|x-fmt/253}}, {{PRONOM|x-fmt/254}}, {{PRONOM|x-fmt/255}}, {{PRONOM|x-fmt/256}}, {{PRONOM|x-fmt/257}}
 
}}
 
}}
  
 
== Description ==
 
== Description ==
  
Microsoft Publisher is a desktop publishing solution. It produces files with the extension ".pub". Note that this extension is shared by at least four different versions of the format:
+
'''Microsoft Publisher''' is a desktop publishing solution. It produces files with the extension ".pub". Note that this extension is shared by at least four different versions of the format:
  
 
* Microsoft Publisher 98
 
* Microsoft Publisher 98
Line 14: Line 15:
 
* Microsoft Publisher 2010
 
* Microsoft Publisher 2010
 
* Microsoft Publisher Template
 
* Microsoft Publisher Template
 +
 +
==File Identification==
 +
Publisher version 1.0 was a simple binary file format with the magic header: {{magic|E7AC2C00}}
 +
 +
Publisher versions 2.0 and onward use the [[Microsoft Compound File]] format. Within the OLE container, the "Contents" file is similar to version 1, with the magic header: {{magic|E8AC2200}} (v2 - 2000) and {{magic|E8AC2C00}} (2002 - 2019)
 +
 +
Beginning with version 11 (2003), the OLE container started using the OLE [https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-oshared/3ef02e83-afef-4b6c-9585-c109edd24e07|"DocumentSummaryInformation"] file format which contains a version number.
  
 
== Versions ==
 
== Versions ==
Line 27: Line 35:
 
* Microsoft Office Publisher 2007 (v12.0)
 
* Microsoft Office Publisher 2007 (v12.0)
 
* Microsoft Publisher 2010 (v14.0)
 
* Microsoft Publisher 2010 (v14.0)
 +
* Microsoft Publisher 2013 (v15.0)
 +
* Microsoft Publisher 2016/2019 (v16.0)
  
 
== Pack and Go (PUZ files) ==
 
== Pack and Go (PUZ files) ==
  
 
A Publisher feature permits the archiving of a document's files in a compressed archive format in order to move it to a different computer or send it to a commercial printing service; this uses [[PUZ]] files, which are actually [[Cabinet]] archives.
 
A Publisher feature permits the archiving of a document's files in a compressed archive format in order to move it to a different computer or send it to a commercial printing service; this uses [[PUZ]] files, which are actually [[Cabinet]] archives.
 +
 +
==Sample Files==
 +
* [https://github.com/thorsted/pronom-research-week/tree/master/MicrosoftPublisher/Sample%20Files Sample Files]
 +
* https://telparia.com/fileFormatSamples/document/microsoftPublisher/
  
 
== Links ==
 
== Links ==
  
 
* [http://office.microsoft.com/en-gb/publisher/ Official Site]
 
* [http://office.microsoft.com/en-gb/publisher/ Official Site]
* [http://en.wikipedia.org/wiki/Microsoft_Publisher Wikipedia - Microsoft Publisher]
+
* [[Wikipedia: Microsoft Publisher]]
* [http://poi.apache.org/hpbf/index.html POI-HPBF - Java API To Access Microsoft Publisher Format Files]
+
* [https://web.archive.org/web/20180617030939/http://poi.apache.org/hpbf/index.html POI-HPBF - Java API To Access Microsoft Publisher Format Files (archived)]
 
* [http://www.zamzar.com/ Zamzar] -- a web-based file conversion service, can apparently convert .pub files
 
* [http://www.zamzar.com/ Zamzar] -- a web-based file conversion service, can apparently convert .pub files
 
* [http://steve-parker.org/articles/ms_publisher/ Microsoft Publisher - Reverse Engineering]
 
* [http://steve-parker.org/articles/ms_publisher/ Microsoft Publisher - Reverse Engineering]
 +
* [https://wiki.documentfoundation.org/DLP/Libraries/libmspub libmspub: library to import MS Publisher documents]
 +
* [http://libregraphicsworld.org/blog/entry/microsoft-publisher-converter-officially-released Microsoft Publisher converter officially released]
  
 
[[Category:Microsoft]]
 
[[Category:Microsoft]]
 +
[[Category:Microsoft Publisher| ]]
 +
[[Category:Microsoft Compound File]]

Revision as of 20:33, 1 May 2022

File Format
Name Microsoft Publisher
Ontology
Extension(s) .pub
PRONOM x-fmt/252, x-fmt/253, x-fmt/254, x-fmt/255, x-fmt/256, x-fmt/257

Contents

Description

Microsoft Publisher is a desktop publishing solution. It produces files with the extension ".pub". Note that this extension is shared by at least four different versions of the format:

  • Microsoft Publisher 98
  • Microsoft Publisher 2000
  • Microsoft Publisher 2010
  • Microsoft Publisher Template

File Identification

Publisher version 1.0 was a simple binary file format with the magic header: E7AC2C00

Publisher versions 2.0 and onward use the Microsoft Compound File format. Within the OLE container, the "Contents" file is similar to version 1, with the magic header: E8AC2200 (v2 - 2000) and E8AC2C00 (2002 - 2019)

Beginning with version 11 (2003), the OLE container started using the OLE "DocumentSummaryInformation" file format which contains a version number.

Versions

  • Publisher v1.0
  • Publisher v2.0
  • Publisher for Windows 95 (v3.0)
  • Microsoft Publisher 97 (v8.0)
  • Microsoft Publisher 98 (v8.5)
  • Microsoft Publisher 2000 (v9.0)
  • Microsoft Publisher 2002 (v10.0)
  • Microsoft Office Publisher 2003 (v11.0)
  • Microsoft Office Publisher 2007 (v12.0)
  • Microsoft Publisher 2010 (v14.0)
  • Microsoft Publisher 2013 (v15.0)
  • Microsoft Publisher 2016/2019 (v16.0)

Pack and Go (PUZ files)

A Publisher feature permits the archiving of a document's files in a compressed archive format in order to move it to a different computer or send it to a commercial printing service; this uses PUZ files, which are actually Cabinet archives.

Sample Files

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox