using Aspose.Words;
namespace OASystem.API.OAMethodLib.FileProcessing
{
public interface IFileProcessingService
{
///
/// 处理Word文档并提取结构化信息
///
Task ProcessWordDocumentAsync(IFormFile file);
///
/// 批量处理Word文档
///
Task> ProcessWordDocumentsAsync(List files);
///
/// 从流中提取文档信息
///
Task ExtractDocumentInfoAsync(Stream stream, string fileName);
///
/// 检查文件是否为支持的Word格式
///
bool IsSupportedWordFormat(string fileName);
}
}