pub fn extract_text(bytes: &[u8]) -> Result<String, String>
Extract and normalize the text content of a PDF byte buffer.