將 HTML 匯入到 OneNote

使用字串方法將 HTML 導入 OneNote 的 C# 函式庫 - .NET 程式碼範例

 

如何將 HTML 檔案匯入 OneNote (.one) 格式

HTML 檔案廣泛用於在網路上建立和顯示內容。如果您想要將 HTML 內容整合到 Microsoft OneNote 中,將 HTML 轉換為 .one 格式可讓您利用 OneNote 強大的筆記組織、協作和雲端同步功能。本指南示範如何使用 Aspose.Note for .NET 執行此轉換,Aspose.Note for .NET 是一個強大的程式庫,專為不同檔案格式之間的無縫整合而設計。

程式碼範例:將 HTML 匯入到 OneNote

下面是一個範例 C# 程式碼片段,示範了整個轉換過程:

HTML to One Import from a file

    Import(Stream, HtmlImportOptions)
    Import(string, HtmlImportOptions)
    
    var document = new Document("sample_without_html.one");
    document.Import("sample_for_add.html", new HtmlImportOptions());
    document.Save("sample_with_html.one");

HTML to One Import with Stream

    Import(Stream, HtmlImportOptions)
    Import(string, HtmlImportOptions)

    var document = new Document("sample_without_html.one");
    using (var htmlStream = new FileStream("sample_for_add.html", FileMode.Open))
    {
        document.Import(htmlStream, new HtmlImportOptions());
    }
    document.Save("sample_with_html.one"); 

HTML to Import Multiple Files into One

    Import(Stream, HtmlImportOptions)
    Import(string, HtmlImportOptions)
    
    var document = new Document();
    document
        .Import(Path.Combine(dataDir, "sample1.html"))
        .Import(Path.Combine(dataDir, "sample2.html"))
        .Import(Path.Combine(dataDir, "sample3.html"));
    document.Save(Path.Combine(dataDir, "sample_SimpleMerge.one"));

若要使用 C# 將 .html 檔案匯入為 .one 格式,請依照下列步驟操作:
1. 匯出 HTML:使用「匯出為 HTML」產生 .html 檔案。
2. 將 HTML 匯入 OneNote:使用 Aspose.Note for .NET 將 .html 檔案匯入到 .one 檔案。

每個程式碼範例都示範了將 HTML 內容匯入 OneNote 的特定場景:
- 從檔案匯入 HTML 到 One: 此範例示範如何使用檔案路徑將單一 HTML 檔案匯入到 OneNote 文件中。過程會建立一個包含匯入內容的 .one 檔案。
- 使用流將 HTML 匯入: 此範例使用流讀取 HTML 檔案並將其匯入到 OneNote 文件中。此方法對於不直接透過路徑存取檔案的場景很有用。
- 將多個文件匯入到一個文件中的 HTML: 此程式碼將多個 HTML 文件匯入到單一 OneNote 文件 (.one) 並儲存合併結果。首先,建立一個新文件。然後,使用 Import 方法新增多個 HTML 檔案。最後,合併的內容保存在新的 OneNote 檔案 (sample_SimpleMerge.one) 中。這示範如何將多個 HTML 檔案合併為一個有凝聚力的 OneNote 結構。

為什麼將 HTML 匯入到 OneNote 中?

基於字串的導入方法提供了一種將 HTML 內容整合到 OneNote 中的簡單方法。對於想要自動化工作流程、整合來自各種來源的 HTML 資料或在 OneNote 功能豐富的環境中利用 HTML 結構化內容的開發人員來說,此方法是理想的選擇。它確保筆記創建和組織的簡單性、相容性和效率。

 

關於 HTML

HTML 是 Web 開發的支柱,用於建立和格式化 Web 內容。其多功能性使開發人員能夠創建與所有主要瀏覽器相容的視覺效果豐富的互動式文件。由於 HTML 的可讀性和可擴展性,開發人員在平台之間傳輸資料時經常使用 HTML 作為中間格式。在內容轉換場景中,HTML充當橋樑,確保資料的無縫遷移,同時保留其格式和結構。

關於 OneNote 文件

.one 檔案格式是 Microsoft OneNote 的本機檔案類型,專為高效記筆記和組織而設計。它支援多種內容類型,包括文字、圖像、音訊、視訊和嵌入文件,所有這些都在結構化和可搜尋的環境中。開發人員在建立需要強大的筆記管理功能(例如內容同步或協作工具)的應用程式時經常使用 .one 檔案。此格式的靈活性允許分層組織、標記和共享,使其成為個人和專業用途的熱門選擇。將資料匯入 .one 可確保內容整合到針對進階組織和可存取性而最佳化的系統中。

使用 Aspose.Note 和 Aspose.Html 的好處

使用 Aspose.Note for .NET 和 Aspose.Html for .NET,您可以將 OneNote 檔案轉換為 Markdown for .NET。此解決方案可確保您的筆記與基於 Markdown 的工具相容,並保留其結構和內容。

Have a Questions, Comments, Suggestions Write Us!

  Write Us

透過 .NET 支援的其他 OneNote 轉換

您也可以將 OneNote 文件轉換為許多其他文件格式:

HTML TO ONE (HyperText Markup Language)
ONE TO BMP (Bitmap Image File)
ONE TO GIF (Graphic Image File)
ONE TO JPEG (JPEG Image)
ONE TO PDF (Portable Document Format)
ONE TO PNG (Portable Network Graphics)
ONE TO TIFF (Tagged Image File Format)
ONE TO NOTION (Rich Text Database Format.)
EVERNOTE TO ONE (Evernote Note Export Format.)
OBSIDIAN TO ONE (Markdown Plain Text File Format.)
ONE TO OBSIDIAN (OneNote Section File Format.)
ONE TO NOTABLE (Notable Markdown File Format.)
ONE TO ZETTLR (Zettlr Markdown File Format.)
ONE TO JOPLIN (Joplin Markdown File Format.)
ONE TO TYPORA (Typora Markdown File Format.)
ONE TO MARKDOWN (Generic Markdown File Format.)
ONE TO HTML (HyperText Markup Language.)
PDF TO ONE (Portable Document Format)
MARKDOWN TO ONE (Markdown Plain Text File Format.)
HTML TO ONE Import (HyperText Markup Language Using String Method)