問題タブ [dwg]

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.

0 投票する
5 に答える
3355 参照

php - readfile() は、ダウンロードを強制しようとしているときに空のファイルを返します

.dwg次のコードでファイルのダウンロードを強制しようとしています:

ファイルへのパスは正しいのですが、 6 バイトのファイルしか返されず、開くことができません。754 バイトにする必要があります。ここで私を助けてくれる人はいますか?

0 投票する
1 に答える
813 参照

c# - .dwg ファイルの OpenDesign 仕様

私は約 2 週間、.dwg ファイルの OpenDesign 仕様に取り組んできました。これで、非実体オブジェクトと実体オブジェクトを除くすべての情報を取得できました。この情報がどのように書かれているか理解できないかもしれません。具体的には、非エンティティ オブジェクトとエンティティ オブジェクトを区別する方法を知る必要があります。C# で作業します。http://opendesign.com/files/guestdownloads/OpenDesign_Specification_for_.dwg_files.pdf 98 ページ。

これは、非エンティティオブジェクト形式を見つけた方法です:

0 投票する
0 に答える
521 参照

c# - ブラウザで DWG ファイルを表示および編集するには

私は次のことをする必要があります

  1. ユーザーは自分のアプリケーションにログインし、AutoCAD ファイルをアップロードします
  2. ユーザーは後日ファイルを開いてブラウザ内で表示および編集します
  3. ユーザーは、ドキュメントをレッドラインできる必要があります。これには、ドキュメントの上部に線や基本的な形状を描く機能が含まれます。
  4. ユーザーは改訂された AutoCAD ファイルを .dwg 形式で保存します。

サード パーティの開発ツール キットまたは API ハットを探しています。これにより、1.
ブラウザ内で AutoCAD ファイルを表示
できます。2.ユーザがその上に描画 できるようになります。

: クライアント マシンには何もインストールできませんが、ブラウザ プラグインは使用できます。
どんな助けでも大歓迎です。

0 投票する
1 に答える
1409 参照

c# - WebClient Silverlight で任意のファイルをダウンロード

次のように WebClient で .dwg ファイルをダウンロードしようとします。

ディレクトリ「ファイル」には 2 つのファイルが含まれています: files/1.txt files/2.dwg 1.txt をダウンロードできますが、2.dwg をダウンロードすると、webclient が新しい例外「NotFound」をスローします。Silverlight で webclient を使用してファイルをダウンロードする方法、またはファイルをダウンロードする他の方法はありますか? 次の行を使用してファイルにアクセスします: mySite:13866/testWebTestPage.aspx?url=files/1.dwg

0 投票する
2 に答える
11319 参照

c++ - C++ で DWG ファイルを処理する方法

C++ で .dwg ファイルからライン データをインポートする必要があるプロジェクトに取り組んでおり、どこから始めればよいかわかりません。私はこのhttp://opendesign.com/files/guestdownloads/OpenDesign_Specification_for_.dwg_files.pdfを見てきましたが、単にコードでそれを解読するための戦略?たとえば、おそらくすべての操作はビット単位である必要がありますか?

それ以外に、いくつかのサードパーティ ライブラリに依存する必要があるかもしれませんが、問題は、許可ライセンスでライセンスされているそのような (オープン ソース) ライブラリはありますか? このプロジェクトではコピー レフト コードを使用できません。

コメントに応じて明確にするために、許可されたライセンス ライブラリを探しています ( http://en.m.wikipedia.org/wiki/Permissive_free_software_licenceを参照)。これには、たとえば MIT および BSD ライセンスが含まれますが、GPL は含まれません (LGPL はおそらく機能しますが、静的リンクの例外がある場合に限られます)。もちろん、パブリックドメインも機能します。GPL は強力なコピーレフトです。つまり、たとえ変更を加えなくても、別のオリジナル コードにリンクする場合でも、そのコードGPL の下でライセンスを取得する必要があります。

0 投票する
1 に答える
498 参照

c++ - C ++でのlibredwgへのリンクが機能しない

libreDWG を使用して、いくつかの dwg ファイルを開いて理解しようとしています。私はそれをインストールし、少なくともいくつかのテストプログラムを実行しました(後で障害が発生したとしても)。とにかく、ここにある簡単な例に非常によく似た小さなヘッダーファイルをプロジェクトに含めましたhttps://github.com/h4ck3rm1k3/libredwg/blob/master/examples/load_dwg.cデータに一般的な問題があるようですつまり、以前は (void*) と (unsigned char*) を型 ( char*) を追加し、これらのコンパイラの不満を取り除きました。しかし、それでもそのようにコンパイルしても

次のエラーが表示されます。

どうすればよいかわかりません。コンパイラが不平を言うソースの問題をすべて修正し、-lredwg を使用して関連するライブラリにリンクしています (そうですか? 見逃していませんか?)。私のヘッダーファイルは機能をテストするためのもので、次のようになります。

私は何を間違っていますか?libredwg は c で書かれていると思います。これが問題ですか?

0 投票する
1 に答える
391 参照

c# - DWG ファイルの特定のポイントをズームする

私はAutocadを初めて使用します。エリアの計画に関連する情報をdwg含む図面があります。私は、ユーザーが目的の都市を入力できる小さな Windows アプリケーションを開発しています。アプリケーションは、指定された都市をズームしてdwgファイルを開きます。C# を使用して、計画のユーザーが提供した都市の領域をズームしAutocad.exeて図面を開くことができるかどうかを知りたいです。dwgその場合は、サンプル コード セグメントでガイドしてください。