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,如下所列: