2013-03-14 28 views
2

到目前爲止,我已經搜索了一種方法在Microsoft Office中爲我的本地語言實現拼寫檢查程序:似乎Microsoft Office使用語言包來爲其他語言提供拼寫檢查。如何爲Microsoft Office實現拼寫檢查器?

是否有API來實現此語言包?

很抱歉,如果這個問題是重複的,我有檢查前一個問題關於這個話題:

這個問題沒有得到很好的反應,我要澄清,我不尋找使用拼寫檢查器的Word加載項。

本公司提供校對,包括適用於Windows的產品了一個拼寫檢查。

那麼你可以指導我解決這個問題嗎?

回答

1

從Microsoft Office Word的2010版開始,您必須使用Microsoft的Common Speller API(CSAPI),請參閱this link瞭解更多信息。

關於如何實現提供拼寫檢查服務的DLL和描述CSAPI的PDF文檔,有一個樣本源代碼here

要獲得Microsoft關於如何實施拼寫檢查器的文檔並不那麼容易,因爲您必須提交項目的建議here或聯繫Microsoft Ireland(他們是負責開發和維護拼寫檢查API),如果它被批准,他們會向您發送所需的文檔。

我應該澄清,CSAPI只提供了開發拼寫檢查器的單個詞的方法,並且只使用VS C++(No C#或VB),如果您想開發一個Grammar Checker oa同義詞庫,您必須要求其他蜜蜂。