Aspose.Note for .NET

Aspose.Note for .NET 实现 OneNote 文档高效处理,支持多种格式转换与丰富 API 功能,无需 Office 安装。

Aspose.Note for .NET 是一款独立的 OneNote 文档操作 API。应用程序可以轻松提供读取、转换、创建、编辑和操作 Microsoft OneNote 文件等功能,以及操作 OneNote 笔记本的元素并将其导出为不同格式。

使用 Aspose.Note API,开发人员可以加载文档、将 OneNote 文件中的文本和图像渲染为多种格式、浏览文档对象模型、从文件的任何部分提取文本等等。此外,使用我们用于处理 OneNote 文档的 API,您还可以找到与 OneNote 2013 客户端应用程序相关问题的解决方案。我们的文档包含有关 API 的常规信息、基本命令、示例以及许多其他信息。Aspose.Note API 允许用户以编程方式访问、编辑和重新保存 OneNote 文件的内容。此外,用户可以更改文档的某个部分或部分内容,而不是整个文档。

高级 .NET Microsoft OneNote API 功能 API 功能


读取各种对象的属性

将文档保存为图像:
JPEGBMPPNG

从文档中提取图像

将文档导出为PDF

从文档中提取文本

读取和修改文档任意页面的信息

在 OneNote 页面上插入图片

插入表格、从表格中提取文本并锁定表格列

在文档中标记重要注释

将文件附加到 OneNote 文档

使用文本和图像元素中的超链接进行操作

文档中的 API 功能

您可以在我们的文档中查看 Aspose.Note 的完整功能列表。Aspose.Note 提供了丰富的功能,可用于创建、读取、操作和保存项目文件:

  • 将 OneNote 文件中的文本和图像渲染为光栅图像(BMPPNGJPEGGIFTIFF)。
  • 将 OneNote 文件中的文本和图像呈现为可移植文档格式 ( PDF )。
  • 加载OneNote 文档,编辑它,然后将其保存为 OneNote 格式。
  • 将图像插入 OneNote 文档。
  • 解析和导出不同格式的编号列表。
  • 通过 OneNote 文档对象模型进行导航。
  • 文本提取- 从 OneNote 文件的任何部分提取文本。
  • 通过对象模型读取文本格式和布局信息(大小和位置)。
  • 替换和插入文本和其他元素并导出为支持的渲染格式。
  • 符合 FIPS 186-4 标准,且 API 中使用符合 FIPS 标准的 Bouncy Castle 版本

将 OneNote 文件转换为各种格式

开发人员可以轻松加载ONE文件并将其渲染为各种图像格式,包括TIFFJPEGGIFPNGBMP。此外,该API 还支持将 OneNote 文档转换为 PDF 格式,以便于共享。

以不同的格式保存文档 - C#

    // load the file to be converted
    var odoc = new Aspose.Note.Document(dir + "template.one");
    // save in different formats
    odoc.Save(dir + "output.pdf", Aspose.Note.SaveFormat.pdf);
    odoc.Save(dir + "output.jpg", Aspose.Note.SaveFormat.jpeg);
    odoc.Save(dir + "output.tiff", Aspose.Note.SaveFormat.tiff);

您可以尝试在线NOTE 转换器。

您还可以将 One、Onetoc2 文件转换为许多其他文件格式,包括下面列出的几种:

操作 OneNote 对象

Aspose.Note for .NET 允许通过其对象模型访问和读取各种对象(例如文档、页面、文本和图像元素)的属性。此外,该库还允许用户访问 OneNote 相册图像属性,包括文件名、宽度、高度、文件扩展名、上次修改日期等。

打印 OneNote 文件

Aspose.Note for .NET 允许使用各种选项打印文档,只需几行代码即可。您可以选择使用默认设置打印、使用特定作业名称打印或选择打印特定页面范围。此外,您还可以指定打印机设置,例如页面布局和页边距。

将 OneNote 文档打印到默认打印机 - C#

     
    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_LoadingAndSaving();
    var document = new Aspose.Note.Document(dataDir + "Aspose.one");
    document.Print();
 


Microsoft Office OneNote 自动化 - 不需要

Aspose.Note for .NET 采用托管代码构建,无需在计算机上安装 Microsoft Office 或 Microsoft OneNote 即可处理 OneNote 文件。就支持的功能、安全性、稳定性、可扩展性、速度和价格而言,它是 Microsoft OneNote 自动化的完美替代方案。


产品推荐

  • 账号登录
社交账号登录