From 7521d5120669c680a480194dc16d22f8e91484b2 Mon Sep 17 00:00:00 2001 From: pjp8glqzm <647868157@qq.com> Date: Mon, 20 Jan 2025 18:04:15 +0800 Subject: [PATCH] Delete 'PDFReader.h' --- PDFReader.h | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 PDFReader.h diff --git a/PDFReader.h b/PDFReader.h deleted file mode 100644 index ae247cd..0000000 --- a/PDFReader.h +++ /dev/null @@ -1,30 +0,0 @@ -#ifndef PDFREADER_H -#define PDFREADER_H -#include -#include - -class PDFReader { -public: - // 构造函数,传入 PDF 文件路径 - PDFReader(const std::string& filepath); - - // 提取所有页面的文本 - std::string extractText(); - -private: - std::vector fileData; // 存储 PDF 文件的二进制数据 - - // 加载 PDF 文件到内存 - void loadFile(const std::string& filepath); - - // 检查 PDF 文件是否有效 - bool isPDFValid(); - - // 简单解析 PDF 文件,提取对象和文本 - std::string parsePDF(); - - // 从内容流中提取文本数据 - std::string extractTextFromStream(const std::string& streamContent); -}; - -#endif // PDFREADER_H \ No newline at end of file