18th century. From zak (“pocket”) + formaat (“size”), possibly a calque of German Taschenformat.
zakformaat n (plural zakformaten, diminutive zakformaatje n)