適用於 .NET 的 ONETOC2 文件查看器

ONETOC2 文件,不依賴於 Microsoft OneNote 應用程序。

 

如何使用 C# 查看 ONETOC2 文件

為了查看 ONETOC2 文件,我們將使用

Aspose.Note for .NET

API 是一種功能豐富、功能強大且易於使用的 API,適用於 C# 平台,可與任何查看器一起使用。打開

NuGet

包經理,搜索 Aspose.Note 並安裝。您也可以從包管理器控制台使用以下命令。

Package Manager Console Command

PM> Install-Package Aspose.Note

通過 C# 查看 ONETOC2 的步驟

Aspose.Note 使開發人員只需幾行代碼就可以輕鬆查看一個文件。

  1. 使用 Document 類加載一個文件
  2. 調用 Document.Save 方法
  3. 將輸出文件路徑和 SaveFormat.Html 作為參數傳遞

系統要求

所有主要操作系統都支持 Aspose.Note for .NET。只需確保您具有以下先決條件。

  1. Microsoft Windows 或具有 .NET Framework、.NET Core 的兼容操作系統
  2. Microsoft Visual Studio 等開發環境
  3. 項目中引用的 Aspose.Note for .NET

Aspose.Note API 處理 Microsoft OneNote 文件格式而不依賴於 Microsoft OneNote。 ONETOC2 可以輕鬆加載、創建、修改和轉換 Microsoft OneNote 文件。此外,ONETOC2 可以操作 OneNote 電子書的元素,將 OneNote 文件中的文本和圖像渲染成不同的格式。

 

什麼是 .ONETOC2 文件

.onetoc2 文件擴展名與 Microsoft OneNote 應用程序相關聯,您可以使用該程序做筆記。 OneNote 應用中的筆記可以與其他用戶共享,您可以組織它們並執行其他操作。與此軟件相關的文檔具有 .onetoc2 擴展名。值得注意的是,這些文件不僅可以存儲文本,還可以存儲圖像,還可以存儲動畫和視頻。

如何閱讀 .ONETOC2 文件擴展名?

要讀取 .onetoc2 文件,您需要有特殊的軟件。它可以是 Microsoft Office 365 軟件包,並且您需要擁有 Microsoft Office 帳戶。根據您使用的操作系統,無論是 Mac、Windows 還是 Linux,您都可以安裝其他軟件來幫助您在 PC 上打開 .onetoc2 文件。但是,如果您在無法在您的 PC 上安裝附加軟件的公司或其他機構工作,那麼 Aspos 應用程序將為您提供幫助。 首先,它是免費的。其次,它不需要在您的 PC 上安裝。查看 .onetoc2 文件的所有操作都可以在線進行。如有必要,您可以使用我們的其他應用程序將 ONETOC2 文件轉換為其他格式。

Free App to View ONE

Check our live demos to View ONE with following benefits.

  No need to download or setup anything.
  No need to write any code.
  Just upload your ONETOC2 file and hit the "Convert" button.
  You will instantly get the download link for resultant ONETOC2 file.
 

用於查看 ONETOC2 的 C# 代碼

string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// load the OneNote ONETOC2 file
var document = new Aspose.Note.Document("template.onetoc2");

// create HtmlSaveOptions and set export options
var options = new Aspose.Note.Saving.HtmlSaveOptions()
{
    ExportCss = Aspose.Note.Saving.Html.ResourceExportType.ExportEmbedded,
    ExportFonts = Aspose.Note.Saving.Html.ResourceExportType.ExportEmbedded,
    ExportImages = Aspose.Note.Saving.Html.ResourceExportType.ExportEmbedded
};

// save OneNote ONETOC2 in HTML format
document.Save(output, options);

// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);

Other Viewer Options