[ 掲示板に戻る ]

記事No.3483に関するスレッドです

キーボードショートカットでの配置画像の拡大、縮小 / M
はじめまして

MacでCS3を使っています。

配置した画像ををオブジェクト編集のキーボードショートカットで
1%づつや5%づつ拡大、縮小したいのですが、
1%づつ縮小をキーボードショートカットで実行すると、
100%→99%→98.01%→97.0299%→96.059601%→95.09900499%
というように縮小してしまいます。

100%→99%→98%→97%→96%→95%
というようにキーボードショートカットで縮小できるようにするにはどうすればいいのでしょうか?
CS2のときはできていました。どこかの設定だとおもうのですが。

どなたかご存知の方がいらっしゃいましたら教えてください。
よろしくお願いいたします。

No.3471 2009/08/10(Mon) 12:01:43
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ja-JP-mac; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

Re: キーボードショートカットでの配置画像の拡大、縮小 / いき URL
あ、それバグなんです。
n-yujiさんの「遠近法ノート」でも報告されています。
http://d.hatena.ne.jp/n-yuji/20080112/p1
Windows版CS3でも発生します。

No.3472 2009/08/10(Mon) 12:53:12
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13

Re: キーボードショートカットでの配置画像の拡大、縮小 / いき URL
バグ、というか仕様変更というか(^^;
n-yujiさんが書かれていることをよく読んでみると、
99%×99%=98.01%
98.01×99%=97.0299%……
ということのようですね(^^;;

No.3473 2009/08/10(Mon) 12:55:59
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13

Re: キーボードショートカットでの配置画像の拡大、縮小 / M
回答ありがとうございます。
私はどこかの設定だと思っていたのですが、仕様変更ですか。
かなり不便ですよね。
アップデータで改善されるのを期待します。
どうもありがとうございました。

No.3474 2009/08/11(Tue) 13:14:54
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ja-JP-mac; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

Re: キーボードショートカットでの配置画像の拡大、縮小 / アシタカツツジ
ダイレクト選択ツールで選択して「Cmd+カンマ」で縮小なら希望の縮小率になりませんか?
その後「オブジェクトサイズの調整」で「フレームを内容に合わせる」,
では手間がかかり過ぎるのでしょうか?

No.3475 2009/08/11(Tue) 16:21:34
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3

Re: キーボードショートカットでの配置画像の拡大、縮小 / いき URL
> ダイレクト選択ツールで選択して「Cmd+カンマ」で縮小なら希望の縮小率になりませんか?

ダイレクト選択状態で、CS3 Ver5.0.4 においてMさんが仰る状況となります。

No.3476 2009/08/11(Tue) 16:35:49
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729)

Re: キーボードショートカットでの配置画像の拡大、縮小 / アシタカツツジ
スイマセン
当方、環境CS2でした
バージョン情報も書いてあったのによく読んでなくて…
発言撤回です

No.3477 2009/08/11(Tue) 17:44:49
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)

Re: キーボードショートカットでの配置画像の拡大、縮小 / こに
>アップデータで改善されるのを期待します。
Mac版CS4でもMさんのご指摘のような挙動ですね。
CS3だと100%→99%→…→90.43820750088044%と「Cmd+,」を10回繰り返し、次に「Cmd+.」を10回繰り返すと99.90004498800215%となり100%に戻りませんが、CS4(Ver.6.0.3)で同じ事を実行すると100%に戻ります。
つまり、CS4ではバグフィックスされ精度が向上しました。(えっ?!)
どのような運用を想定して、こんな仕様にしたのか不明ですが、きっとこの挙動が美しいとでも思ったのでしょう?
それと、この件についてAdobeの製品への要望 / 不具合報告へご報告されるのがよいと思います。

No.3478 2009/08/11(Tue) 18:47:23
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19

Re: キーボードショートカットでの配置画像の拡大、縮小 / n-yuji URL
これ、CS4でも直ってなかったんですね。
僕はこの件、アップデータが出るたびにAdobeに不具合報告を出していたんですけどね……。
要望 / 不具合報告は数がものを言うみたいです。
こちらをご覧の皆さんも、重複をいとわず、どしどし不具合報告を送ったほうがよいです。
https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&loc=jp

No.3479 2009/08/12(Wed) 00:22:39
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)

Re: キーボードショートカットでの配置画像の拡大、縮小 / (z-)
これ、個人的には仕様変更だと思っていましたが、やはりどこか不自然なのでしょうか。

極論の類になると思いますが、
配置オブジェクトがあらかじめ100%サイズでちょうどよい状態に整えてあるのが前提であれば使いにくい事この上ないですが、そうでない場合を考えると「現状からヒトマワリ小さく(or 大きく)したい」となった場合、500%が499%になってもほとんど意味がなく、逆に3%が4%になると大きく変わりすぎ、という事になります。この場合、現状のスケールからの101%、99%で動いてもらった方が具合がよいです。

