Das Dateiformat nutzt Techniken wie die Trennung der Ebenen von Text und Hintergrundbildern, progressives Laden, arithmetisches Kodieren und verlustbehaftete Kompression von bitonalen (monochromen) Bildern. Dadurch können Bilder in hoher Qualität mit minimalem Platzbedarf gespeichert werden, um sie dann beispielsweise ins Netz zu stellen.