Serif PagePlus

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Fixed hyperlinks to UKWA)
(Software)
 
(19 intermediate revisions by 6 users not shown)
Line 2: Line 2:
 
| formattype=electronic
 
| formattype=electronic
 
| subcat=Document
 
| subcat=Document
| extensions={{ext|ppp}}
+
|subcat2=Desktop Publishing
 +
| extensions={{ext|ppp}}, {{ext|ppx}}, {{ext|ppb}}
 +
| pronom={{PRONOM|fmt/671}}, others
 
| released=1991
 
| released=1991
 
}}
 
}}
'''PagePlus''' released by '''Serif''' is a desktop publishing applications for the Microsoft Windows operating system.  
+
'''PagePlus''' released by '''Serif''' is a desktop publishing application for the Microsoft Windows operating system. Serif was created with the merger of SPC and Allegro New Media in 1997.<ref>https://web.archive.org/web/19971009140839/http://www.spco.com/SPC/2597.htm</ref>Serif has depreciated the PagePlus software in favor of the new [[Affinity Publisher|Affinity]] titles, final version was X9.
 +
 
 +
==File Information==
 +
PagePlus PPP files are incompatible with the new Affinity Publisher & Designer software.<ref>https://forum.affinity.serif.com/index.php?/topic/92455-open-or-import-pageplus-ppp-files/</ref> PagePlus uses extensions PPX for templates and PPB for Book publications.
 +
 
 +
===File Version Information===
 +
* Versions 1-3 Binary format
 +
* Versions 4-X2 OLE2 container format<ref>https://web.archive.org/web/19961129221613/http://www.serif.com/products/PagePlus_h_Office.html</ref>
 +
* Versions X3-X9 ZIP container format
 +
 
 +
{| class="wikitable" style="text-align: center;"
 +
! Version !! Extension !! Year !! Container !! PRONOM
 +
|-
 +
|PagePlus Generic  || '''PPP''' || || OLE ||  {{PRONOM|fmt/671}}
 +
|-
 +
|PagePlus 1-3  || '''PPP''' || 1991 || Binary ||  {{PRONOM|fmt/1537}}
 +
|-
 +
|PagePlus 4  || '''PPP''' || 1996 || OLE ||  {{PRONOM|fmt/672}}
 +
|-
 +
|PagePlus 5  || '''PPP''' || 1997 || OLE ||  {{PRONOM|fmt/673}}
 +
|-
 +
|PagePlus 6  || '''PPP''' || 1999 || OLE ||  {{PRONOM|fmt/674}}
 +
|-
 +
|PagePlus 7  || '''PPP''' || 2000 || OLE ||  {{PRONOM|fmt/675}}
 +
|-
 +
|PagePlus 8  || '''PPP''' || 2001 || OLE ||  {{PRONOM|fmt/676}}
 +
|-
 +
|PagePlus 9  || '''PPP''' || 2003 || OLE ||  {{PRONOM|fmt/677}}
 +
|-
 +
|PagePlus 10  || '''PPP''' || 2004 || OLE ||  {{PRONOM|fmt/678}}
 +
|-
 +
|PagePlus 11  || '''PPP''' || 2005 || OLE ||  {{PRONOM|fmt/679}}
 +
|-
 +
|PagePlus 12 (X2)  || '''PPP''' || 2007 || OLE ||  {{PRONOM|fmt/680}}
 +
|-
 +
|PagePlus Home/Office  || '''PPP''' || || OLE ||  {{PRONOM|fmt/681}}
 +
|-
 +
|PagePlus SE  || '''PPP''' || || ZIP ||  {{PRONOM|fmt/1536}}
 +
|-
 +
|PagePlus X3  || '''PPP''' || 2008 || ZIP ||  {{PRONOM|fmt/1529}}
 +
|-
 +
|PagePlus X4  || '''PPP''' || 2009 || ZIP ||  {{PRONOM|fmt/1530}}
 +
|-
 +
|PagePlus X5  || '''PPP''' || 2010 || ZIP ||  {{PRONOM|fmt/1531}}
 +
|-
 +
|PagePlus X6  || '''PPP''' || 2011 || ZIP ||  {{PRONOM|fmt/1532}}
 +
|-
 +
|PagePlus X7  || '''PPP''' || 2013 || ZIP ||  {{PRONOM|fmt/1533}}
 +
|-
 +
|PagePlus X8  || '''PPP''' || 2014 || ZIP ||  {{PRONOM|fmt/1534}}
 +
|-
 +
|PagePlus X9  || '''PPP''' || 2015 || ZIP ||  {{PRONOM|fmt/1535}}
 +
|}
  
 
== OLE2 vs. XML Based Format ==
 
