I think it's what many (also commercial) PDF viewers are based on.