??????????????????????
???  ?????????????????
 JFIF      ?? C      


!"$"$?? C    
?? p 
" ??     
         ??             ?   
   ????

(%	aA*?XYD?(J??E  RE,P XYae?)(E  2 B  R  	BQ    X?)X     ?  @  

adadasdasdasasdasdas


.....................................................................................................................................??????????????????????
???  
 JFIF      ?? C      


!"$"$?? C    
?? p 
" ??     
         ??             ?   
   ????

(%	aA*?XYD?(J??E  RE,P XYae?)(E  2 B  R  	BQ    X?)X     ?  @  

adadasdasdasasdasdas


.....................................................................................................................................ó
òDÐgc           @   s•   d  d l  Z  d  d l Z d  d l Td Z d „  Z e e ƒ d  d l Td  d l Td  d l Td  d l Te	 d e e e ƒ d „  ƒ Z d „  Z e ƒ  d S(   iÿÿÿÿN(   t   *i   c         C   sh   d d  l  } t j j t j j t j j t ƒ ƒ d d |  ƒ } | | j k rd | j j | ƒ n  d  S(   Niÿÿÿÿi    s   \..(   t   syst   ost   patht   normpatht   splitt   realpatht   __file__t   append(   t   upR   R   (    (    sC   /opt/alt/libharu/usr/share/libharu/bindings/python/demo/arc_demo.pyt
   setlibpath   s    6c         C   s/   t  d t |  | ƒ t t ƒ t j d ƒ d  S(   Ns   ERROR: %s, detail_no=%u
i   (   t   printft   error_detailt	   HPDF_Freet   pdfR   t   exit(   t   error_not	   detail_not	   user_data(    (    sC   /opt/alt/libharu/usr/share/libharu/bindings/python/demo/arc_demo.pyt   error_handler$   s    
c          C   s²  t  j j t j d ƒ }  |  |  j d ƒ  d }  t t t ƒ a	 t	 sS t
 d ƒ d St t	 ƒ } t | d ƒ t | d ƒ t t	 | ƒ t | d d d ƒ t | d	 d	 ƒ t | d	 d
 ƒ t | d	 d	 d d d ƒ t | ƒ } t | d	 d	 ƒ t | ƒ t | d d d ƒ t | d	 d	 ƒ t | | j | j ƒ t | d	 d	 d d d ƒ t | ƒ } t | d	 d	 ƒ t | ƒ t | d d d ƒ t | d	 d	 ƒ t | | j | j ƒ t | d	 d	 d d d ƒ t | ƒ } t | d	 d	 ƒ t | ƒ t | d d d ƒ t | d	 d	 ƒ t | | j | j ƒ t | d	 d	 d d d ƒ t | ƒ } t | d	 d	 ƒ t | ƒ t | d ƒ t | d ƒ t | d	 d	 d ƒ t | ƒ t t	 |  ƒ t t	 ƒ d S(   Ni    t   .s   .pdfs#   error: cannot create PdfDoc object
i   iÜ   iÈ   g      ð?id   i´   iP   ih  gÍÌÌÌÌÌÜ?gffffffæ?g333333ë?i   g     @d@g     @d@gÿÿÿÿÿo@gÿÿÿÿÿo@g      s@g      s@(   R   R   R   R   t   argvt   rfindt   HPDF_NewR   t   NULLR   R   t   HPDF_AddPaget   HPDF_Page_SetHeightt   HPDF_Page_SetWidtht
   print_gridt   HPDF_Page_SetRGBFillt   HPDF_Page_MoveTot   HPDF_Page_LineTot   HPDF_Page_Arct   HPDF_Page_GetCurrentPost   HPDF_Page_Fillt   xt   yt   HPDF_Page_SetGrayStroket   HPDF_Page_SetGrayFillt   HPDF_Page_Circlet   HPDF_SaveToFileR   (   t   fnamet   paget   pos(    (    sC   /opt/alt/libharu/usr/share/libharu/bindings/python/demo/arc_demo.pyt   main-   sZ    






(   R   R   t   ctypesR	   R
   t   harut   haru.c_funct   haru.hpdf_errorcodet
   grid_sheett   HPDF_Error_Handlert   Nonet	   HPDF_UINTt   c_void_pR   R,   (    (    (    sC   /opt/alt/libharu/usr/share/libharu/bindings/python/demo/arc_demo.pyt   <module>   s   
	




		N