== OLE2 vs. XML Based Format ==
  
PagePlus X3 uses a new [http://support.serif.com/KB/a139/faq-can-i-open-pageplus-file-an-older-version-the-product.aspx XML based format], enabling PagePlus versions from X3 onwards to open documents made in later versions.
+
PagePlus X3 uses a new [http://support.serif.com/KB/a139/faq-can-i-open-pageplus-file-an-older-version-the-product.aspx XML based format] using root tag <SerifXML>, enabling PagePlus versions from X3 onwards to open documents made in later versions.<ref>https://web.archive.org/web/20090212181246/http://serif.com/pageplus/pageplusx3/whats-new</ref>
 +
 
 +
== Compressed Internal Objects ==
 +
 
 +
Some objects inside the PPP OLE2 file may be compressed. In version 9.03 for example, the file titled 'contents' is compressed, with the following file header suggesting this:
 +
 
 +
<code>20 00 00 80 43 6F 6D 70 72 65 73 73 69 6F 6E 46 69 6C 65 00 EE 11 00 00 79 47 00 00 02 00 02 00</code>
 +
 
 +
Which translates to:
 +
 
 +
<code>...€CompressionFile.î...yG......</code>
 +
 
 +
The existence of these compressed objects makes it difficult to penetrate the file type to retrieve information such as the user content. This may be considered a preservation risk without further information from a specification or a reverse engineering exercise.  
  
 
== Sample Files ==
 
== Sample Files ==
  
* [http://www.webarchive.org.uk/aadda-discovery/formats?sort_by=solr_document&sort_order=ASC&0=content_ffb%3A%22d0cf11e0%22&1=content_ffb%3A%22d0cf11e0%22&2=content_ffb%3A%22d0cf11e0%22&f%5b0%5d=content_type_ext%3A%22.ppp%22&f%5b1%5d=content_ffb%3A%22d0cf11e0%22 Sample .PPP files in the UK Web Archive]
+
* [https://www.webarchive.org.uk/shine/search?page=1&invert=&facet.fields=crawl_year&invert=&invert=&facet.fields=public_suffix&invert=&invert=&invert=&invert=&invert=&query=content_ffb%3A%22d0cf11e0%22+%26+content_type_ext%3A%22ppp%22&totalCount=totalCount&sort=crawl_date&order=asc Sample .PPP files in the UK Web Archive]
 +
* [https://www.archway.archives.govt.nz/ViewFullItem.do?code=24685083&digital=yes Sample .PPP file at Archives New Zealand]
 +
* [https://www.archway.archives.govt.nz/ViewFullItem.do?code=24685027&digital=yes Sample .PPP file at Archives New Zealand]
 +
* [https://github.com/thorsted/pronom-research-week/tree/master/Serif/Samples/PagePlus Sample Files]
 +
* {{DexvertSamples|document/pagePlus}}
 +
 
 +
==Software==
 +
* [https://web.archive.org/web/20210725081508/https://www.serif.com/en-us/legacy/downloads/ Serif Legacy Software download] [https://community.serif.com/forum/4914/registering-serif-legacy-software How to Register Legacy software]
 +
* [https://archive.org/details/Serif_PagePlus_3.0_-_Desktop_publishing_for_Windows_3.1_-_SerifEng Serif PagePlus 3.0]
 +
* [https://archive.org/details/serif-pageplus-intro PagePlus Intro Version (1994)]
  
 
== See Also ==  
 
== See Also ==  
Line 19: Line 94:
 
* [[Wikipedia:Serif_products#Serif_PagePlus]]
 
* [[Wikipedia:Serif_products#Serif_PagePlus]]
 
* [[Wikipedia:PagePlus]]
 
* [[Wikipedia:PagePlus]]
 +
* [https://www.serif.com/pageplus/ Serif PagePlus official site (depreciated)]
 +
 +
==References==
 +
<references/>
  
 +
[[Category:Microsoft Compound File]]
 
[[Category:XML based file formats]]
 
[[Category:XML based file formats]]
 +
[[Category:ZIP based file formats]]

Latest revision as of 23:43, 8 March 2024

File Format
Name Serif PagePlus
Ontology
Extension(s) .ppp, .ppx, .ppb
PRONOM fmt/671, others
Released 1991

PagePlus released by Serif is a desktop publishing application for the Microsoft Windows operating system. Serif was created with the merger of SPC and Allegro New Media in 1997.[1]Serif has depreciated the PagePlus software in favor of the new Affinity titles, final version was X9.

Contents

[edit] File Information

PagePlus PPP files are incompatible with the new Affinity Publisher & Designer software.[2] PagePlus uses extensions PPX for templates and PPB for Book publications.

[edit] File Version Information

  • Versions 1-3 Binary format
  • Versions 4-X2 OLE2 container format[3]
  • Versions X3-X9 ZIP container format
Version Extension Year Container PRONOM
PagePlus Generic PPP OLE fmt/671
PagePlus 1-3 PPP 1991 Binary fmt/1537
PagePlus 4 PPP 1996 OLE fmt/672
PagePlus 5 PPP 1997 OLE fmt/673
PagePlus 6 PPP 1999 OLE fmt/674
PagePlus 7 PPP 2000 OLE fmt/675
PagePlus 8 PPP 2001 OLE fmt/676
PagePlus 9 PPP 2003 OLE fmt/677
PagePlus 10 PPP 2004 OLE fmt/678
PagePlus 11 PPP 2005 OLE fmt/679
PagePlus 12 (X2) PPP 2007 OLE fmt/680
PagePlus Home/Office PPP OLE fmt/681
PagePlus SE PPP ZIP fmt/1536
PagePlus X3 PPP 2008 ZIP fmt/1529
PagePlus X4 PPP 2009 ZIP fmt/1530
PagePlus X5 PPP 2010 ZIP fmt/1531
PagePlus X6 PPP 2011 ZIP fmt/1532
PagePlus X7 PPP 2013 ZIP fmt/1533
PagePlus X8 PPP 2014 ZIP fmt/1534
PagePlus X9 PPP 2015 ZIP fmt/1535

[edit] OLE2 vs. XML Based Format

PagePlus X3 uses a new XML based format using root tag <SerifXML>, enabling PagePlus versions from X3 onwards to open documents made in later versions.[4]

[edit] Compressed Internal Objects

Some objects inside the PPP OLE2 file may be compressed. In version 9.03 for example, the file titled 'contents' is compressed, with the following file header suggesting this:

20 00 00 80 43 6F 6D 70 72 65 73 73 69 6F 6E 46 69 6C 65 00 EE 11 00 00 79 47 00 00 02 00 02 00

Which translates to:

...€CompressionFile.î...yG......

The existence of these compressed objects makes it difficult to penetrate the file type to retrieve information such as the user content. This may be considered a preservation risk without further information from a specification or a reverse engineering exercise.

[edit] Sample Files

[edit] Software

[edit] See Also

[edit] References

  1. https://web.archive.org/web/19971009140839/http://www.spco.com/SPC/2597.htm
  2. https://forum.affinity.serif.com/index.php?/topic/92455-open-or-import-pageplus-ppp-files/
  3. https://web.archive.org/web/19961129221613/http://www.serif.com/products/PagePlus_h_Office.html
  4. https://web.archive.org/web/20090212181246/http://serif.com/pageplus/pageplusx3/whats-new
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox