我有使用SketchUp C++ API的代碼,該API可用於SketchUp 8文件。 Trimble已經用C API取代了這一點,並且SketchUp 2013導出了只有更新的C API可以打開的文件。使用Sketchup 2013 C API以SketchUp 8格式保存
解決方案是將代碼移植到新的C API。然而,由於其他原因,我有點時間緊張,所以我很想知道這些臨時解決方案之一是否已經可用,即如果某人已經實施其中一個:
a)函數在保存爲SketchUp 8格式的C API中。這可以讓我創建一個小的二進制文件,打開SKP 2013文件,將其保存爲SKP 8,並且保持長時間使用C++代碼,因爲它只讀取SKP 8文件。 ruby API不支持這種「另存爲SKP 8」的調用。 b)使用較新的C API解析SKP結構,然後使用棄用的C++ API重新創建它,然後可能保存爲SketchUp 8格式的代碼。有沒有人執行過這個?這將作爲現有C++代碼的充分前端,直到它可以正確移植。我意識到編寫這個所需的工作主要是簡單地移植到新的API所需的工作,但如果某人已經實現了這一點,那將是有用的。
感謝您的任何幫助。
我發送到SketchUp的開發者的請求。我會回報。 – thomthom