
    Ng                     P    d dl mZ d dlmZ 	 d dlZn# e$ r dZY nw xY wd Zd Z	dS )    )PathNc                     |                      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/ai-engine/env/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   PILImageopen	PdfBitmapfrom_pilclose
set_bitmapget_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	r**I%..y99FOO  (((LLNNN!!##1f.0066q!<<>>>||Aq!!	"""

HHT[IIKKKKKr   )
pathlibr   pypdfium2._helpers_helpersr   	PIL.Imager   ImportErrorr   r4    r   r   <module>r;      s          # # # # # #   
CCC  (" " " " "s    