ForcePilot/src/utils/__init__.py
2024-07-14 13:04:00 +00:00

12 lines
328 B
Python

import fitz
from utils.logging_config import setup_logger, logger
def is_text_pdf(pdf_path):
doc = fitz.open(pdf_path)
for page_num in range(len(doc)):
page = doc.load_page(page_num)
text = page.get_text()
if text.strip(): # 检查是否有文本内容
return True
return False