angularjs 将ByteArray转换为角形JS中的HTML文件

6l7fqoea  于 2022-10-31  发布在  Angular
关注(0)|答案(1)|浏览(196)

我从ASPOSE工作簿中生成了一个HTML文件,并将其保存到C#中的内存流中,现在我想在Div元素内的Angular JS中显示此HTML文件。
C#程式码:

wb.Save(htmlMemoryStream, new HtmlSaveOptions() { IsExportComments = true});
htmlMemoryStream.Seek(0, SeekOrigin.Begin);
htmlBytes = htmlMemoryStream.ToArray();

Angular JS代码:

if (data.length > 0) {
vm.hasBeenExported = true;
vm.File = data[0].htmlFile;
}

<div ng-bind-html="vm.File "></div>

但它不工作

yuvru6vn

yuvru6vn1#

Excel工作簿转成HTML默认会生成多个文件,可能您的问题是角js上的多个文件,我想您可以尝试基于工作簿中的单张生成单个html文件,您应该示例化并指定相关选项,即:将HtmlSaveOptions.SaveAsSingleFile设置为基于活动工作表生成单个html文件。如果它解决了您的问题,请给予一下。
您也可以在专用的forums中发布您的查询或问题。
附言。我是支持开发人员/福音传道者在阿波斯工作。

相关问题