原創(chuàng)|行業(yè)資訊|編輯:吳秋紅|2025-03-21 10:35:29.773|閱讀 1 次
概述:HOOPS Publish 2025.1.0更新要點(diǎn): 1.HOOPS Publish與HOOPS Exchange同一個(gè)sdk,所以也就包含了遙測(cè)數(shù)據(jù)收集。 2.與HOOPS Exchange同步移除了HOOPS_LICENSE。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
我們很高興地宣布版本正式發(fā)布!此次更新涵蓋了技術(shù)改進(jìn)、API變化、棄用符號(hào)處理、包變更以及錯(cuò)誤修復(fù)等多個(gè)方面,旨在為開(kāi)發(fā)者提供更高效、更穩(wěn)定、更便捷的文檔處理和發(fā)布體驗(yàn),助力項(xiàng)目高質(zhì)量推進(jìn)。以下將詳細(xì)闡述本次更新的核心內(nèi)容。
一、技術(shù)更新
第三方庫(kù)更新
本次更新將libexpat庫(kù)升級(jí)至2.6.2版本。作為一款廣泛應(yīng)用的XML解析庫(kù),此次更新不僅提升了XML數(shù)據(jù)處理的性能和穩(wěn)定性,還修復(fù)了一些潛在的安全漏洞。這一改進(jìn)確保了在處理包含XML格式數(shù)據(jù)的文件時(shí),能夠提供更可靠的支持,保障數(shù)據(jù)解析的準(zhǔn)確性和系統(tǒng)的安全性,為開(kāi)發(fā)者處理復(fù)雜文檔結(jié)構(gòu)奠定了堅(jiān)實(shí)基礎(chǔ)。
二、API變化
移除HOOPS_LICENSE自動(dòng)包含功能
從開(kāi)始,自動(dòng)從HOOPS Publish頭文件中包含hoops_license.h頭文件的功能已被移除。這一變更在2024.7.0版本中已作為棄用警告提前通知用戶,現(xiàn)在正式生效。開(kāi)發(fā)者需要顯式地包含hoops_license.h頭文件、手動(dòng)定義HOOPS_LICENSE宏,或者在初始化HOOPS Publish時(shí)通過(guò)A3DLicPutUnifiedLicense()函數(shù)直接傳遞許可證密鑰。這種變更使得許可證管理更加明確和可控,有助于避免因自動(dòng)包含頭文件可能出現(xiàn)的沖突或錯(cuò)誤,同時(shí)也為未來(lái)的版本更新和功能擴(kuò)展提供了更清晰的代碼結(jié)構(gòu)基礎(chǔ)。
三、棄用符號(hào)處理與功能替代
棄用符號(hào)重命名與移除
所有已棄用的符號(hào)已被重命名并移至新的A3DPDFDeprecated.h頭文件中。這一調(diào)整有助于清理代碼庫(kù),減少冗余和過(guò)時(shí)的代碼元素,使開(kāi)發(fā)者在使用HOOPS Publish時(shí)能夠更加專注于當(dāng)前支持的功能和API,提高代碼的可維護(hù)性和可讀性,同時(shí)也為后續(xù)的新功能開(kāi)發(fā)和版本升級(jí)騰出了空間。
TableToPDF模塊相關(guān)API移除與替代
與TableToPDF模塊相關(guān)的API已被移除。作為替代,HOOPS Publish現(xiàn)在提供了一個(gè)內(nèi)置的表格管理API。該API包括A3DPDFTableCreateFromDesc()函數(shù),與A3DPDFPageInsertTable()配合使用,可輕松將表格插入文檔中。這一新的表格管理API為開(kāi)發(fā)者提供了更便捷、更高效的表格處理方式,滿足多樣化的文檔排版需求。
四、命名變更
Unix平臺(tái)庫(kù)文件命名調(diào)整
在Unix平臺(tái)上,HOOPS Publish庫(kù)文件的命名發(fā)生了變化,以更好地符合通常的命名標(biāo)準(zhǔn)。在GNU/Linux上,libA3DLIBS-25.1.0.so更名為libA3DLIBS.so.25.1.0,同時(shí)仍提供libA3DLIBS.so作為指向新文件名的符號(hào)鏈接;在macOS上,libA3DLIBS-25.1.0.dylib更名為libA3DLIBS.25.1.0.dylib,同樣保留libA3DLIBS.dylib作為符號(hào)鏈接。這種命名調(diào)整有助于統(tǒng)一不同平臺(tái)上的文件命名規(guī)范,方便開(kāi)發(fā)者在不同操作系統(tǒng)之間進(jìn)行項(xiàng)目移植和部署,減少因文件命名差異可能導(dǎo)致的混淆和錯(cuò)誤。
新增試用許可證初始化DLL
新增了一個(gè)名為a3dttd.dll的動(dòng)態(tài)鏈接庫(kù)。該DLL是使用試用許可證初始化的先決條件,主要用于收集有助于改善用戶體驗(yàn)的遙測(cè)數(shù)據(jù)。對(duì)于使用長(zhǎng)期永久許可證初始化HOOPS Publish的情況,則不需要此DLL。這一新增的DLL文件為試用用戶提供了更便捷的初始化方式,同時(shí)也為T(mén)ech Soft 3D團(tuán)隊(duì)收集產(chǎn)品使用反饋、優(yōu)化產(chǎn)品性能提供了數(shù)據(jù)支持。
版本的發(fā)布標(biāo)志著我們?cè)谖臋n處理和發(fā)布領(lǐng)域邁出了重要一步。通過(guò)本次更新,我們不僅提升了對(duì)各類文件格式和平臺(tái)的支持能力,還增強(qiáng)了產(chǎn)品的功能性和穩(wěn)定性,為開(kāi)發(fā)者提供了更加強(qiáng)大和靈活的工具。我們鼓勵(lì)所有HOOPS Publish用戶盡快升級(jí)至最新版本,以充分利用這些新特性和改進(jìn),提升工作效率和項(xiàng)目質(zhì)量。如在升級(jí)或使用過(guò)程中有任何疑問(wèn)或需要進(jìn)一步的幫助,請(qǐng)隨時(shí)聯(lián)系我們的技術(shù)支持團(tuán)隊(duì),我們將竭誠(chéng)為您服務(wù)。
▍關(guān)于慧都科技
慧都科技是專注軟件工程、智能制造、石油工程三大行業(yè)的數(shù)字化解決方案服務(wù)商。在軟件工程領(lǐng)域,我們提供開(kāi)發(fā)控件、研發(fā)管理、代碼開(kāi)發(fā)、部署運(yùn)維等軟件開(kāi)發(fā)全鏈路所需的產(chǎn)品,提供正版授權(quán)采購(gòu)、技術(shù)選型、個(gè)性化維保等服務(wù),幫助客戶實(shí)現(xiàn)技術(shù)合規(guī)、降本增效與風(fēng)險(xiǎn)可控。
慧都科技是Tech Soft 3D-HOOPS在中國(guó)區(qū)的唯一增值服務(wù)商,負(fù)責(zé)與試用,咨詢,銷售,技術(shù)支持,售后,旨在為企業(yè)提供一站式的3D開(kāi)發(fā)解決方案。如果您的企業(yè)目前也有、的需求,歡迎咨詢?cè)诰€客服申請(qǐng)3D 輕量化引擎的60天免費(fèi)試用。
了解|試用功能,請(qǐng)咨詢,或撥打產(chǎn)品熱線:023-68661681
↓↓掃碼添加【3D顧問(wèn)】,進(jìn)技術(shù)交流群,與更多伙伴一起探討前沿3D技術(shù)↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn