
    c?1i                     4    d dl mZ d dlmZ d dlmZ d Zd Zy)    )PathN)Lazyc                     | j                  dddt               | j                  dddt        d	       | j                  d
dd       y )Nimages+zInput images)nargshelptypez--outputz-oTzTarget path for the new PDF)requiredr
   r	   z--inline
store_truez9If JPEG, whether to use PDFium's inline loading function.)actionr	   )add_argumentr   )parsers    a/home/www/therecruiter.miabetepe.com/venv/lib/python3.12/site-packages/pypdfium2/_cli/imgtopdf.pyattachr   
   sb    
	   D,	   J      c                 ~   t         j                  j                         }| j                  D ]d  }t         j                  j                  |      }|j
                  j                         dv r|j                  || j                         not        j                  j                  |      }t         j                  j                  |      }|j                          |j                  |       |j                          |j!                         \  }}|j#                  t        j$                         j'                  ||             |j)                  ||      }|j+                  |       |j-                          |j                          |j                          g |j/                  | j0                         |j                          y )N)z.jpgz.jpeg)inline)pdfiumPdfDocumentnewr   PdfImagesuffixlower	load_jpegr   r   	PIL_Imageopen	PdfBitmapfrom_pilclose
set_bitmapget_px_size
set_matrix	PdfMatrixscalenew_page
insert_objgen_contentsaveoutput)	argspdffp	image_obj	pil_imagebitmapwhpages	            r   mainr4      sC    


 
 
"Ckk OO'',	 99?? 114;;7++B/I%%..y9FOO  (LLN$$&1f..066q!<>||Aq!	"

+. HHT[[IIKr   )	pathlibr   pypdfium2._helpers_helpersr   pypdfium2._lazyr   r   r4    r   r   <module>r:      s     #  ( r   