范围与限制
范围与限制
此页面列出了 Aspose.OCR 针对 .NET 的 FOSS 当前支持和不支持的内容,以便您在集成之前确认兼容性。公开的 API 故意保持简洁,并可能随着识别能力的扩展而演变。
语言与脚本
识别支持拉丁文字文本,包括嵌入式识别模型中存在的变音字符。运行时不存在语言选择 API —— 识别的字母表由嵌入模型固定。
输入类型
输入仅限于 InputType.SingleImage(由 System.Drawing.Common 支持的栅格图像)和 InputType.PDF。任何其他输入类型都会抛出 NotSupportedException。PDF 页面始终以 150 DPI 渲染;此分辨率不可配置。
检测输出
检测器仅返回轴对齐的文本行矩形。多边形区域和布局标签(标题、表格、列)不属于公开输出。
未实现
这些功能是 not 在 Aspose.OCR FOSS 中为 .NET 实现:
- 可搜索的 PDF 生成或文本导出助手
- 已识别文本的置信度分数
- 字体检测
- 拼写校正
- 表格结构检测
- 条形码检测
- 自动页面旋转、去倾斜或颜色反转
- 用户可配置的预处理
平台与执行
- 图像处理是 仅限 Windows,因为管道依赖于
System.Drawing.Common用于位图加载、裁剪、调整大小和像素访问。 - 推理运行在 仅 CPU — GPU 执行未配置。
- 正在处理输入文件和 PDF 页面 sequentially;没有输入级别的多线程 API,虽然
Microsoft.ML.OnnxRuntime在每次推理调用中并行化工作。
程序集大小
编译后的程序集很大,因为所有三个 ONNX 模型(检测、细化和识别)都被嵌入为每个目标框架构建中的资源。