本軟體的功能在於將你的照片檔案們及其相關的文字紀錄,以最簡單便利的方式歸檔為一個EPUB電子書檔案。用來將回憶歸檔的格式應當要符合兩個訴求,其一是確保檔案在數十年後,還能夠被未來的軟硬體正常地開啟,其二是盡可能地保留照片資料的最高解析度和相關資訊。要滿足第一個訴求,相簿成品一定要是開放的國際標準格式,才能夠跨平台跨時空地被開啟,而要滿足第二個訴求,就不能使用壓縮時會破壞圖片的檔案格式,所以選用了EPUB檔案格式。
EPUB是一種電子圖書標準,是由國際數位出版論壇(IDPF)提出的自由開放格式,它是一種會在各種尺寸的閱讀載具上會自動重新排版的內容。如下圖所示,EPUB檔案本質上是許多XHTML網頁的zip壓縮檔,其中container.xml是zip容器中的第一個檔案,由它再指出content.opf和toc.ncx的位置,前者紀載了電子書資訊以及包含的檔案清單、包括各篇章的XHTML檔案及相關的css與影像檔案,後者則提供了電子書的篇章目錄,指定了各篇章檔案的閱讀順序。
由於網頁本來就容易設計成能適用各種螢幕尺寸的形式,而且網頁瀏覽器幾乎在各種系統的載具上都有提供,故以XHTML為基礎的EPUB檔案也很容易實現跨平台自動排版的理想,此外,zip是一種無損的文件壓縮格式,所以也不必擔心電子書中的圖片會損失畫質,以結論來說EPUB是一種製作相簿的理想檔案格式。
在EPUB檔案格式的基礎之上,本軟體的相簿EPUB檔案再加入一些相簿編輯相關的資訊檔案,讓它能夠被所有的EPUB閱讀器讀取的同時,還能夠持續地被本軟體編輯。如下圖的紅色部分所示,除了content.opf之外,相簿EPUB另外以album.xml紀錄了相簿的拍攝日期範圍、地點、介紹文字等等的資訊,相簿EPUB以子目錄儲存每個篇章的原始照片檔案及其單獨閱覽網頁,此外另以chapter.xml紀錄了每張照片的拍攝日期、地點、標籤文字等等。
使用者不必實際去編輯這些檔案,本軟體提供了操作介面,以類似在社群網站發文打卡的方式來建立EPUB相簿,使用者只要在本軟體裡建立了新相簿、建立了新的空白篇章,接下來只要填寫一段文字,選擇拍攝日期和地點,拖曳一些相片檔案進入本軟體,就可以在篇章裡建立一個新段落;持續不斷地建立新段落、建立新篇章,就可以完成整本相簿電子書。