sig val read : Pdfio.input -> (int * int) list * (int * int * int) list end