原創|產品更新|編輯:況魚杰|2019-10-09 09:44:54.040|閱讀 499 次
概述:文本檢索控件dtSearch Engine已更新至v7.94,修復了dtSearch Desktop錯誤導致內存不足錯誤后索引列表為空,SearchResults.SerializeAsXml不保留32位Unicode字符等問題,歡迎下載!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
dtSearch Engine是超過20年的全球領先的文本檢索控件,使開發者為應用程序快速添加文本查檢索功能。
本次更新內容如下:
開發人員說明
dtv_pdfcrypto.dll(Windows)和dtv_pdfcrypto.so(Linux)現在又是單獨的組件,就像在7.92和更早版本中一樣。 (在7.93版中,dtv_pdfcrypto.dll和dtv_pdfcrypto.so的加密功能已合并到dtSearch Engine中,為開發人員提供簡化的平面部署選項。由于在homedir中使用了新的ViewerLibraries元素,因此我們在7.94版中取消了此決定。.xml文件提供了一種更靈活的方式來獲得相同的結果,同時覆蓋了其他外部文件解析器,并且還為開發人員保留了限于40位RC4加密的單獨引擎版本。)
7.94.8620中修復的問題:
當新創建的索引與早期版本創建的索引合并時,版本7.93和7.94.8619中的錯誤在合并的目標索引中導致錯誤。要確定索引是否受錯誤影響,請使用7.94版運行驗證索引。受影響的索引將被報告為具有合并一致性錯誤。使用7.94版壓縮索引將修復錯誤,而7.94版還將在搜索索引時糾正索引錯誤。
在使用所有三個連字符選項(dtsoHyphenAll)創建的索引中,搜索請求中的連字符現在默認情況下被視為空格而不是有效字符,因此搜索一二將發現一二。要恢復以前的處理,dtSearch桌面中的選項>首選項>字母和單詞中有一個新選項。在API中,使用SearchJob中的標志dtsSearchHyphenSignificant。此選項不影響索引編制。
新增:
添加了新的Options.CheckConfiguration API以驗證dtSearch Engine應用程序是否已正確部署。CheckConfiguration檢查缺少的組件,例如ICU庫,CMAP文件,字母文件,詞干規則等。使用CheckConfigurationFlags指定要檢查的項目。在C ++ API中,使用dtssCheckConfiguration。
添加了在索引編制過程中跳過符號鏈接的選項。在dtSearch桌面中,該選項位于選項>首選項>過濾選項中,并且在API中使用標志dtsIndexSkipSymbolicLinks。
如果消息部分具有Content-Disposition標頭指定該部分為附件,則在Options.TextFlags中的Options.TextFlags中添加了標志dtsoTfMimeFollowContentDispositionForText,以告知dtSearch將MIME消息中的純文本或HTML視為附件,而不是消息主體的一部分。
修復:
dtSearch Desktop錯誤導致內存不足錯誤后索引列表為空。
SearchResults.SerializeAsXml不保留32位Unicode字符。
點擊突出顯示錯誤,導致在某些Office文檔的轉換輸出中生成一個額外的標記,從而導致格式錯誤。
使用緩存文本時,影響PDF,轉換為HTML和SearchReportJob的突出顯示錯誤。
編碼檢測中的錯誤可能導致崩潰索引或轉換具有未知編碼(純文本或HTML)的文件。
文件解析器錯誤修復程序會影響.html,WMF和EMF圖像,Excel 2003 XML,XBase,Excel 95,PPT。
想要購買正版授權dtSearch Engine的朋友,或者獲取更多該產品相關信息的朋友可以點擊
關注慧聚IT微信公眾號???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn