
    :Qg                     0    d dl Z d dlmZ d dlZdedefdZy)    N)BinaryIOfppage_numberc                     t        j                  |       }t        j                         }|j                  |   }|j	                  |       t        j                         }|j                  |       |S )zDFind the binary data for a given page number from a PDF binary file.)pypdf	PdfReader	PdfWriterpagesadd_pageioBytesIOwrite)r   r   
pdf_reader
pdf_writerpage	page_datas         i/var/www/html/answerous/venv/lib/python3.12/site-packages/unstructured/partition/pdf_image/pypdf_utils.pyget_page_datar      sY    $J"JK(D

IY    )r   typingr   r   intr    r   r   <module>r      s!    	  h S r   