echo "Job status: " . $ipp->printJob() . "<br />"; $ipp->setData("This is a end of line\n"); echo "OPERATION " . $j++ . "<br />"; echo "Job status: " . $ipp->printJob() . "<br />"; // set copies to 2 (same sheet of paper: form feed is unset) $ipp->setData("This lines must appeared twice\r\n"); $ipp->setCopies(2); echo "OPERATION " . $j++ . "<br />"; echo "Job status: " . $ipp->printJob() . "<br />"; $ipp->setCopies(1); // printing string, then form feed echo "OPERATION " . $j++ . "<br />"; $ipp->setFormFeed(); $ipp->setData("End of test"); echo "Job status: " . $ipp->printJob() . "<br />"; $ipp->unsetRawText(); /* printing a file to see if unsetRawText works */ echo "<br /><br /><br /> TEST 17<br />"; echo "OPERATION " . $j++ . "<br />"; $ipp->setData("./test.ps"); echo "Job status (text file after strings): " . $ipp->printJob() . "<br />"; /* multiple document handling */ echo "<br /><br /><br /> TEST 18<br />"; $ipp->setUserName("test"); $ipp->setCopies(1); echo "OPERATION " . $j++ . "<br />"; echo "Create-Job: " . $ipp->createJob() . "<br />"; printf("Job is: %s<br />", $job = $ipp->last_job); echo "<pre>"; print_r($ipp->job_attributes); echo "</pre>\n";