def extract_layout_pages(self) -> Iterator[LTPage]:
        """
        Yields layout objects for each page in the PDF using pdfminer.six.
        """
        assert (
            self.file_path is not None
        ), "PDF file path is required for this method for now."

        yield from extract_pages(self.file_path)

        Yields layout objects for each page in the PDF using pdfminer.six.
        
src/openparse/pdf.py