fix: 修复文档提取doc图片没有保存和展示的问题

This commit is contained in:
CaptainB 2024-11-28 16:17:23 +08:00
parent 4dec2a6a58
commit 2a07a50a60
4 changed files with 4 additions and 4 deletions

View File

@ -19,5 +19,5 @@ class BaseParseTableHandle(ABC):
pass
@abstractmethod
def get_content(self, file):
def get_content(self, file, save_image):
pass

View File

@ -35,7 +35,7 @@ class CsvSplitHandle(BaseParseTableHandle):
return [{'name': file.name, 'paragraphs': paragraphs}]
def get_content(self, file):
def get_content(self, file, save_image):
buffer = file.read()
try:
return buffer.decode(detect(buffer)['encoding'])

View File

@ -61,7 +61,7 @@ class XlsSplitHandle(BaseParseTableHandle):
return [{'name': file.name, 'paragraphs': []}]
return result
def get_content(self, file):
def get_content(self, file, save_image):
# 打开 .xls 文件
try:
workbook = xlrd.open_workbook(file_contents=file.read(), formatting_info=True)

View File

@ -74,7 +74,7 @@ class XlsxSplitHandle(BaseParseTableHandle):
return result
def get_content(self, file):
def get_content(self, file, save_image):
try:
# 加载 Excel 文件
workbook = load_workbook(file)