echo "Getting job's attributes: " . $ipp->getJobAttributes($ipp->last_job) . "<br />"; $copies = $ipp->job_attributes->copies->_value0; echo "Copies: {$copies}<br />"; echo "<pre>"; print_r($ipp->job_attributes); echo "</pre>"; echo "OPERATION " . $j++ . "<br />"; echo "deleting job<br />"; $ipp->cancelJob($job); /* printing selected pages from a document */ echo "<br /><br /><br /> TEST 12<br />"; echo "OPERATION " . $j++ . "<br />"; $ipp->setAttribute('media', 'A7'); $ipp->setAttribute('number-up', 4); $ipp->setData("./COPYING"); $ipp->setPageRanges('1:2 5:6'); echo "Printing selected pages from document by 4 pages on a single A7 media: " . $ipp->printJob() . "<br />"; $ipp->setPageRanges(''); $ipp->unsetAttribute('media'); $ipp->unsetAttribute('number-up'); /* printing a postcript file */ /* echo "<br /><br /><br /> TEST 13<br />"; echo "OPERATION ". $j ++ ."<br />"; $ipp->setMimeMediaType(); // => autodetection $ipp->setData("./test.ps"); echo "Printing Postscript Job status: ".$ipp->printJob()."<br />"; /* printing a png file */ /* echo "<br /><br /><br /> TEST 14<br />"; echo "OPERATION ". $j ++ ."<br />";