1

コマンドラインからMicroStation(DGN)ファイルをPDFに変換するにはどうすればよいですか?

4

4 に答える 4

1

OpenDesign Allianceには、PDF機能を備えたdgnおよびdwg用のライブラリがあります。それらを使用して、コマンドラインユーティリティを作成できます。

于 2010-06-02T22:00:26.990 に答える
0

Decision Graphics http://www.dgnlink.com/には、DGNをDWGに変換する多くの製品があり、それらはすべてコマンドラインから実行できます。

DWGファイルを取得したら、コマンドラインのDWGからPDFへのコンバータの1つを使用できます(特定のコンバータをお勧めすることはできませんが、Googleがロードをすばやく検索します)。または、AutoCADまたはAutoCADLTのコピーがある場合はDWG To PDFプロッタを使用して、DWGを変換するためのスクリプトを作成できます。

于 2010-04-15T15:50:20.423 に答える
0

コマンドラインパラメータからは実行できません。ただし、Microstationを起動して実行するVisualBasicまたはVB.NETアプリケーションを作成することはできます。

于 2013-04-22T03:34:50.427 に答える
0

私は長い間これに苦労してきました。そこにある既存のツールはすべて、高価なユーザーごとのライセンスを必要としますが、これは私の実装では問題ありませんでした。

私は3つのことの組み合わせで問題を解決しました:

  1. BentleyViewerをダウンロードしました。これは彼らの100%無料の閲覧/印刷アプリケーションです。

  2. GhostScriptとRedMonを使用して仮想WindowsPostScriptプリンターをセットアップします。これについてはオンラインでさまざまなガイドがあり、すべての前提条件を追跡するのは少し難しいかもしれませんが、正しく設定すると非常に安定します。ここに1つのガイドがあります:GhostScript/RedMonガイド

  3. 「キー入力」スクリプトを使用して、印刷コマンドをBentleyViewに渡します。これには、必要なコマンド(コマンドのリスト)を使用してテキストファイルを作成し、それと変換するファイルをコマンドラインで渡すだけです。

    BentleyView.exe -M [Filename.dgn] -S [KeyIn FileName]

    -MとDGNファイル名の間にはスペースが必要ですが、-Sとキー入力スクリプトファイル名の間にはスペースが必要ないことに注意してください。

    ドキュメントを印刷してGUIを終了するために使用したスクリプトは、次のとおりです。

    PRINT PRINTERNAME PDFWriter
    PRINT EXECUTE
    QUIT
    

これは完全なソリューションではありません。特に、Bentley Viewをインストールする必要があり、呼び出されたときにUIも開きます(ただし、印刷後すぐに閉じます)。

于 2014-01-27T20:13:15.627 に答える