Пример #1
0
print_r($ipp->job_attributes);
echo "</pre>";
echo "OPERATION " . $j++ . "<br />";
echo "cancelling the job";
$ipp->cancelJob($job);
/* setting job's attributes to new values */
echo "<br /><br /><br /> TEST 11<br />";
echo "OPERATION " . $j++ . "<br />";
echo "Printing a file <br />";
$ipp->setData("./test.ps");
echo $ipp->printJob();
$job = $ipp->last_job;
echo "OPERATION " . $j++ . "<br />";
echo "modify copies nbr to 2<br />";
$ipp->setCopies(2);
echo "Setting last job's attributes: " . $ipp->setJobAttributes($job) . "<br />";
echo "OPERATION " . $j++ . "<br />";
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);