2)的答案是肯定的,但是您必須編寫一個自定義工具將它們連接在一起。
OneNote有一個COM API可用於與筆記本內容進行交互,因此您(或您的開發人員)可以使用C#或VB使用GetPageContent()方法提取OCR數據,然後解析生成的XML。此時,將這些信息寫入Access(或任何其他關係數據庫)會相對簡單。
當然,正如任何軟件開發項目魔鬼存在於細節之中。你需要一個自定義UI,需要什麼其他功能等
這您可能感興趣的看OCR數據。如果是這樣,請在安裝了OneNote的計算機上運行它。導航到包含圖像的頁面,然後按「獲取內容」。
我這樣做,在這個頁面的屏幕截圖:
...這是輸出結果:
<one:Outline selected="all" author="Darren Beale" authorInitials="DB" lastModifiedBy="Darren Beale" lastModifiedByInitials="DB" lastModifiedTime="2014-02-03T22:01:32.000Z" objectID="{B9706545-5999-4130-8B3C-4CAC5B4C413E}{29}{B0}">
<one:Position x="36.0" y="86.4000015258789" z="0" />
<one:Size width="759.0" height="622.9920043945312" />
<one:OEChildren selected="partial">
<one:OE creationTime="2014-02-03T22:01:30.000Z" lastModifiedTime="2014-02-03T22:01:32.000Z" objectID="{B9706545-5999-4130-8B3C-4CAC5B4C413E}{50}{B0}" selected="all" alignment="left">
<one:Image format="png" selected="all">
<one:Size width="759.0" height="549.75" isSetByUser="true" />
<one:CallbackID callbackID="{B9706545-5999-4130-8B3C-4CAC5B4C413E}{49}{B0}" />
<one:OCRData lang="en-GB">
<one:OCRText><![CDATA[LJ stackoverf Low
Unanswered
Is there any way to connect MS Access with MS One Note
a I am developing a solution using Microsoft Access and Microsoft One Note. (Microsoft tools only)
I am using Microsoft One Note as an OCR Tool to extract information (basically text) and I would like to
store that information to MS Access database and view it in Access using Access Forms.
I did a lot of research online to understand the questions below:
iagged
正如你可以看到大綱中包含的圖像,其依次包含元素<one:OCRText>
,CDATA是提取的信息。
祝你好運。
感謝分享OMSPy,這很有幫助。 –