問題タブ [dxflib]
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.
c++ - dxflib を使用して DXF ハッチングを解析する方法
DXF ファイルを解析するためにdxflibを使用しています。クラスを実装しましたDL_CreationAdapter
しかし、タイプ ハッチのエンティティの解析中に問題が発生しました。つまり、丸みを帯びたパスに関連するデータを見つけることができません。
たとえば、次の DXF イメージを考えてみましょう。
それぞれについて、次のようなパスを構築できるように、0 と頂点のリストをDL_HatchEdgeData
受け取ります。DL_HatchEdgeData.type
2つの画像の違いに注意してください。
パスのいくつかの接続詞が丸められているという事実に関する情報はどこにありますか?
.net - Dxf : どのレイヤーを表示するかを知るには?
dxf ファイルを解析して、.net の画像に変換する必要があります。
DxfLib ( https://github.com/mkernel/DXFLib ) を使用しました。
レイヤーに問題があります: 3 つのレイヤーがあり、表示する必要があるのは 1 つだけです (一部の dxf ビューアーにファイルをアップロードしましたが、1 つのレイヤーしか表示されません)。
レイヤーを表示する必要があるかどうかを知る方法がわかりません。dxf 解析済みファイルに情報が見つかりませんでした。
これをどこで見つけることができるか知っていますか? (DxfLib に欠落している要素かもしれません)
編集: 私の dxf ファイルの例があります: https://github.com/mkernel/DXFLib/files/286112/DIAMOND-R.zip