pdf_page_id.py 400 B

12345678910
  1. # Copyright (c) Opendatalab. All rights reserved.
  2. from loguru import logger
  3. def get_end_page_id(end_page_id, pdf_page_num):
  4. end_page_id = end_page_id if end_page_id is not None and end_page_id >= 0 else pdf_page_num - 1
  5. if end_page_id > pdf_page_num - 1:
  6. logger.warning("end_page_id is out of range, use images length")
  7. end_page_id = pdf_page_num - 1
  8. return end_page_id