| net :: ÄÅ :: ¸ñÀûÁö NET :: CUPS :: ¸ñÀûÁö´Â ÄÅ ´ë»ó °³Ã¼ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
net :: ÄÅ :: ¸ñÀûÁö ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Dracken Technology, Inc.
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~dhageman/Net-CUPS-0.55/lib/Net/CUPS.pm
net :: ÄÅ :: ¸ñÀûÁö ű×
net :: ÄÅ :: ¸ñÀûÁö ¼³¸í
net :: cups :: ¸ñÀûÁö´Â ÄÅ ´ë»ó °´Ã¼ÀÔ´Ï´Ù. ½Ã³ñ½Ã½º´Â Net :: Cups :: DestinationÀ» »ç¿ëÇÕ´Ï´Ù. MY $ PRINTER = $ CUPS-> getDestination ( "LJ4200DN"); ³» $ name = $ ÇÁ¸°ÅÍ -> getName (); ³» @Options = $ ÇÁ¸°ÅÍ -> getOptions (); $ JORDID = $ PRINTER-> PRINTFILE ($ FILENAME, $ TITLE); NET :: CUPS´Â ÀϹÝÀûÀÎ UNIX Àμ⠽ýºÅÛÀÇ °´Ã¼ ÁöÇâ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. system.net:kups:destinationÀº ¸ñÀûÁöÀÇ °³³äÀ» Ãß»óÈÇÕ´Ï´Ù. ÄÅ. ´ë»óÀº ÇÁ¸°ÅÍ ÀÏ °¡´É¼ºÀÌ ³ôÁö¸¸ ÆÄÀÏÀÌ Ã³¸®¸¦ À§ÇØ º¸³»´Â ¸ðµç À¯ÇüÀÇ ´ë»óÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. methodsaddoption $ dest-> addoption ($ name, $ value); ´Ù¸¥ ¿É¼Ç À̸§ / °ª ½ÖÀ» Ãß°¡ÇÏ´Â ¹æ¹ý Destination.CancelJobmy $ dest-> canceljob ($ JOBID);ÀÌ DESTINCEERERRORMY $ ERROR = $ dest-> getError ()¿¡ º¸³½ ÀÛ¾÷À» chancel·Î º¸³»´Â ¹æ¹ý. getNamemy $ name = $ dest-> getName (); destination.getJobmy $ Job = $ dest-> getjob ($ JOBID) ¸Þ¼µå¸¦ ¹ÝȯÇÏ´Â ¸Þ¼Òµå´Â attributes.getJobsmy @jobs = $ dest-> getJobsÀÇ Çؽ÷ΠƯÁ¤ ÀÛ¾÷À» °¡Á®¿É´Ï´Ù. ($ scope);ÀÌ ¹æ¹ýÀº ÀÛ¾÷ ½Äº°ÀÚÀÇ ¹è¿À» ¹ÝȯÇÕ´Ï´Ù. ¸ðµç »ç¿ëÀÚ¿Í 1¿¡ ´ëÇØ 0À̵Ǵ $´Â ¼±ÅÃÇÑ »ç¿ëÀÚ ¸¸ ÀÖ½À´Ï´Ù. $ scope´Â ¸ðµç ÀÛ¾÷¿¡ ´ëÇØ -1, È°¼º ÀÛ¾÷ÀÇ °æ¿ì, ¿Ï·áµÈ Jobs.getOptionValuemy $ value = $ dest-> getOptionValue ($ name);ÀÌ À¯Æ¿¸®Æ¼ ¸Þ¼Òµå´Â ¼±ÅÃÇÑ ¿É¼ÇÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù. getOptionsmy @Options = $ dest-> getOptions ();ÀÌ ¸Þ¼Òµå´Â ÇöÀç ¸ñÀûÁö¿¡ ¼³Á¤µÈ ¿É¼ÇÀÇ ¹è¿À» ¹ÝȯÇÕ´Ï´Ù. PrintFileMey $ JobID = $ dest-> PrintFile ($ filename, $ title);ÀÌ ¹æ¹ýÀº ´ç½ÅÀ̺¸°íÀÖ´Â ¹æ¹ýÀ̶ó´Â °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. À»À§ÇÑ. ÀÌ°ÍÀº ¸ñÀûÁö°¡ ó¸® ÇÒ ÆÄÀÏÀ» º¸³»´Â µ¥ »ç¿ëÇÒ ´ë»óÀÔ´Ï´Ù. ÆÄÀÏÀÇ À̸§°ú ÀÛ¾÷ Á¦¸ñÀ» Á¦°øÇؾßÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
net :: ÄÅ :: ¸ñÀûÁö °ü·Ã ¼ÒÇÁÆ®¿þ¾î