
    .i                     6    d dl mZ d dlmZ d dlmZ d Zd ZdS )    )PathN)Lazyc                     |                      dddt                     |                      dddt          d	           |                      d
dd           d S )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    S/var/www/html/analyses/venv/lib/python3.11/site-packages/pypdfium2/_cli/imgtopdf.pyattachr   
   s    
	     D,	     J          c                    t           j                                        }| j        D ]}t           j                            |          }|j                                        dv r|                    || j                   n{t          j
                            |          }t           j                            |          }|                                 |                    |           |                                 |                                \  }}|                    t          j                                        ||                     |                    ||          }|                    |           |                                 |                                 |                                 |                    | j                   |                                 d S )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      s    

 
 
"
"Ck  O'',,	 9?? 1114;7777++B//I%..y99FOO  (((LLNNN$$&&1f.0066q!<<>>>||Aq!!	"""

HHT[IIKKKKKr   )	pathlibr   pypdfium2._helpers_helpersr   pypdfium2._lazyr   r   r4    r   r   <module>r:      se          # # # # # #              (         r   