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