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 功能

读取各种对象的属性

将文档另存为图片:
(JPEG, BMP, PNG)

从文档中提取图像

将文档导出为 PDF

从文档中提取文本

读取和修改有关文档任何页面的信息

在 OneNote 页面插入图片

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

标记文档中的重要注释

将文件附加到 OneNote 文档

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

文档中的 API 功能

您可以在我们的文档。使用 Aspose.Note 提供了一系列用于创建、读取、操作和保存项目文件的功能:

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

将 OneNote 文件转换成各种格式

开发人员可以轻松加载 ONE 文件并以各种图像格式呈现它们 TIFFJPEGGIF PNGBMP。此外,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 自动化的完美替代品。




  

Support and Learning Resources

  
  

Aspose.NOTE 为其他流行的开发环境提供单独的 NOTE 处理 API,如下所列: