ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

印刷ダイアログでプリンターを替えると、用紙サイズが引き継がれない

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 .8 .9 .10 .11 .12 .13 .14 | 投稿日時 2011-11-9 12:52
nkmt  長老   投稿数: 1668
uniPaaS V1 Plus です。

GUI形式プリンタ、用紙サイズ B=B4、傾き L=横方向

ダイアログ Yes で入出力ファイルを定義しています。


印刷をかけると、プリンターダイアログが出て、
そこでプリンターを選び直さずに
プレビューすると、ちゃんとB4に収まります。


印刷ダイアログで別のB4印刷可能なプリンターへ変更すると
B4ではなくA4サイズで印刷されます。
(半分位の情報が印刷出来ない。)


つまりプリンタダイアログでプリンターを選び直すと
B4という情報が引き継がれないと思われます。


選び直したプリンターで印刷元B4 → 出力サイズもB4
等と設定しても改善されません。


1.8系の時は、こんな現象は無かったと思います。
1.9gだとこのようになります。



スタイル設定ユーティリティの設定は
用紙サイズ=(プリンタのカレントサイズ)
給紙方法=(プリンタのカレント方法)です。


この現象は私だけでしょうか?
それとも何か使い方を間違えているのでしょうか?
よろしくお願いします。

A3でも同じ現象でした。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-11-7 13:32
bsnj01  新米   投稿数: 1
nkmtさん
私もまったく同様の事例に遭遇しました。
どのように対策されましたでしょうか。
お教えいただけますか。
よろしくお願いいたします。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 13:49
Tanda  長老   投稿数: 2151
Windowsのプリントキューを帳票の型ごとに作成してやり、それを
Magicのプリンタテーブルに登録して切り替えるという方法が最も
正攻法です。

それ以外の方法は、たとえMagicに同梱されているツールと言えども、
旧バージョンとの互換性を維持するために付録として添付されて
いるだけです。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-7 14:06
nkmt  長老   投稿数: 1668
こんにちは。

当時の事はよく覚えておりませんが、この時は、
・印刷プログラム、入出力プリンターの用紙サイズをB4指定
・スタイル設定ユーティリティではカレントサイズ
としているようです。
(私的には、当時も今もあまり設定しない組合せです。)

私はどちらかと言うと、その真逆で
・印刷プログラムの入出力プリンターの用紙サイズはD=デフォルト
・スタイル設定ユーティリティ側でB4といった用紙サイズ指定
を好んで設定するようにしております。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-7 14:12
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
1.9gPT2ですが問題なくできました。
何か特別な設定されていますか?
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-7 18:20
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

こちらも1.9g2ですが
問題ありませんでした。
スタイル設定は使用せず 直接INIファイルをINIPUTで編集してますが
でわ〜でわ〜
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-11-8 15:15 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん、こんにちは。よろしければお教えください。

スタート → プログラム → Magic
→ 印刷ユーティリティ → スタイル設定ユーティリティ
→ INIファイルを開いて
Printer1 などに対し Windows上のプリンターを割り当てて
 あのプリンターの何番目のカセットで用紙サイズは何で!
といった登録を行っております。

これは、旧バージョンとの互換性を維持するために付録されているツールで正攻法ではないという事でしょうか?
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 16:10
Tanda  長老   投稿数: 2151
nkmtさん、

スタイル設定ユーティリティも、MagicのMS-DOS版からWindows版に
ようやく切り替わろうとしたころからの名残りですから、過去との
互換維持目的で残されているようですね。

ESC/Pとか、PC-PR201とか、FM-PRとか出てきますので、すごく懐か
しいような気がします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 16:42
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
プリンタのスタイルユーティリティはテキスト印刷の場合と思っています。
GUI印刷であればスタイル設定はしない方が良いと思っています。

テキストとGUI等で勘違いされているという事はないですか
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016-11-8 16:58 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん、ISHIJIMAさん、レスありがとうございます。

