2

HTMLページにDWGファイルを埋め込む方法を教えてください。

タグを Volo Viewer で使用してみましたが、このソリューションは IE でのみ実行され、Firefox や Chrome では実行されません。

4

5 に答える 5

2

Dwgview-x はそれを行うことができますが、オンラインで埋め込んだ dwg ファイルを誰でも表示できるように、クライアント コンピューターにプラグインとしてインストールする必要があります。

于 2013-01-10T01:46:44.420 に答える
1

使用できるサード パーティの ActiveX コントロールがあるかもしれませんが、平均的な複雑さのファイルを描画する場合でも、最終的には実用的ではないことがわかると思います。DWF (ベクター形式が必要な場合) または PNG ファイルをオンデマンドで作成し (たとえば、http://usa.autodesk.com/design-review/から無料の DWG TrueView を使用)、それらを埋め込むことをお勧めします。

于 2013-01-03T03:58:10.350 に答える
0

DWGブラウザを使用しています。プレビューを使用して図面をレポートおよび分類するために使用されるスタンドアロン プログラムです。エクスポートもhtmlに保存します。

無料のデモをダウンロードできます。

http://www.graytechnical.com/software/dwg-browser/

于 2015-12-07T20:22:16.477 に答える
0

私が思う最新情報は、Autodesk のラボ サイト ( http://labs.blogs.com/its_alive_in_the_lab/2014/01/share-your-autodesk-360-designs-on-company-web-sites ) にあります。 .html

このページに例がありますが、DWG を埋め込むことができるように見えますが、明らかに DWF が適しています。

于 2016-01-02T20:59:45.190 に答える
0

ファイルのページを HTML ページまたはイメージとしてレンダリングすることにより、DWG ファイルのコンテンツを HTML ページに埋め込むことができます。魅力的なソリューションであることがわかった場合は、ドキュメント ページを HTML ページ、画像、または PDF ドキュメント全体としてレンダリングできるGroupDocs.Viewer API を使用して実行できます。次に、レンダリングされた HTML/画像ページまたは PDF ドキュメント全体を HTML ページに含めることができます。

C# の使用

ViewerConfig config = new ViewerConfig();
config.StoragePath = "D:\\storage\\";

// Create HTML handler (or ViewerImageHandler for rendering document as image)
ViewerHtmlHandler htmlHandler = new ViewerHtmlHandler(config);

// Guid implies that unique document name 
string guid = "sample.dwg";

// Get document pages in html form
List<PageHtml> pages = htmlHandler.GetPages(guid);

// Or Get document pages in image form using image handler
//List<PageImage> pages = imageHandler.GetPages(guid);

foreach (PageHtml page in pages)
{
    // Get HTML content of each page using page.HtmlContent
}

Java の使用

// Setup GroupDocs.Viewer config
ViewerConfig config = new ViewerConfig();
// Set storage path
config.setStoragePath("D:\\storage\\");

// Create HTML handler (or ViewerImageHandler for rendering document as image)
ViewerHtmlHandler htmlHandler = new ViewerHtmlHandler(config);

String guid = "Sample.dwg"

// Get document pages in HTML form
List<PageHtml> pages = htmlHandler.getPages(guid);

for (PageHtml page : pages) {
     // Get HTML content of each page using page.getHtmlContent
}

開示: 私は GroupDocs で開発者エバンジェリストとして働いています。

于 2019-04-30T06:38:14.420 に答える