ó
N'^c           @  sq  d  d l  m Z d  d l Z d  d l Z d  d l Z d  d l Z d Z d  d l m Z d  d l m	 Z	 d( d) d* d+ f Z
 d
   Z e e j  d k rė e d  e d  e d  e d  e d  e d  e d  e j d  n  y# e j e j d d  \ Z Z Wn- e j k
 r>Z e e  e j d  n Xg  Z d Z x e D] \ Z Z e d k re j   e e j  e j d  qRe d k rĶd Z qRe d k rūd g Z qRe d k rRd d e g Z qRqRWxe D]Z y9e j e  Z e e e  Z e rIe j d, k rIe j d e j  e j  d  Z n  e rse j! e d e j" Z# e# j$ Z% n	 e j& Z% e	 j	 e%  Z' e' j(   e' j) d d  e' j* e
 d e
 d  d! f e  e' j) d d"  e' j* e
 d e
 d d# f e  e' j+ e
 e  e' j,   e r&e% j-   n  Wqče d$ d% d& e d' e j.   d e j.   d f  qčXqčWd S(-   iĸĸĸĸ(   t   print_functionNs   pilprint 0.3/2003-05-05(   t   Image(   t   PSDrawg      ð?iH   g      @g      $@c         C  sc   t  j j t  j j |   d  d } d } | j rI d | j d } n  | | | j | j d S(   Ni   i    s    (%dx%d s    (s    %dx%d t   )(   t   ost   patht   splitextt   splitt   formatt   sizet   mode(   t   filepatht   imaget   titleR   (    (    sD   /tmp/pip-unpacked-wheel-ivxKtu/Pillow-3.4.2.data/scripts/pilprint.pyt   description   s
    &	i   s-   PIL Print 0.3/2003-05-05 -- print image filess   Usage: pilprint files...s   Options:s6     -c            colour printer (default is monochrome)s.     -d            debug (show available drivers)s1     -p            print via lpr (default is stdout)s0     -P <printer>  same as -p but use given printers   cdpP:s   -ds   -ci    s   -pt   lprs   -Ps   -P%st   1t   Lt   stdins   Helvetica-Narrow-Boldi   i   i   i   i   s   cannot print imaget   endt    s   (%s:%s)g      R@g      R@g     ā@g     @(   R   R   (/   t
   __future__R    t   getoptR   t   syst
   subprocesst   VERSIONt   PILR   R   t   letterR   t   lent   argvt   printt   exitt   optt   errort   vt   printerArgst
   monochromet   ot   at   initt   IDR   t   opent   imR   R
   t   draftR	   t   convertt   Popent   PIPEt   pR   t   fpt   stdoutt   pst   begin_documentt   setfontt   textR   t   end_documentt   closet   exc_info(    (    (    sD   /tmp/pip-unpacked-wheel-ivxKtu/Pillow-3.4.2.data/scripts/pilprint.pyt   <module>   sx   	






#

		
""
