使用Aspose.Note for .NET 18.1将OneNote文档导出为HTML格式的流

aspose-note-for-net我们十分高兴地宣布Aspose.Note for .NET 18.1新版本的发布。本月的发布包括将OneNote文档保存为HTML的新功能。它还引入了支持使用Callbacks将文档保存到HTML。有关本月发行版中包含的API更改的详细说明,请访问API文档的发行说明部分。

将OneNote文档保存为HTML流

Aspose.Note API允许您将OneNote文档保存为HTML文件。 从此版本开始,API现在支持以HTML格式将OneNote文档导出成MemoryStream。HtmlSaveOptions现在引入了将与文档相关联的资源保存为已转换HTML的嵌入式资源的能力,或者将其明确地保存在光盘上。

以下代码示例显示使用此功能将OneNote文档导出为HTML。

使用嵌入式资源保存到内存流


string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");

var options = new HtmlSaveOptions()
{
    ExportCss = ResourceExportType.ExportEmbedded,
    ExportFonts = ResourceExportType.ExportEmbedded,
    ExportImages = ResourceExportType.ExportEmbedded,
    FontFaceTypes = FontFaceType.Ttf
};
var r = new MemoryStream();
document.Save(r, options);

在单独的文件中将资源另存为HTML


string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
var document = new Aspose.Note.Document(dataDir + "Aspose.one");

var options = new HtmlSaveOptions()
{
    ExportCss = ResourceExportType.ExportAsFile,
    ExportFonts = ResourceExportType.ExportAsFile,
    ExportImages = ResourceExportType.ExportAsFile,
    FontFaceTypes = FontFaceType.Ttf
};
document.Save(dataDir + "document_out.html", options);

API产品资源

你可以通过使用如下资源信息开始了解Aspose.Note for .NET。

API文档–使用代码示例和示例帮助开始使用API

论坛支持–发表您的问题,以获得我们的技术支持团队的帮助

代码示例?–从我们的GitHub仓库中下载试用API的现成示例

API参考指南–提供有关API的所有命名空间,类和属性的信息