PDF出力機能がほしい

リクエスト番号 コマンド リリース 区分 メニュー 更新日 担当
E20011 PDF/WRITE, PDF/COPY, PDF/INIT 20.03 機能追加 追加/修正 2013/10/23 yma

要望

  図面をPDF出力できるようにしてほしい。

対応

  PDF出力できるようにしました。
    機能は、「PDF出力_V2003」を参照してください。

  ・メニュー追加/修正 (ACADCMD.MEN)

                                                                                     ↓以下追加
        V [ 16, 24,   36] !PDF/WRITE!
        V [ 16, 24,   37] !PDF/COPY!
        V [ 16, 24,   38] !PDF/INIT!

        /
        / [ 34,  3,     70- 99] Reserved for RVP/LWTWID
        V [ 34,  3,   71] !LWNO1!
        V [ 34,  3,   72] !LWNO2!
        V [ 34,  3,   73] !LWNO3!
        V [ 34,  3,   74] !LWNO4!
        V [ 34,  3,   75] !LWNO5!
        V [ 34,  3,   76] !LWNO6!
        V [ 34,  3,   77] !LWNO7!
        V [ 34,  3,   78] !LWNO8!
        V [ 34,  3,   79] !LWNO9!
        V [ 34,  3,   80] !LWNO10!
        V [ 34,  3,   81] !LWNO11!
        V [ 34,  3,   82] !LWNO12!
        V [ 34,  3,   83] !LWNO13!
        V [ 34,  3,   84] !LWNO14!
        V [ 34,  3,   85] !LWNO15!
        V [ 34,  3,   86] !LWNO16!
        V [ 34,  3,   87] !LWOFF!
        V [ 34,  3,   88] !LWPIT!
        V [ 34,  3,   89] !LWWID!
        V [ 34,  3,   90] !LWAUTO!
        V [ 34,  3,   91] !LWBACK!
        V [ 34,  3,   92] !LWSET!
        V [ 34,  3,   93] !LWCAN!
        V [ 34,  3,   94] !LWSAVE!

        /
        / PDF Write
        / [ 34,  3,  201-299]  Reserved for PDF
        / PDF-Start
        V [ 34,  3,  201] !ユースカジノ 問い合わせFILE!
        V [ 34,  3,  202] !ユースカジノ 問い合わせMDL!
        V [ 34,  3,  203] !ユースカジノ 問い合わせFNAM!
        V [ 34,  3,  204] !ユースカジノ 問い合わせSIZE!
        V [ 34,  3,  205] !ユースカジノ 問い合わせPORT!
        V [ 34,  3,  206] !ユースカジノ 問い合わせLAND!
        V [ 34,  3,  207] !ユースカジノ 問い合わせEDIT!
        V [ 34,  3,  208] !ユースカジノ 問い合わせSEL!
        V [ 34,  3,  209] !ユースカジノ 問い合わせADD!
        V [ 34,  3,  210] !ユースカジノ 問い合わせINS!
        V [ 34,  3,  211] !ユースカジノ 問い合わせDEL!
        V [ 34,  3,  212] !ユースカジノ 問い合わせUP!
        V [ 34,  3,  213] !ユースカジノ 問い合わせDOWN!
        V [ 34,  3,  214] !ユースカジノ 問い合わせPOPNAM!
        V [ 34,  3,  215] !ユースカジノ 問い合わせSCALE!
        V [ 34,  3,  216] !ユースカジノ 問い合わせFIT!
        V [ 34,  3,  217] !ユースカジノ 問い合わせCOLOR!
        V [ 34,  3,  218] !ユースカジノ 問い合わせMONO!
        V [ 34,  3,  219] !ユースカジノ 問い合わせWHITENOR!
        V [ 34,  3,  220] !ユースカジノ 問い合わせWHITEREV!
        V [ 34,  3,  221] !ユースカジノ 問い合わせBLACKNOR!
        V [ 34,  3,  222] !ユースカジノ 問い合わせBLACKREV!
        V [ 34,  3,  223] !ユースカジノ 問い合わせTTL!
        V [ 34,  3,  224] !ユースカジノ 問い合わせSUBTTL!
        V [ 34,  3,  225] !ユースカジノ 問い合わせAUTHOR!
        V [ 34,  3,  226] !ユースカジノ 問い合わせDRAWTTL!
        V [ 34,  3,  227] !ユースカジノ 問い合わせNAM!
        V [ 34,  3,  228] !ユースカジノ 問い合わせHIG!
        V [ 34,  3,  229] !ユースカジノ 問い合わせWID!
        V [ 34,  3,  230] !ユースカジノ 問い合わせMGN_L!
        V [ 34,  3,  231] !ユースカジノ 問い合わせMGN_T!
        V [ 34,  3,  232] !ユースカジノ 問い合わせMGN_R!
        V [ 34,  3,  233] !ユースカジノ 問い合わせMGN_B!
        /
        V [ 34,  3,  298] !ユースカジノ 問い合わせCAN!
        V [ 34,  3,  299] !ユースカジノ 問い合わせGO!
        / PDF-End

        /
        V [ 53, 21,    0] !RVP/LWTWID!
        V [ 53, 21,  999] !CLA/LWTWID!

  ・メニュー追加/修正 (ACADOSM.MEN)

        /
        / 図面出力 メニューページ
        /
        / Pagename = plot
        /
        Menu    [plot, 1, 4, c2]
        +< 1, 1>"プロッタ"                            [none, none, c4]
        +< 2, 1>"オンライン"          !PLOT/ONN!      [plot, mdf_plot, ユースカジノ 問い合わせ]
        +< 3, 1>"オフライン"          !PLOT!          [plot, mdf_plot, ユースカジノ 問い合わせ]
        +< 4, 1>"ペン割付"            !PEN!           [none, pen, c1]
        +< 5, 1>"図面配置"            !DRAW/PAGE!     [draw, mdf_drawpage, c1]
        /
        +< 7, 1>"プリンタ"                            [none, none, c4]
        +< 8, 1>"クイック出力"        !QPLOT!         [plot, dummy, ユースカジノ 問い合わせ]
        +< 9, 1>"コピー出力"          !HCOPY!         [plot, dummy, ユースカジノ 問い合わせ]
        #ifdef  WIN32
        T<11, 1>"図面印刷"            !PLOT/PRINT OFF!   [plot, dummy, ユースカジノ 問い合わせ]
        T<12, 1>"クイック印刷"        !error(); QPLOT/PRINT; if(error()==0){}!    [plot, dummy, ユースカジノ 問い合わせ]
        T<13, 1>"コピー印刷"          !error(); HCOPY/PRINT; if(error()==0){}!    [plot, dummy, ユースカジノ 問い合わせ]
        +<15, 1>"PDF出力"                             [none, none,  c4]<-- 追加
        + <16, 1>" 図面範囲"           !PDF/WRITE!     [plot, mdf_pdf, ユースカジノ 問い合わせ]<-- 追加
        + <17, 1>" 画面範囲"           !PDF/COPY!      [plot, mdf_pdf, ユースカジノ 問い合わせ]<-- 追加
        + <18, 1>" 初期値設定"         !PDF/INIT!      [plot, mdf_pdfinit, ユースカジノ 問い合わせ]<-- 追加
        #endif  // End of WIN32

                                                                                     ↓以下追加
        /
        / Pagename = mdf_pdf
        /
        Menu    [mdf_pdf, 1, 17, c3]
        + < 1, 1>""                                    [none, none, c4]
        +< 2, 1>"ファイル名"          !ユースカジノ 問い合わせFILE!
        +< 3, 1>"ページサイズ"        !ユースカジノ 問い合わせSIZE!
        +< 4, 1>" 縦"                !ユースカジノ 問い合わせPORT!
        +< 5, 1>" 横"                !ユースカジノ 問い合わせLAND!
        +< 6, 1>"設定ファイル"        !ユースカジノ 問い合わせPOPNAM!
        +< 7, 1>"倍率指定"            !ユースカジノ 問い合わせSCALE!
        +< 8, 1>"フィット"            !ユースカジノ 問い合わせFIT!
        +< 9, 1>"カラー"              !ユースカジノ 問い合わせCOLOR!
        +<10, 1>" 白反転する"        !ユースカジノ 問い合わせWHITEREV!
        +<11, 1>" 白反転しない"      !ユースカジノ 問い合わせWHITENOR!
        +<12, 1>" 黒反転する"        !ユースカジノ 問い合わせBLACKREV!
        +<13, 1>" 黒反転しない"      !ユースカジノ 問い合わせBLACKNOR!
        +<14, 1>"モノクロ"            !ユースカジノ 問い合わせMONO!
        +<15, 1>"タイトル"            !ユースカジノ 問い合わせTTL!
        +<16, 1>"サブタイトル"        !ユースカジノ 問い合わせSUBTTL!
        +<17, 1>"作成者"              !ユースカジノ 問い合わせAUTHOR!
        /
        / Pagename = mdf_pdfinit
        /
        Menu    [mdf_pdfinit, 1, 17, c3]
        +< 1, 1>"ファイル名"                          [none, none, c4]
        +< 2, 1>" モデル名"          !ユースカジノ 問い合わせMDL!
        +< 3, 1>" 出力時入力"        !ユースカジノ 問い合わせFNAM!
        +< 4, 1>"ページサイズ"        !ユースカジノ 問い合わせSIZE!
        +< 5, 1>" 縦"                !ユースカジノ 問い合わせPORT!
        +< 6, 1>" 横"                !ユースカジノ 問い合わせLAND!
        +< 7, 1>" 編集"              !ユースカジノ 問い合わせEDIT!      [none, mdf_pdfedit, c3]
        +< 8, 1>"設定ファイル"        !ユースカジノ 問い合わせPOPNAM!
        +< 9, 1>"倍率指定"            !ユースカジノ 問い合わせSCALE!
        +<10, 1>"フィット"            !ユースカジノ 問い合わせFIT!
        +<11, 1>"カラー"              !ユースカジノ 問い合わせCOLOR!
        +<12, 1>" 白反転する"        !ユースカジノ 問い合わせWHITEREV!
        +<13, 1>" 白反転しない"      !ユースカジノ 問い合わせWHITENOR!
        +<14, 1>" 黒反転する"        !ユースカジノ 問い合わせBLACKREV!
        +<15, 1>" 黒反転しない"      !ユースカジノ 問い合わせBLACKNOR!
        +<16, 1>"モノクロ"            !ユースカジノ 問い合わせMONO!
        +<17, 1>"タイトル"            !ユースカジノ 問い合わせTTL!
        +<18, 1>"サブタイトル"        !ユースカジノ 問い合わせSUBTTL!
        +<19, 1>"作成者"              !ユースカジノ 問い合わせAUTHOR!
        /
        / Pagename = mdf_pdfedit
        /
        Menu    [mdf_pdfedit, 1, 17, c3]
        +< 1, 1>"サイズ編集"                          [none, none, c4]
        +< 2, 1>"選択"                !ユースカジノ 問い合わせSEL!
        +< 3, 1>"追加"                !ユースカジノ 問い合わせADD!
        +< 4, 1>"挿入"                !ユースカジノ 問い合わせINS!
        +< 5, 1>"削除"                !ユースカジノ 問い合わせDEL!
        +< 6, 1>"上へ移動"            !ユースカジノ 問い合わせUP!
        +< 7, 1>"下へ移動"            !ユースカジノ 問い合わせDOWN!
        +< 8, 1>" 名前"              !ユースカジノ 問い合わせNAM!
        +< 9, 1>" 幅"                !ユースカジノ 問い合わせWID!
        +<10, 1>" 高さ"              !ユースカジノ 問い合わせHIG!
        +<11, 1>" 余白"                              [none, none, c4]
        +<12, 1>"  左"              !ユースカジノ 問い合わせMGN_L!
        +<13, 1>"  上"              !ユースカジノ 問い合わせMGN_T!
        +<14, 1>"  右"              !ユースカジノ 問い合わせMGN_R!
        +<15, 1>"  下"              !ユースカジノ 問い合わせMGN_B!
        +<16, 1>"設定"                !ユースカジノ 問い合わせGO!
        +<17, 1>"取消"                !ユースカジノ 問い合わせCAN!

  ・メニュー追加/修正 (ACADRVP.MEN)

        /
        Menu    [rvp,  3, 17, c2]
        +< 1, 1>"定数設定"            !RVP!           [none, rvp, c4]
        +< 2, 1>"モデル"              !RVP/MODEL!     [rvp_model, none, ユースカジノ 問い合わせ]
        +< 3, 1>"演算"                !RVP/MATH!      [rvp_math, none, ユースカジノ 問い合わせ]
        +< 4, 1>"製図"                !RVP/DRF!       [rvp_drf, none, ユースカジノ 問い合わせ]
        +< 5, 1>"円/曲線表示"         !RVP/ARC!       [rvp_arc, none, ユースカジノ 問い合わせ]
        +< 6, 1>"線種線幅"            !RVP/LFT!       [rvp_fntwet, none, ユースカジノ 問い合わせ]
        +< 7, 1>"線種名"              !RVP/LFTNME!    [none, none, ユースカジノ 問い合わせ]
        +< 8, 1>"線幅"                !RVP/LWTWID!    [none, none, ユースカジノ 問い合わせ]<-- 追加
        + < 9, 1>"ピクチャ名"          !RVP/PICNME!    [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <10, 1>"クラス名"            !RVP/CLSNME!    [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <11, 1>"レビジョン名"        !RVP/REVNME!    [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <12, 1>"DRW名"            !RVP/DRWNME!    [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <13, 1>"SLO名"            !RVP/SLONME!    [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <14, 1>"マトリクス"          !RVP/MTX!       [rvp_mtx, none, ユースカジノ 問い合わせ]<-- 修正
        + <15, 1>"Z値"                !RVP/PZV!       [none, none, ユースカジノ 問い合わせ]<-- 修正
        + <16, 1>"ハッチング"          !RVP/XHTPAT!    [rvp_xhtpat, none, ユースカジノ 問い合わせ]<-- 修正
        + <17, 1>"縮尺"                !RVP/SCF!       [none, draw_scale, ユースカジノ 問い合わせ]<-- 修正
        + <18, 1>"カーソル"            !RVP/CURSOR!    [rvp_cursor, none, ユースカジノ 問い合わせ]<-- 修正
        + <19, 1>"同時設計"            !RVP/CONCUR!    [rvp_concur, none, ユースカジノ 問い合わせ]<-- 修正
        + <20, 1>"ピクチャタイトル"    !RVP/PICTTL!    [none, none, ユースカジノ 問い合わせ]<-- 修正

  ・メッセージ追加/修正 (MSG11.TXT)

                                                                                     ↓以下追加
        /
        / PDF書込み
        /                                           タイトル
        + (1102001) "初期値設定"
        + (1102002) "PDF出力(図面範囲)"
        + (1102003) "PDF出力(画面範囲)"
        + (1102004) "図面情報"
        + (1102005) "表示範囲"
        + (1102006) ""
        /                                           スタティックテキスト
        + (1102011) "出力ファイル名"
        + (1102012) "ページサイズ:自動"
        + (1102013) "ページの向き"
        + (1102014) "作図倍率"
        + (1102015) "色"
        + (1102016) "設定ファイル"
        + (1102017) "設定ファイル一覧"
        + (1102018) "名前"
        + (1102019) "(モデル値使用)"
        + (1102020) "ユーザ情報"
        + (1102021) "  タイトル"
        + (1102022) "  サブタイトル"
        + (1102023) "  作成者"
        + (1102024) "表題作図"
        + (1102025) "  文字高さ"
        + (1102026) "幅"
        + (1102027) "高さ"
        + (1102028) "  余白"
        + (1102029) "左"
        + (1102030) "上"
        + (1102031) "右"
        + (1102032) "下"
        + (1102033) "⇒"
        + (1102034) ""
        /                                           ラジオボタン
        + (1102041) "○"
        + (1102042) "●"
        + (1102043) "モデル名"
        + (1102044) "出力時に入力"
        + (1102045) "縦"
        + (1102046) "横"
        + (1102047) "倍率指定"
        + (1102048) "ページサイズに合わせる"
        + (1102049) "カラー"
        + (1102050) "モノクロ"
        + (1102051) "しない"
        + (1102052) "左上"
        + (1102053) "左下"
        + (1102054) "右上"
        + (1102055) "右下"
        + (1102056) ""
        /                                           チェックボックス
        + (1102071) "□"
        + (1102072) "■"
        + (1102073) "白反転"
        + (1102074) "黒反転"
        + (1102075) ""
        /                                           ボタン
        + (1102081) "【編集】"
        + (1102082) "【処理開始】"
        + (1102083) "【保存】"
        + (1102084) "【取消】"
        + (1102085) "【追加】"
        + (1102086) "【挿入】"
        + (1102087) "【削除】"
        + (1102088) "【↑】"
        + (1102089) "【↓】"
        + (1102090) "【選択】"
        + (1102091) "【設定】"
        + (1102092) "【戻る】"
        + (1102093) ""
        /                                           メッセージ
        + (1102101) "修飾コマンドを選択/項目を選択"
        + (1102102) "修飾コマンドを選択/項目を選択/<CE>で処理開始"
        + (1102103) "出力ファイル名を入力"
        + (1102104) "サイズを選択/<CE>で戻る"
        + (1102105) "サイズ名を入力 (Ex. A0, A1,...)"
        + (1102106) "名前をを選択/<CE>で戻る"
        + (1102107) "設定ファイル名を入力/空白でクリア"
        + (1102108) "項目を選択"
        + (1102109) "倍率を入力"
        + (1102110) "タイトルを入力/空白でクリア"
        + (1102111) "サブタイトルを入力/空白でクリア"
        + (1102112) "作成者を入力/空白でクリア"
        + (1102113) "番号をを入力(0:しない、1:左上、2:左下、3:右上、4:右下)"
        + (1102114) "文字高さを入力 (2 - 20)"
        + (1102115) "余白左を入力 (1.0 - 50.0)"
        + (1102116) "余白上を入力 (1.0 - 50.0)"
        + (1102117) "余白右を入力 (1.0 - 50.0)"
        + (1102118) "余白下を入力 (1.0 - 50.0)"
        + (1102119) "修飾コマンドを選択/項目を選択/<CE>で保存"
        + (1102120) "名前を入力"
        + (1102121) "幅を入力 (10.0 - 5000.0)"
        + (1102122) "高さを入力 (10.0 - 5000.0)"
        + (1102123) "余白左を入力 (0.0 - 50.0)"
        + (1102124) "余白上を入力 (0.0 - 50.0)"
        + (1102125) "余白右を入力 (0.0 - 50.0)"
        + (1102126) "余白下を入力 (0.0 - 50.0)"
        + (1102127) "サイズを選択/修飾コマンドを選択/項目を選択/<CE>で設定"
        + (1102128) "注)ページサイズ A0 ~ A4 は次の操作はできません"
        + (1102129) "  挿入、削除、名前・幅・高さの変更"
        + (1102130) ""

  ・メッセージ追加/修正 (ERR11.TXT)

                                                                                     ↓以下追加
        /
        / PDF
        + (1102001) "テーブルファイルにエラーがあります"
        + (1102002) "ファイルは書込み禁止または使用中です"
        + (1102003) "ファイルを作成できません"
        + (1102004) "図面配置モードで実行してください"
        + (1102005) "出力ファイル名が入力されていません"
        + (1102006) "指定されたサイズが見つかりません"
        + (1102007) "指定された設定ファイルが見つかりません"
        + (1102008) "サイズが選択されていません"
        + (1102009) "名前は既に使われています"
        + (1102010) "A0~A4の間には挿入できません"
        + (1102011) "A0~A4は削除できません"
        + (1102012) "A0~A4は移動できません"
        + (1102013) "これ以上移動できません"
        + (1102014) "名前が入力されていません"
        + (1102015) "幅が入力されていません"
        + (1102016) "高さが入力されていません"
        + (1102017) "キーワード #PDF# が ACAD.SET にありません"
        + (1102018) "キーワード #PDF:TABLE# が ACAD.SET にありません"
        + (1102019) ""
        + (1102020) ""

Copyright ITOCHU Techno-Solutions Corporation.