Blob
1 /Page null def2 /Page# 0 def3 /PDFSave null def4 /DSCPageCount 0 def5 /DoPDFPage {dup /Page# exch store pdfgetpage mypdfshowpage } def7 /pdfshowpage_mysetpage { % <pagedict> pdfshowpage_mysetpage <pagedict>8 dup /CropBox pget {9 boxrect10 2 array astore /PageSize exch 4 2 roll11 neg exch neg exch 2 array astore /PageOffset exch12 << 5 1 roll >> setpagedevice13 } if14 } bind def16 /mypdfshowpage % <pagedict> pdfshowpage -17 { dup /Page exch store18 pdfshowpage_init19 pdfshowpage_setpage20 pdfshowpage_mysetpage21 save /PDFSave exch store22 (before exec) VMDEBUG23 pdfshowpage_finish24 (after exec) VMDEBUG25 PDFSave restore26 } bind def28 GS_PDF_ProcSet begin29 pdfdict begin