問題タブ [mpxj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mpxj - MPXJ ライブラリを使用して正確な MS Project のバージョンを知る方法
システムにアップロードされたファイルの正確な MS Project バージョンを知る必要があります。MPXJ ライブラリでは、ProjectPropertiesクラスはgetApplicationVersion()とgetMppFileType()の 2 つの API を公開しますが、どちらも整数を返します。どの番号がどのバージョンにマッピングされているかは明確に言及されていません。mpxj のドキュメントでは、getMppFileType が MS Project 2003 および 2007 の場合は 12 を返し、2010 および 2013 の場合は 14 を返すと説明しています。この情報を提供できる単一の単純な API はありますか?