スタイル設定ユーティリティの中には、
・INIファイルを指定して → 編集 をする機能と
□スタイル情報設定を利用する機能
□DOS互換版設定の機能
□ReportsMagic設定
といくつもの機能が有りますね。

私は「INIファイルを指定して → 編集」しか使っておりません。

プログラム側は GUI印刷で、そこから
スタイル設定ユーティリティで設定した用紙へ印刷しております。

この使い方で数10社 とても便利に客先運用しております。

プリンター1台につき用紙サイズが何種類あろうとも
基本的に各PCにはプリンタードライバーは一つしか入れていません。

この使い方は間違えているんですかね?

私も昔は
・納品書
・請求書
・発注書 といった感じでPC1台1台にプリンターを登録していました。
(どのカセットに用紙が入っているか、サイズは何か、向きはどうなのかと。)

でもこれだと用紙の種類が多く、
PCの台数も多いと設定がとても大変だし、
プリンター買い換えの際の手間も大変なので止めました。

両面印刷や縮小印刷、4枚分を1枚にまとめて印刷などの特殊な印刷は
スタイル設定ユーティリティでは、まず指定出来ないので
そういう時は、別名で各PCにインストールはします。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:03
Tanda  長老   投稿数: 2151
nkmtさん、

Windowsのプリントキューは、プリンタドライバと連動していますので、
プリンタが備えている機能がすべて利用可能です。

このプリントキューをMagicのプリンタテーブルに個別に登録してやる
だけで、すべての設定がMagicから切り替えできます。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:11
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
違っているかもしれませんが私の認識としてはGUI印刷の場合は入出力ファイルで用紙設定するのでスタイル設定は行わずプリンタの指定だけ行っています。
テキスト印刷はINIファイルでスタイル設定を使用しています。

GUI印刷でスタイル設定を行っても入出力ファイルで設定しているので意味がないような気がします。
両方とも違う用紙を設定した場合どうなるのでしょうか?(実験していないのでわかりませんが・・・・)
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016-11-8 17:18 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん、ISHIJIMAさん レスありがとうございます。

GUI印刷の入出力ファイルで、用紙サイズの指定は可能ですけど、カセットの指定は出来ないですよね。

一つのプリンターに用紙トレイが5段有り、全て相手方専用用紙で全部A4縦だとします。
出力先トレイの指定が必要です。

スタイル設定ユーティリティをうまく利用することにより、PC上にはプリンタードライバーは1個だけ入れれば済んで簡単です。

「Windowsのプリントキューを帳票の型ごとに作成」とTandaさんの書き込みがございましたが、すみません、これはWindows上に例えばA社用納品書、B社用納品書・・・と例えば5社分Windowsにプリンターを登録するという事でしょうか?
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:24
Tanda  長老   投稿数: 2151
nkmtさん、

その場合は、プリントキューを5個作成して、Magicのプリンタ
テーブルにその5個を登録してやり、プログラムの中からは
そのMagicのプリンタ名を指定してやるだけです。

非常に簡単です。

もちろんプリンタドライバのインストールは1個だけです。
キューを5個作ってやるだけですよ。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:29
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
すみません。
内容が変わっていませんか?
プリンタダイアログで用紙の切り替えると設定が引き継がれないという事を回答しているだけでカセットと縮小等とプリンタに依存するものはTandaさんの言うとおりだと思います。

投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:27 | 最終変更
nkmt  長老   投稿数: 1668
ごめんなさい。私が無知で。
「プリンタドライバのインストールは1個だけです。
 キューを5個」
というのは、どうするんですか?^^;
恥ずかしいけど聞いちゃいます。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 17:34 | 最終変更
nkmt  長老   投稿数: 1668
ISHIJIMAさん、このスレッドの1番上の投稿は5年前の投稿で既に解決済みでした。

bsnj01様が解決方法を求めてきたので
「今はスタイル設定ユーティリティーを使っている」
というレスをした所、Tandaさんの書き込みがあり
スタイル設定ユーティリティを使うのはもう止めた方が
いいのかな?と思い、話題が変わってきています。

