サポートが必要な場合は、Autodesk Assistant にお問い合わせください!
Assistant が回答を見つけたり、担当者に連絡するお手伝いをします。
オートデスクではどのようなサポートが提供されますか?
ご利用可能なサポートの種類は、サブスクリプションのプランによって異なります。現在のプランでご利用可能なサポート レベルをご確認ください。
Autodesk Support
2017年4月24日
モデル空間内の図形をPDFファイルに出力(DWG to PDF.pc3)するプログラムで、用紙にフィット、印刷の中心の指定で出力する際に [印刷可能領域] の値を変更 して出力したいのですが、APIで値を変更する方法はありますか?
Solution
ご希望いただいておられるデータは、PLOTTERMANAGERコマンドが管理する .pc3ファイルである AutoCAD プロッタ環境設定ファイル内にてのみ修正いただけ、誠に残念ですが いかなるオフィシャルなAPI群にも、.pc3ファイルへのAPIは用意されておりません。
これは、ご確認いただけますが AutoCAD 製品内でネイティブな PAGESETUP コマンドの「修正」ボタンにて、[ページ設定] ダイアログ内の [プリンタ/プロッタ] を [DWG to PDF.pc3] に設定するなど [用紙サイズ] を含み各種設定のための API のメソッドやプロパティは用意されております。
ただ、用紙のマージン(=いわゆる用紙の印刷可能領域の値)のハンドリングは [DWG to PDF.pc3] の内部データを修正する事が目的の [プロパティ] ボタンにおいて [プロッタ環境設定エディタ] ダイアログの [デバイスとドキュメントの設定] タブ内の [位置合わせとユーザ定義用紙サイズ] において、[標準用紙サイズを修正] にて [印刷可能領域] での変更や、 [カスタム用紙サイズ] にて独自の [印刷可能領域] を設定いただくことでマージンの値を変更いただく事が可能となっています。
例えば、[ISO A4(297.00 x 210.00 ミリ] であれば、[印刷可能領域]は規定値では 上[18]・下[17]・左[5]・右[6]を持っていますので、これらを望まれる値に修正いただく事になります。
尚、ユーザー定義用紙などを含めご利用になる用紙名をAPIで設定する場合、AcadLayout.CanonicalMediaNameプロパティにセットする用紙サイズのみ字列は、プルダウンリストで表示される日本語表記(GetLocaleMediaNameより取得された文字)ではなく、英語表記(mediaNamesより取得される文字)をセットする必要があります。
詳細は AutoCAD の COM 利用でプロットの用紙サイズにセットする文字列 を参考にしてください。
By Shigekazu Saitou
この情報は役に立ちましたか?
Assistant が回答を見つけたり、担当者に連絡するお手伝いをします。
オートデスクではどのようなサポートが提供されますか?
ご利用可能なサポートの種類は、サブスクリプションのプランによって異なります。現在のプランでご利用可能なサポート レベルをご確認ください。
プライバシー | Cookie の基本設定 | 不正コピーの報告 | 使用規約 | 法律情報(英語) | 特定商取引法に基づく表示 | © 2025 Autodesk Inc. All rights reserved