この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

尺度と角度を指定してPDFを挿入
毎度お世話になっています。
尺度と角度を予め設定して、PDFの図面を連続で挿入することはできないでしょうか?
できればラスターイメージ全般に適用できれば最高なのですが。
よろしくお願い致します。

WIN8.1 64ビット
AC2016 REG
  • katsu
  • MAIL
  • 2019/02/02 (Sat) 16:16:19
Re: 尺度と角度を指定してPDFを挿入
とりあえず、コマンドラインに「-pdfattach」と入力して、CADからの指示に従い入力していけばPDFを挿入する事ができます。
その入力した履歴を元に、文字列をつなぎ合わせれば、そのpdfを入力するためのマクロは出来上がります。
次に、そのマクロ内の、「pdfファイルのパスと名前入力」「尺度」「角度」を入力する部分を、
ユーザー入力の「\」に変更すれば、ご希望のマクロが出来上がります。
もし、マルチシートのPDFも含まれるならば、「ページ選択」もユーザー入力に変更です。
  • Lon
  • 2019/02/04 (Mon) 12:03:40
Re: 尺度と角度を指定してPDFを挿入
ありがとうございます。
ショートカットから入っていたので、尺度回転角度を入力する画面が出ないのでどのように書けばいいのか悩んでいました。
冷静に考える考えることができないんですね。
「-pdfattach」と入力と入力すればよかったんですね。^^
毎度ありがとうございます。
  • katsu
  • MAIL
  • 2019/02/04 (Mon) 12:34:14
Re: 尺度と角度を指定してPDFを挿入
ちょっとした小技ですが。

PDFの名前やパスをユーザー入力にしたいとき、「\」だとその入力が面倒です。
そこで、パスとファイル名入力の代わりにダイアログからファイルを選ぶ方法を取り入れてみました。

*^C^Csetenv;PDF_尺度;\;PDF_角度;\-pdfattach;~;1;\$M=$(getenv,PDF_尺度);$(getenv,PDF_角度)^M
  • Lon
  • 2019/02/04 (Mon) 13:38:22
Re: 尺度と角度を指定してPDFを挿入
Lonさん、ほったらかしにして申しわけありませんでした。
実はパソコンの調子が悪くなって、32ビットにしたんですけど、マクロ自体は正常に動いて使えるんですけど、64ビットのときは複数ページ(60ページ程度)から抜き出すことが出来たんですが、32ビットになるとそれができないですね。
パソコンを変えるか、このままいくか交渉中です。
色々とありがとう御座います。

  • katsu
  • MAIL
  • 2019/02/12 (Tue) 08:22:26

返信フォーム






プレビュー (投稿前に内容を確認)