类 File2TextService
java.lang.Object
com.agentsflex.core.file2text.File2TextService
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明extractTextFromBytes(byte[] bytes, String fileName, String mimeType) extractTextFromFile(File file) extractTextFromHttpUrl(String httpUrl) extractTextFromHttpUrl(String httpUrl, String fileName) extractTextFromHttpUrl(String httpUrl, String fileName, String mimeType) extractTextFromSource(DocumentSource source) 从 DocumentSource 提取纯文本 支持多 Extractor 降级重试extractTextFromStream(InputStream is, String fileName, String mimeType) private StringsafeFileName(DocumentSource source)
-
字段详细资料
-
log
-
registry
-
-
构造器详细资料
-
File2TextService
public File2TextService() -
File2TextService
-
-
方法详细资料
-
getRegistry
-
extractTextFromHttpUrl
-
extractTextFromHttpUrl
-
extractTextFromHttpUrl
-
extractTextFromFile
-
extractTextFromStream
-
extractTextFromBytes
-
extractTextFromSource
从 DocumentSource 提取纯文本 支持多 Extractor 降级重试- 参数:
source- 文档输入源- 返回:
- 提取的文本(非空去空格),若无法提取则抛出异常
- 抛出:
IllegalArgumentException- 输入源为空
-
safeFileName
-