Tandaさん>
「もちろんプリンタドライバのインストールは1個だけです。
 キューを5個作ってやるだけですよ。」
これはPCの台数分行う必要が有るのですか?
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 19:12
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
申し訳ありません。
よく見ると2011年の投稿でしたね・・・・
投票数:1 平均点:10.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-8 20:48
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

私は指定伝票(5インチとかインチ指定しないとダメな場合)以外は
プリンタドライバ1つとキュー1つで
サイズ等はINIPUTで切り替えています
確かカセットも/B でUPPERとかMIDDLEで切り替えできると思います
でわ〜でわ〜
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-11-8 21:56 | 最終変更
nkmt  長老   投稿数: 1668
やっとわかりました。失礼しました。
キューって何だっけ?と思っていましたが
Magic上のプリンタの登録の所にある「名前、キュー」ですね。

キューという言葉を意識した事が全くなく気付きませんでした。
Tandaさんの「Windowsのプリントキュー」というワードの意味をはき違えておりました。

PuさんはMagic上のプリンターテーブルは1行にして、そこをINIPUTで切り替えて使う事も有る。

Tandaさんが言われていたのは、用紙の種類の分だけ、例えば5行書くという事ですね。
私もTandaさんとほぼ同じやり方です。

用紙トレイの指定ですがRICOHはMIDDOLE、UPPERなどの指定だったと思いますが
EPSONは B259やB258などの設定になる物も有りました。

そこを間違いなく設定する為にスタイル設定ユーティリティの使用は私には必須です。

スタイル設定ユーティリティは、今でも有効な機能でMSJさんでもサポートもされている機能のようです。

なので 旧バージョンとの互換性を維持するために付録として添付されているだけ とは思えないです。

失礼しました。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-11-9 12:40
Tanda  長老   投稿数: 2151
nkmtさん、

Windows XPまでは複数のプリンタ設定を簡単に登録できたのですが、
どうやらWindows 7以降はWindowsの仕様が変わってしまったようです。

それに関してブログを書いている人がいました。下記の通りです。

Windows 7で同じプリンタを同じポートで複数登録する
http://blogs.yahoo.co.jp/akio_myau/44543466.html

たぶん、Windows Serverでもまた手順が違うと思いますので、時間
のあるときに試してみたいと思います。

※Windowsはバージョンが変わるたびに、こういう仕様もいつのまにか
変えられていますので大変です。。。本当に参りますね。

なお、Windowsで作成したプリンタの名称そのもの(キューの名前)
が、Magicのプリンタテーブルの「キュー」欄に登録する文字列と
なります。その点は変わりません。
投票数:1 平均点:10.00
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-11-9 13:17
Tanda  長老   投稿数: 2151
訂正:

Windows XPまでは → Windows Vistaまでは
投票数:1 平均点:10.00
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-9 13:34
Tanda  長老   投稿数: 2151
補足ですが、Windowsのプリントキューの切り替え方式はOS純正の
方式ですので、プリンタドライバが持つ機能のすべてをMagicの
プログラム側から切り替えることが可能です。

もちろん、そこまでの機能は要らないというご意見もきっとある
とは思いますが。。。
投票数:1 平均点:10.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-11-10 8:05 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん この度はいろいろと教えて頂きありがとうございました。

両面印刷、縮小印刷、集合印刷などの特殊な設定でいつもいつもその設定で印刷する場合は、ユーザー様の手を煩わせない為にも一つのプリンターをWindows上にそのプロパティで設定した別名で登録し、それをMagicのプリンターテーブルのキューに指定する事はたまに行います。

トレイ指定、用紙サイズ、向き それだけの違いでWindows上に別名で複数プリンターを登録するのは避けております。PC台数増えると大変だから。

また一つの物理プリンターをWindows7などで別名で複数登録する場合、アイコンが一つになるのも把握しております。でもそれぞれ個別にプロパティ設定画面に行ける事も知っております。最初これに遭遇した時は驚きました。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約