こういう視野で見たら一長一短ではないでしょうか。
環境設定やらで旧環境と切り替え選択できれば一番いいのでしょうけど

No.3481 2009/08/13(Thu) 12:14:11
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9

Re: キーボードショートカットでの配置画像の拡大、縮小 / こに
>これ、個人的には仕様変更だと思っていましたが、やはりどこか不自然なのでしょうか。
Mさんが問題にしているのは、
サイズ減少 / スケール 1% --- デフォルト: Cmd+,などのショートカットで、
100%を起点として実行すると、
100%→99%→98%→97%→96%→95% とはならずに、
100%→99%→98.01%→97.0299%→96.05960099999997%
→95.09900498999998%→94.14801494009998%→93.20653479069897%
→92.27446944279198%→91.35172474836403%→90.43820750088041%
となってしまい、スケール 1%の差分で縮小していないことです。(常に直前の×99%(=100%-1%)という挙動なので、仕様と言われればそうなのかもですが)
ちなみに、(z-)さんの仰っている、
>500%が499%になってもほとんど意味がなく、逆に3%が4%になると大きく変わりすぎ、という事になります。
>この場合、現状のスケールからの101%、99%で動いてもらった方が具合がよいです。

ですが、実際に500%を起点としてCmd+,を実行すると、
500%→495%→490.05%→485.1495%→480.2980050000001%
→475.4950249500001%→470.7400747005%→466.032673953495%
→461.37234721395987%→456.75862374182043%→452.19103750440235%
となります。これも直前の×99%(=100%-1%)で縮小していることになります。
これはCS2の場合、500%→499%→498%→…と1%刻みになっていたので、大きく仕様が変わったところでしょう。

Mさんの希望する動作をするためには、1クッション操作が入りますが、図の変形パレットのカーソルのところをクリックして、垂直比率(あるいは水平比率)を選択された状態で、矢印キーの↑と↓で1%刻みの拡大/縮小ができます。
これでいかがでしょうか?

No.3483 2009/08/13(Thu) 19:05:19
Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; ja-jp) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9

Re: キーボードショートカットでの配置画像の拡大、縮小 / (z-)
ええと
仕様変更かバグか、はとりあえず置いときまして
>Mさんの希望する動作
ちょっとJavaScriptを書いてみました。個人用のを簡素に直しただけですが

///////// 1%拡大の場合 //////////////
if (app.documents.length){
if(app.activeDocument.selection.length){
aa=app.activeDocument.selection[0];
ah=Math.ceil(aa.horizontalScale);
av=Math.ceil(aa.verticalScale);
ah=(ah+1)/ah;
av=(av+1)/av;
tt=app.transformationMatrices.add(ah,av,0,0,0,0);
cc=app.activeWindow.transformReferencePoint;
aa.transform (2021222766, cc, tt, undefined, undefined);
}
}
///////// 1%縮小の場合 //////////////
if (app.documents.length){
if(app.activeDocument.selection.length){
aa=app.activeDocument.selection[0];
ah=Math.floor(aa.horizontalScale);
av=Math.floor(aa.verticalScale);
ah=(ah-1)/ah;
av=(av-1)/av;
tt=app.transformationMatrices.add(ah,av,0,0,0,0);
cc=app.activeWindow.transformReferencePoint;
aa.transform (2021222766, cc, tt, undefined, undefined);
}
}

とりあえずこれで、軽くテストした感じでは1%づつ変形しつつ、どこまでも整数で表示されました。
アプリの元の挙動にならって、最初に小数点繰り上げ・繰り下げを行っています。
これに使い慣れたショートカットを当ててあげれば、ほぼCS2並です。

※「ほぼ」なのは、拡大・縮小ツールや回転ツールで設定した任意の基準点を拾わないというところです。何かと紛らわしくなるので今回は割愛しました。

No.3484 2009/08/14(Fri) 12:59:30
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9

Re: キーボードショートカットでの配置画像の拡大、縮小 / (z-)
すみません、ちょっとしでかしました。邪魔ですみません。
if (app.documents.length){
if(app.activeDocument.selection.length){
aa=app.activeDocument.selection[0];
ah=aa.horizontalScale;
av=aa.verticalScale;
ah=(Math.ceil(ah)+1)/ah;
av=(Math.ceil(av)+1)/av;
tt=app.transformationMatrices.add(ah,av,0,0,0,0);
cc=app.activeWindow.transformReferencePoint;
aa.transform (2021222766, cc, tt, undefined, undefined);
}
}

失礼しました

No.3485 2009/08/14(Fri) 13:02:46
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; ja-jp) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9