簡體   English   中英

將OneNote(.one)格式轉換為RichTextBox(RTF)C#

[英]OneNote (.one) format to RichTextBox (RTF) C#

我需要一個問題的幫助。 我必須從剪貼板中的OneNote文件或其他快捷方式或單擊鼠標中獲取文本,然后將其插入Visual Studio中的RichTextBox。

唯一的問題是,如果我將文本復制到RichTexBox中,則RichTexBox窗口中還有一個特殊的框架,因此我無法處理文本。 該框架是OneNote文件中的便箋,因為如果您想為OneNote文件做出貢獻,則必須插入此便箋,並且沒有其他可能的方式編寫文本,對嗎?

通過復制到MS Word(框架消失),然后使用文本的新副本(來自MS Word)並將其粘貼到VS中的RichTextBox,可以解決此問題。 我需要一步一步地做到這一點。

您能給我一些技巧嗎? 我需要在C#中解析文本(富文本)並將其轉換。

PS:對不起,我的英語。

如果要解析.one文件中的文本,則可以使用Onenote的應用程序界面。 通過使用此方法,您可以閱讀onenote頁面(XML輸出)並根據需要進行解析。 應用程序界面2013

頁面內容: http : //pastebin.com/acgaBSe3

頁面在哪里: 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM