Converts iFolor photo books to pngs
This is a very quick and dirty prototype to load iFolor photobooks (Project.ipp) and generate some basic pngs for each page. It was written in early 2021 in a few hours and is still missing a lot of features, but is a start for someone with more time and interest.
-
Load Project.ipp files
-
Load Images
-
Load RichText (xaml) files
-
Generate png files
-
Document ipp file format
-
Document text file format
-
Document photobook data structure
-
Document differences between different photobook versions
-
Rotation of Images and RichText partially working
-
Zoom/Section of image missing
-
Horizontal alignment missing
-
Mirror of images missing
-
Clip art support missing
-
Speech bubbles support missing
-
Background colour missing
This is a xml document that got gzipped and has 23 leading bytes for an unknown reason.
If you want to unzip the file, use 7-zip or another tool that doesn't care about the leading bytes.
The text files are xaml files which are basically zip files. These zip files are again gzipped and have again 23 leading bytes for unknown reasons.
The zip file contains the following files and folders
- _rels
- .rels
- Xaml
- Document.xaml
- [Content_Types].xml
The Document.xaml
contains a xml structure of Sections,Paragraphs and Runs.