使用WorkbookSetting.StreamProvider控制外部资源

可能的使用场景

有时,您的Excel文件包含外部资源,例如链接的图片等。Aspose.Cells允许您使用Workbook.Settings.StreamProvider控制这些外部资源,该方法采用IStreamProvider接口的实现。每当您尝试渲染包含外部资源(例如链接的图片)的工作表时,将调用IStreamProvider接口的方法,从而使您能够针对外部资源采取适当的操作。

使用WorkbookSetting.StreamProvider控制外部资源

以下示例代码说明了Workbook.Settings.StreamProvider的用法。它加载包含链接图像的示例Excel文件。该代码将链接图像替换为Aspose标志,并使用SheetRender类将整个工作表渲染为单个图像。以下屏幕截图显示了示例Excel文件及其渲染输出图像以供参考。正如您所看到的那样,破损的链接图像已被替换为Aspose标志。

todo:image_alt_text

示例代码