A method of displaying a document comprising a plurality of document pages with a predetermined size using a display device (10; 100; 600) having edges defining lateral dimensions not substantially larger than said predetermined size and having a central re-writable display portion and a non-re-writable border (122; 604), each of said document pages comprising a central, foreground portion bearing one or both of text and graphics, a background having a background colour and at least one margin (702a-d), said at least one margin having said background colour, the method comprising: automatically printing said document, wherein said printing comprises: inputting page data for said plurality of document pages, said page data defining each page for display to a management program; processing said page data, using said management program, to determine a margin size of said at least one margin for each of said plurality of document pages; identifying a smallest margin size from said determined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margins of said plurality of document pages; cropping margins of each of said plurality of document pages using said smallest margin size; scaling, using said smallest margin size, said page data for display on said rewritable display portion, wherein said scaling comprises scaling said page data such that a page with said smallest margin size substantially completely fills said re-writeable display portion when said margin is discounted and outputting said cropped and scaled page data for display on said re-writable display portion of said display. automatically printing said document, wherein said printing comprises: inputting page data for said plurality of document pages, said page data defining each page for display to a management program; processing said page data, using said management program, to determine a margin size of said at least one margin for each of said plurality of document pages; identifying a smallest margin size from said determined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margins of said plurality of document pages; cropping margins of each of said plurality of document pages using said smallest margin size; scaling, using said smallest margin size, said page data for display on said rewritable display portion, wherein said scaling comprises scaling said page data such that a page with said smallest margin size substantially completely fills said re-writeable display portion when said margin is discounted and outputting said cropped and scaled page data for display on said re-writable display portion of said display. inputting page data for said plurality of document pages, said page data defining each page for display to a management program; processing said page data, using said management program, to determine a margin size of said at least one margin for each of said plurality of document pages; identifying a smallest margin size from said determined margin sizes, wherein said smallest margin size determines the amount which can be safely cropped from each of said at least one margins of said plurality of document pages; cropping margins of each of said plurality of document pages using said smallest margin size; scaling, using said smallest margin size, said page data for display on said rewritable display portion, wherein said scaling comprises scaling said page data such that a page with said smallest margin size substantially completely fills said re-writeable display portion when said margin is discounted and outputting said cropped and scaled page data for display on said re-writable display portion of said display.