pub fn extract_page_count(path: &str) -> Option<u32>
Page count for a single PDF. Returns None if the file can’t be parsed.