Illustrator総合 16
パス同士が重ならない状態でパスファインダの合体をかける OSX HighSieeraでイラレCS5です コーナーポイントを含むたくさんのアンカーポイントで構成される曲線のコーナーポイントだけ普通のアンカーポイント(ハンドルが180°に限定されている)に一括変更する方法はないでしょうか? (パターンブラシを適用するとコーナーポイントの部分で切れてしまうので‥) オリジナルの機能にはない 3rd Partyのプラグインかスクリプトなら見たことがあるよ Illustratorだけでやるなら、パスの単純化を何回かかけて スムーズじゃないところを手作業で修正かな 邪道でいいならAffinity Designerに読み込んでボタン一発 試用版でもフル機能使えるはずだから、急ぎならおすすめ >489さん、そうですねやっぱりオリジナルにはその機能ないですね、ありがとうございました >490さん,私もパスの単純化+手作業かなと思ってましたがAffinity Designerは知りませんでした ベクター、ラスター混在のアプリがいろいろ実用レベルと見聞きしていましたがこれもそのひとつでしょうか?iOS版とはいえ十分お安いですね、試用版即使いこなせるでしょうか、ちょっと試してみます iOS版ではなくOSX版も含めてペクター、ラスター混在系の高性能アプリは近々他からもパージ予定とか、アップル周辺今年は動きがありそうで楽しみです Affinity DesignerはOSX版もありましたね,失礼しました >>491 ローカライズはされてるんだけど和文組版機能がない……ので、ページレイアウトにはちょっと辛め パス編集と書き出し機能は充実してるから、イラスト描画やWeb用ツールとしてなら抜群のコスパね >>494 PDF互換のオプション入れて保存してあれば読めるよー それaiを読んでるんでなくてPDFを読んでいるのでレイヤーがダメだろ ネストレイヤーは展開されちゃうけど、1層ずつの複層レイヤーは大丈夫よ メイン代替しようってわけじゃないし、補助ツールとしてなら充分でしょ イラレでパスファインダーや消しゴムでオブジェクトに穴を開けるときは 絶対に複合パスオブジェクトになってしまうのでしょうか? 何かの拍子に複合パス解除をした時に、穴の埋まったオブジェクトに戻るのが嫌なので 出来れば複合パスではなく、穴の開いた普通のパスを作りたいのですが、そういう仕様ですか? 画像トレースで生成したパスのうち一定のサイズ以下のパスを一括削除する方法はありますか? トレース設定である程度は塊でパスを生成できると思いますがそれでも細かいのが出てしまうののでその部分は簡単に消せればなと思うのですが・・・ >>501 スクリプトを公開してるところがあったような クウォーク全盛期にデザインしてましたみたいな人で、イラレとフォトショが使えない人っているの? クウォークはレイアウトソフトでデザインソフトではない >>505 だって、クウォークしか使えないけどデザイナーだったって豪語するヤツが居るんだから仕方ないだろ しかも、クウォーク全盛期だったからイラレ、フォトショは全く使えないって言ってるんだよ、俺はは正規版のクウォーク世代じゃないからよくわからないし よくわからないってw InDesignは使えるけどPhotoshopやIllustratorは使えないと言っているのと同じ >>508 知らんがなw そのアホが元デザイナーでクウォークしか使えないって豪語してるんだよw クウォーク使うならイラレもフォトショも使えて当たり前な環境だったオレは違和感半端無いから書き込んでみたんだな 因みに、オレがクウォーク使ってた頃は20年くらい前だから最近のクウォーク事情はしらんのよ 私怨に同意してもらいたいだけでイラレもDTPも関係ないな 過疎ってるのに変なのばっかり来るなこのスレ >>506 クウォークしか使わずに済む職場ならそういうこともあるでしょうね エディター、レイアウターと呼びたいとこだけど デザイナーという呼称は広いからなぁ 懐かしいなぁADBドングル 弊社じゃ紙にペンで描くのがデザイナーで、MAC操作するやつは底辺のオペレーター まずレタリング修業させられる資生堂デザイン室ですか 素人の質問ですが 文字をアウトライン化すると太くなります 印刷ではなくWEB用なのでちょっと困ります ネットで検索すると同じく困ってる人がいるようですが 印刷用には問題ないとの回答が多数です WEB用だと見た目が変わってしまうのですが 何か方法はあるのでしょうか ベクターがピクセルになるからアウトラインしなくても見た目変わるんじゃないかなあ 自分なら想定の8倍以上の解像度で書き出して縮小するけど小さいポイント数なら諦める >>517 ありがとうございます ピクセル表示状態でアウトライン化するとピクセルが変わってしまうのでそのせいでしょうか なのでアウトライン化したイメージで全体を整えるしかないようですね アウトライン化で太るレベルの小さい文字なら、Webフォント使ってテキストで済ませる方がいいかも 「全体を整える」ってことは結構なボリュームもあるんだろうし ちなみにアートボード上でアウトラインを実行すると太く見えませんか ベクターでもピクセルでも太くなります 自分の環境だけだったりして >>520 アンチエリアシングの精度によるので モニタの解像度やアプリケーションの表示アルゴリズムによっていろいろですよ おおまかにMacよりWindowsの方が太って見えやすいかなぁ 昨今はたいして変わらないのでブラウズする側の環境ほど シビアになるもんでもないんじゃないですかね >>520 アウトライン化でフォントのヒンティングが効かなくなるのが理由 普通の挙動よ ウェブ用画像ならアウトラインを取らなくてもよいのでは? イラレ(OSX CS5.1)で任意のオブジェクトと一部重なる他のオブジェクトを選択することは可能でしょうか? たとえば全面に散らばった沢山の小さなオブジェクトのうち別の大きなオブジェクトと一部でも重なっているものを選択したい場合などです オブジェクトでクロップするのではなく欠けることなく選択したいのです よろしくお願いいたします 文字のプロパティのや「詳細オプション」を常時出しておく方法はないのでしょうか。 水平比率などをちょこちょこいじりたい時 その都度「…」をクリックするのが不便です。 どうにかする方法はないでしょうか。 10cm間隔のタイルが貼られた屋内にいる人物を床の方向から撮影した写真があり、その写真から人物の身長を測定したいのですが、その用途にはイラストレイターの3Dグリッドは使えますか? 無理とは言えないが面倒くさいだろうね その必要があるとも思えない その人がタイルの床に立っていてその位置にタイルがあるなら そのまま90度回転させればいいだけだし >>529 人物が立っている位置のタイルの横幅(10cm)の実寸を計れば倍率が計算できる。 それを縦に適用すればいいだけだろ。 段落スタイルで定義済みの名前が「テスト」だとすると、 スタイル未適用のテキストを選択した時には「テスト+」のように表示されます。 この選択中のテキストに「テスト」というスタイルを適用したい場合、 https://blog.expertstaff.co.jp/420/ の一番下を参照すると、 「Altキーを押しながらスタイル名をクリック」とありますが、 Altキーを押していなくても「テスト」のスタイルが適用されました。 Altキーを押しているか否か、というのは、何か違いがあるのでしょうか? +表示ってことは、すでにそのスタイルは適用済みで、なんらかの書式属性に変更が入ってる状態 Option(Alt)を押しながら適用すると、その属性変更を削除してスタイル設定ができる この辺はノウハウってより仕様だから、マニュアル当たる方が確実よ? Illustratorを習得してもアートではなく スーパーのチラシ作りしか仕事がないケースが多そう「「 . あれは早いうちにAI化されて職人消えそうなジャンル 手間と技術が必要な割に報われないしな… イラレでこんなことできないか悩んでます 作業内容は 数百本のランダムな形状、色の曲線オブジェクト(塗りなし線のみ)と数十のランダムな形状(閉じたパス)の重なる部分の可視部分の線オブジェクトだけを取り出したい(=それ以外の部分を消去でも可) 参考画像〜こんな感じです https://g.up300.net/49e2fd1cfa9cfa14ac51de42a183ffcb/ クロップで見た目同様のことが可能ですが実体は消去されずに残っています 可視部分の線だけを取り出すのは無理っぽいです フォトショップにコピーペーストすれば見えていない部分も全部ついてきてしまいます パスファインダーでは無理でした 用途の関係で線がアウトライン化されても困ります シェイプ形成ツールでチマチマと手作業で可能ですが処理が重いのと時間がかかりすぎるので却下です また一旦ラスタライズして再びトレースという荒技もありますが精度その他で却下です 環境はOSX イラレはCS5です よろしくお願いします 参考画像見えないから何とも言えんけど、パスの状態で得たいなら手作業でしか無理じゃね クリッピングパスじゃあかん用途なの? 537さん、ありがとう え?ダウンロードできなくなってますね、ごめんなさい https://media-uploader.work/?mode=dl& ;id=6910&original=1&key=35f920a8-4bff-4029-8d35-53271390d7bb この課題結局イラレでは無理なんじゃないかと思って諦めかけてます パスを使ってフォトショで描画したいのでクリッピングだとだめなんです もしできるなら作業が2桁早くなって現実性のある表現スタイルにできるんですけど 地理情報開発のクリッパーというプラグインなら可能かも。 539さん、ありがとうございます こんなプラグインがあったんだ、 CS5だと廉価版ライトが使えるかと思って説明読んでいると 直立した長方形以外のかたちでの切り抜きには、本製品ではなくPlugX-Clipper2が対応とあって自由な形に切り抜くにはVer2.5なのか‥8000円のライトでもちょっと考えるけど19800円になっちゃうのですね 手作業でやるとなると、シェイプ形成ツールやライブペイントなど交点を境に削除できますが割と新目のccで追加されたの物かな。 Astuteグラフィックスのダイナミックスケッチというプラグインにも同じ機能があり、こちらはcs5の時代からありましたが、現在cc以降しかなく、古い物が購入できるか不明。 数学が得意ならスクリプトで出来るかも。 スクリプト探せばもしかしてあるかも。海外で >>538 再アップあり 手作業には変わりないんだけど、これと同じものをCS5で手早く作るなら ・線を色ごとにレイヤーに分ける ・クリップするオブジェクトを単色塗りの複合パスにしておく ・レイヤーそれぞれについて、クリップするオブジェクトでパスファインダのアウトラインをかける ・オブジェクト外のパスを「同じアピアランスを選択」で除去 ・オブジェクト輪郭のパスを手作業で除去 ・残ったパスを元の線の色に戻す ・線の色の数だけ繰り返す ……かな 同じような仕事がこれからもあるならプラグインがいいんでない 542さん、ありがとうございます 説明いただいた手順でやってみてるんですが 単色の線に対して複合パスでクリッピングをかけた状態でパスファインダのアウトラインをかけるというところまであっていますか? 私の環境(イラレCS5)だとこの段階で何も起きないので理解できてないんだと思います 少なくともイラレだけで単色線なら確実に不要オブジェクトの消去ができるのでしたら手間かかっても(シェイプ形成ツールに比べると2桁くらい早いので)スキル獲得したいのですが この方法で最終的に得られるオブジェクトですが属性は線ですか?線でなくアウトライン化された塗りだったりすると以降パターンブラシとか適用できないので困るのです 541さん、ありがとうございます おっしゃるフラッシュパックのサイト見てみました トライアル版があるので安心だけどとりあえずイラレのバージョンを上げるか旧バージョン対応のプラグインを探すかでしょうね、プラグインで可能ということは少なくともスクリプトで可能ということですね、(ジャバの世界?勉強する時間の確保、根気ともに自信なしです)根性なしはやっばりプラグイン購入かなあ >>543 クリッピングパスにする必要はないよー パスファインダで処理するとき、抜く側のオブジェクトがひとつでないとうまくいかないケースが多いから複合パスにしてるだけ 今回はアウトラインだし、特にまとめなくても結果は同じかも 最終的に得られるのは線のパスよ 544さん ありがとうございました 試行錯誤しておりお返事が遅くなりました 教えていただいた方法で試してみたところうまくゆかない部分がありました 調べてみるとパスファインダー実行後に希望する線と抜き型が同じアピアランスになってしまっていることだとわかり 結局反転抜き型を作って希望する作業の基本部分取り出し作業ができることの確認ができました 説明画像 https://media-uploader.work/?mode=detail& ;id=7186&original=1&key=3d855503-9e7b-4e49-9db1-d856e6afc762 線を色ごとに別々に処理することなどもちろん問題なくできるとして一つ疑問が残ります 私の環境(IllustratorCS5.1)だとパスファインダーをメニュー/効果/パスファインダーから選ぶのとパスファインダーパレットのアイコンから選ぶのと結果が異なってしまいます うまくゆくのはパレットから選択したばあいでCS5.1だと下右から2番目の(たぶんアウトラインですよね)でした、古いからきちんとアップデートされていないのかもしれません いずれにせよ核心のボトルネックが解決できましたのであらためてお礼申し上げます 感謝感謝! >>545 おつかれー 実地検証はCC上でしかやってないから、内部処理が変わってたりするのかもね C:\Program Files\Adobe\Adobe Illustrator 2020\Support Files\Contents\Windows Illustrator 2020 vertion.24.2.1 64bit ai_cc_splash.png http://imepic.jp/20210401/527790 パスデータのみの内容で、aiファイルのサイズが5・6MBあるのですが、これって一般的に重い部類なのでしょうか。 フィルターだのエフェクトだの一切使わずにこれです。 手でゼロから作ったものというより、3DCADからdxfで書き出した洗練されていないデータがほとんどです。 ちなみにXeon E5-1603v3、メモリ32GB、QuadroM4000のPCを使ってますが、動作が非常に重く ズームやスクロールの際、操作から0.5〜1秒くらい遅れて反応するような有様です。 アウトライン表示にすると多少は軽くなるのですが。 CPUプレビューでもGPUプレビューでもたいして変わりません。 仮にスペックに問題ないとすれば、ファイル内容のせいなのでしょうか。 Illustratorはたいしてアクセラレーション効かないし、頂点数が多めのデータだとそうなるだろね ひたすらポイント削ったりマージしたり、CAD側にIllustratorエクスポートのプラグインがあればそっち使ったり… 内容によるけど、最終が一枚絵ならレンダー画像をトレースする方がいいかもしれない Shadeなら.aiファイルでエクスポートができる 20年以上使ってたがオートデスク並みの高額サブスク移行で捨てたけど 今はblenderもunrealもあるし、いい環境やね >>548 兆点が多いとなぜかマシンスペックがスパコンでも 重いのは仕様 昔からそう。 なんでテンプレにしてトレースした方がトータルで速い >>549 >>552 Illustratorの仕様なのは理解しました。 テンプレにするとはどういう意味ですか? >>553 横からだけど、画像を読み込んでトレース用のテンプレートレイヤーにするってことじゃないかな ブレンダーにベクターで書き出す機能なりアドオンあるのですか? Freestyle svg exporterとかOutline to SVGとか 流れと違う質問ですみません フォトショップ版とイラストレータ版どちらにしようか迷ってまずこちらで質問させていただきます フォトショップで作ったパスをイラストレータにペーストしてイラレのオブジェクトと同様に扱えますが一部実行できない機能もあるようです(バージョまたいでCS5~CCあたりで確認) 例えばフォトショで作った2本のパスをコピペしてグループ解除してブレンドすることは可能ですがフォトショから持ち込んだパスはブレンド軸としては使えないです またフォトショから持ち込んだパス2本は連結(⌘+J)できません こういった制約を線の属性を弄るとかしてイラレで作ったものと同じであると認識させることは可能でしょうか? フォトショでパスを作る方がしっくり軽くくるのでこのやり方が身についてしまってます よろしくお願いします 連結のマック版ショートカットが文字化けしてしまいました(コマンド+J) 複合シェイプか複合パスとしてペーストされてるんでない? シェイプはパスファインダパレットのメニューから、複合パスはオブジェクトメニューから解除できるので、試してみて パスはソフトごとに扱いの違いがあるからどうしようもないよ 同じAdobeだからって完全な互換性はない 各々のソフトでパスの扱い方を変えていくしかない 559さん,情報ありがとう たしかにイラレにフォトショのバスをペーストするときに形式指定をずっと複合パスとしてきましたがこのままだと連結やブレンド軸に指定できないのだけどイラレで複合パスの解除をするとすんなりできました これは全く盲点でした、おかげで使い勝手の良いフォトショでバスを作ってイラレで加工ということが実現できるようになり大助かりです,ありがとうございました! 560さん、コメントありがとう、フォトショとイラレだけでもショートカットとか基本作業時の装飾キーの扱いとか統一してほしいですね みなさん、ありがとう >>561 おつかれー 解除が面倒なら一本ずつペーストすればいいけど、本数が多いとかえって手間だしね コピペじゃなくて「Illustratorへのパス書き出し」を使った方がいいかも ワークスペースを作成した時の左上の無駄な空間なんとかなりますかね? 毎回ワークスペースやオブジェクトまで移動するのがめんどい ios版は、当初月額1000円であったはずだけど、なくなった? Inkscapeから移行を考えているのですが、以下の機能はIllustratorには搭載されていますか? ○自動スムーズ(上)…スムーズポイントで、ハンドルを手動で調整しなくとも、隣接アンカーポイントに合わせて勝手にハンドル調整してくれる機能 ○スピロパス(下)…ベジェ曲線ではなくクロソイド曲線?で描写する。スピロスプラインとも。 https://i.imgur.com/POWtuId.png Inkscape使ってないから機能自体が同じかどうかはわからないんだけど、 ・自動スムーズ→パスの単純化、スムースツール ・スピロパス→曲線ツールでの描画 って感じかなあ 無料体験できるから試してみては? >>566 試してみましたが、求めていたものとは違いました 自動スムーズもスピロパスもかなり多用しているので、描き方そのものを根本的に見直さないと移行は難しそうです 今回は見送りたいと思います >>568 いやあネガティブな動機なんで(´・ω・`) 動作が緩慢で妙なバグや不具合が多かったり どうしても使いたい機能があって1.0系に上げてからエラー落ちしやすくなったり ただ予想よりパス操作周りが全然違いすぎてすんなり移行とはいかないですね 現状全く作業できないって訳でもないので様子見します なるほど、不安定なのはつらいかも… 和文組版の機能がいらないなら、買い切りのAffinity Designerって選択もあるよ 操作系はIllustrator寄りだけど、CCよりは安上がりだし、いまセール中なんで慣熟用にいかが? 拡大してアンカーやパスをいじってるとフリーズしてしまう メモリは16あるけど2コアしかないからかな wacon pro pen3Dでパンするとフリーズします 仕事に支障をきたす状況になってしまいました OSX10.13.6(High Sire) でIllustratorCS5.1で作業中にフリーズ 以来起動しなくなりました(レインボークルクル) ライブラリ/アプリケーションフォルダ/イラレフォルダの消去やアプリのアンインストール/再インストールなど効果なしです OSの初期化まではやりたくないのですがそれ以外で他にやるべきことはあるでしょうか? より適正な板があれば誘導もお願いいたします Adobeのコミュニティフォーラムでも行って、ボコボコにされてきんしゃい。 577です フリーズしたときの作業ファイルを消去して無事起動することはできました しかしこのファイルにあった必要なデータは諦めるしかないかもしれません 初期設定を捨ててもフリーズしたときのファイルを開こうとするのはなぜかよくわからないですがまあイラレが起動するようになっただけでも良かったです ありがとうございました すみません。別の板にも同様の質問をしています。 iPad版ですが、テキスト入力しようとしても、フローティングキーボードが出て来ず、入力できません。 bluetoothキーボードを繋げても、文字入力できません。 なぜでしょうか?助けてください! MacのCS5でパスツール使う時にポイントにカーソルが乗ると出てくるマーク(○、×、^)が 急に出てこなくなったなと思ったら、OSのアクセシビリティでマウスカーソルを拡大してたらなるみたい 元のサイズに戻せばちゃんと表示されるようになった 古いAppだし現行OS機能との非互換は仕方ないね CCはカーソル拡大しても影響ないよ おかしいなと思ったら不具合かよ… 日本語のクリッピングパスが反映されない? 「Illustrator」macOS版の最新バージョンで不具合か https://internet.watch.impress.co.jp/docs/yajiuma/1333269.html バグは不味いがクリッピングパスに日本語なんて使うなよ、リンクしたファイルやフォルダーに日本語使ってるやつ見ると 馬鹿かと思うな 日本語でつけるのはPhotoshopのデフォだぜ? ファイル名に@とかAとかつけるのほんとやめてほしい リンク全部外れて今までに何度絶望したかわからんw >>586 フォトショってパスのデフォルト名が日本語なんだけど まあ機種依存文字について知らない奴は使わない方が無難だろうな。 俺は結構使うけど。 アプリケーションの言語を英語にしたら? OSからしてたらその手間ないけど アプリケーションの言語とOSの言語は自由に組み合わせられるよ 不具合が解消されないと、過去ファイル全部抜けてない状態になる問題 25.4.0βでfixされたってさ リリース版に反映はよ リリース版出てるよ 今やってる作業終わったら上げて確認してみる >>585 v25.4.1、クリッピングパス不具合の修正確認 フォントを打ち込んで一文字ずつ個別にシアーをかけたいんですが、何か良い方法ないでしょうか 自分がやってるのは アウトライン化して、一文字をシアーかけて、変形の繰り返し、で他の文字も一文字ずつ変形させていく、 という流れなんですが、出来てから角度が気に入らない場合にやりなおすのが面倒で… どなたかよろしくお願いします。 自分が想像している文字単位のシアーなら、 ・アウトライン化してグループ解除 ・まとめてシアーかけてから「個別に変形」で回転 完成見本ないからこれで希望する形が作れるかどうかはわからんけども マックOS High SierraでイラレCS5.1使用中です 行き詰まりました たくさんのオブジェクトからランダムにいくつか選ぶといったことは可能でしょうか? 例えばメッチャたくさんの葉っぱの色を赤とオレンジと黄色にランダムにしたい場合などです 実際には異なるパターンブラシをランダムに適用したいのでとりあえずランダムに選択するということが必要です よろしくお願いいたします 単一オブジェクトならシンボル化してシンボルスプレーで散布 レイヤー変えて複数吹いておけば種類ごとにスタイルを変えられるし、向きやサイズのランダム化も楽 作っちゃったものに対しては、ラッソでひと筆選択をちまちまやってレイヤー分けるしか… >600さん,ありがとう すでにできているものをランダム選択したいのですが チマチマ選択はちょっと大変です 例えば別途レイヤーにある別オブジェクトを使ってそのオブジェクトと重なるものだけ消去するとか選択するなんてことができたらいいのですが‥ あ、Random Object Selectionだった 602さま スクリプト情報ありがとうございました! 早速ダウンロードし説明に従って指定の場所にスクリプトファイルを格納しイラレ再起動後ファイル/RandomSelectを選択して実行するところまではできました(javaはプリセット/ja_JPフォルダへ,AppleScriptはプリセットフォルダに) 適当なサンプルファイルを作り無選択、全選択,一個だけ選択などの状態から実行するとMax amount (percent) of objects to randomly select 50(%)の表示が出るまではよいのてすがその後ランダムに選択された形跡を感じられません(java,AppleScriptいずれも同じ挙動) たぶん使い方のなにかを理解しきれていないのだと思うのでもう少々あれこれいじってみます 挫折したときには舞い戻ってきますのでそのときはよろしくお願いします >>604 試してみたけど普通に使えたが OK押したらDelキーとか押してみたら? >>604 グループ化されてたりしない? 要素が独立してないとうまく選択されないよ あとJavaScriptとJavaは別物なので、略すならJSかJSXで 605さん、606さんその他の皆様 今朝改めてためしてみたらちゃんと使えました! 何が原因だったか再現できないのですがとにかくこのスクリプト最強です おかげで一歩前進できました、遅れましたが感謝です illustratorができれば、どんな職につけるの? 真面目に答えてよね! >>608 Illustrator以外にどんな才能があるかで決まる。 >>609 まじで? >>610 絵がまあまあ上手い それはどんな風に使うの? Illustratorの質問じゃないなら他のスレへどうぞ イラレ使えて絵がまぁまぁ上手い私は グラフィックデザイナーやってる カットイラストすぐ描けるのは便利 >>612 illustratorをなにと組み合わせたらどうなんの? て質問だからillustratorに関係あるだろーが Illustratorの操作面について語るスレで 「それ使ってどんな職につけますかー?どんな風に使うんですかー?」ってのはスレチだわな illustratorを使えること自体は、例えば英語が喋れますということみたいなもんだ。 それを使って私はこんな仕事ができますと言えないとな。 そんなことより >>618 sageが名前欄に入ってるぞ イラスト界隈もプログラム板とプログラマー板みたいな分類が必要? はじめてかも、、ファイルが破損した file@adobeに送ってみ、直せるかもしれないから というダイアログも初めて見た おそらくFTPで圧縮せずに上げ下げしたからかな >>620 板まで分けろとは言わないが、スレ主旨は尊重するべき CG職相談スレや雑談スレを立ててやる分には問題ないさ >>616 illustratorに関する質問だろ 脳ミソ大丈夫?君 探し方が下手なんだと思いますがオブジェクトを大きさ順に並び替えるスクリプトってあるでしょうか? 例えば等間隔に分布して センター揃えにしたバラバラの長さの線オブジェクトを長い順に並び替えたい場合とかです よろしくお願いいたします >>627 さま そうですね、説明不足ですみません、一般的な作業でしたら最初から計画的な手順で行うかと思いますが今回、膨大な数の線オブジェクトの長さを統計的に正規乱数分布させるアルゴリズムを色々と考える必要が生じましてその検討用に前述のスクリプトを探しています(自然な感じのランダムさが欲しいというリクエストです) 試したアルゴリズムが正しければ大きさ順に並べ替えた時に累積分布曲線に近似するはずと踏んでいます 申し訳ありません,改めてスクリプトをご存知でしたら情報をお願いいたします 見合うスクリプト自体は思い当たらなくて申し訳ない… ただ、描画後のオブジェクトの値を拾って整列し直すのは手間がかかりそうなので、 (その統計的に支障がないなら)JSで値を生成後にソートしてから描画するアプローチの方がいいと思う Aiデータである必要がなければ、ブラウザでJS+SVG使ってやる方が融通利くかも >>629 さま いろいろと助言ありがとうございます パッと思いついてjdを記述できる方が羨ましい ちなみにIllustrator. sort by size scriptで上位ヒットするアドビ英語圏コミュニティーでも同様の質問がありましたがベストアンサーが無い現状でこのスクリプトは本当に無いのかとも思ってしまいます(でもsortってプログラミングの初歩スキルですよね) 私にはjsのハードルが高く今は手作業+アクションで長いものを片側に寄せて均等幅分布を十数回繰り返して全体の傾向を予測している状況でそのうちこれで基準スレスレで解決してしまいそうで板汚しも潮時かもしれません、とりあえず感謝です >>630 様 ありがとうごさいます 該当スレ、実はさっき私も発見し、該当のzipファイルをダウンロード,中の38個のスクリプトを眺めパッと見て名前で判断できずとりあえず全部試してみようと思っている状態です(jsxは入れても良いのかよくわからないのでとりあえずjsだけでも) 仕事の合間に試して見ますのでリコメントがちょっと遅れますがとりいそぎまずは感謝いたします >>631 あれ、リンクしたスレッドには正答マークつきで使用スクリプトの名前まで書いてあるはず……Community内の別スレ見たのかな? もう解決したかもだけど、使うのは organize.jsx ね Illustratorのインストールフォルダを開いて、./Presets/ja_JP/スクリプト/ 内にコピーすればファイルメニューのスクリプトに出てくるよ >>632 様 おお!なんかその部分見落としていました それで今朝早速試して見ました、完璧! すみません何から何まで手間のかかることで これでこの件は解決です、627以降の皆様いつもありがとう! >>548 dxfならCADで軽く出来るかも。 JWW(フリー)で全選択→重複、整理を実行したり、要らない線を削除してからイラレに持っていけば良いと思います。 cs2を使ってます シームレスのストライプや水玉の斜め模様を作りたいのですが 調べても縦や横でパターンを作って後からパターンだけ回転させるという方法しか見つかりません 最初から斜めでパターンを作るにはどうすればいいのでしょうか? 具体的な例はない? どういう意味か?計りかねている シームレスパターンはCS6以前はすごい厄介だった覚えがある >>635 ベースになるアートワークを作って、その上に透明の正方形を継ぎ目が出ない大きさに調整して重ねて、まとめて選択してパターンに設定 >>638 >その上に透明の正方形を継ぎ目が出ない大きさに調整して そのやり方を教えて下さい お願いします >>639 いやもう自分で試行錯誤して最適な位置と大きさを割り出すしか CS以前を2〜3年でアップグレードしてた頃を思えば、ぼったくりどころか割安よ? 10年に1度くらいのペースで買い切りパッケージ版を販売してほしい そろそろCS5の認証サーバーが停まるんだよな >>644 PhotoshopスレでもたまにCS2に固執するの出てくるし、タダ乗りした勢は多いんだろな 26.01にアプデしてから、スライス関係がおかしい スライス用のレイヤー作って、レイヤーとスライスをロック非表示にして作業してると いつの間にかスライスの情報がなくなって、ただの矩形になってる 久しぶりにその名を聞いたな……スライスってまだ使う? もうアセット書き出しとCSSで十分のような 特殊なシステムにのせるために1枚画像をぶった切ってるんだ スライスした後に修正が入ってそれに対応してると いつの間にかスライス消えてて面倒w Adobeはもうその辺片手間サポートだと思う スライス周りはAffinity Designerの方が優秀かもしれない スライス機能はもうフォトショもイラレも向上する気ないもんな そのうち機能自体消えそう >>650 機能使ってる人少ないだろうし、Adobeも不具合に気付いてないかもしれんよ? フィードバックしつつ直るまで前のバージョン使うのが安全ね >>647 26.0.2出てるね……スライスの件直った? 最近illustratorを使い始めたのですが、複合パスを単語に設定し、それを解除すると中の空洞が塗りつぶされてしまいます。 これを塗りつぶさずに複合パスを解除する方法はないでしょうか? 画像にあるようにたとえば「ず」の文字の丸い部分が解除すると塗りつぶされてしまいます。 これをなんとか防ぐ方法をご教授ください〜。 https://imgur.com/a/OIJ5N49 複合パスでないとその空洞は表現できないので、支障がないなら複合パスのままにしておくのが常道 何らかの理由があって複合パスを解除する必要があるときは、自分で分割線を入れる その際は境界線を別パスにしないと分割部分まで線が入るので注意 あと複合パスと複合シェイプは別物なのでこっちも注意 >>657 返信ありがとうございます。文字の色を単語ごとに変えたかったのですが複合パスだと、 全部まとめて色が変わるので解除するしかないのかなとおもいまして。 複合パスでも単語ごとに色を変える方法ってございますでしょうか…(´・_・`) >>658 アウトラインを解除した段階で単語単位でグループ化されているので、ダイレクト選択ツールを使うか、グループを解除して個別に色指定すればいいよ 複合パスはグループのさらに下の構造になるので、普通はいじらなくても大丈夫 あと>>659 の言う通り、テキスト状態のままでも個別に色指定はできるよ >>660 返信ありがとうございます。アウトライン化しようとしたのですができませんでした。 色々ググりましたが解決策がよくわかできないのでは 複合パスしてた場合アウトライン化ができないとかありませんか。 ロックはされてません。 >>662 アウトライン化は「テキストをアウトラインパスに変換する」工程なので、もとがアウトライン化されている状態なら適用する必要はないし、できないよ 複合パスのことは忘れてとりあえずグループ解除してみ >>662 そもそものデータは自分でテキストをアウトライン化したものじゃないの? どっかからの支給? >>662 やりたいことだけを都度ググっても身につかないので、 ユーザガイドの「オブジェクトの選択と配置」や「文字」カテゴリをひと通り読んだ方がいいと思う https://helpx.adobe.com/jp/illustrator/using/selecting-objects.html >>662 それとフォントをアウトライン化したものは、元のフォントには戻せない事も知っておこう。 イラストレーターでMagic Picker使っている方いらっしゃいますか? Picker8.1をアクティベートをして再起動するとアクティベートが切られて、 プラグインのショートカットデータが勝手に削除されてしまいます。 その度にアクティベートが必要になり、台数制限を超えたとアラートが表示されます。 Magic Picker側に問い合わせたら、ブロックを解除していただき、親切に対応してもらっていますが、そんな症状他に報告がない、 今のところあなただけだと言われてしまいました。 (マシンに対応しているバージョンです) 現在 2021年のM1MAXのMacBock(Monterey)でIllustrator V26.0.2なので 不具合は多いのですが、寒色暖色の切り替えが楽でペンタブと非常に相性の良いプラグインなので、 同じような環境でMagic Pickerを使用されている方がいたらアドバイスくださいますでしょうか。。 仕事でプラグインやスクリプトを多用しているのですが、 こんなバグMagic Pickerが初です。M1チップ不具合多いですね。 長文失礼しました!! 久しぶりにイラレをインストールしようと思いDVDの箱を開けてみたらインストール用DVDが入ってない どうして? バージョンはCS4 あまりに古く、購入当時のことをまったく思い出せない ダウンロードした試用版をインストール→ライセンス購入だった気がするから インストール用DVDはそもそも無かった気もする でも箱はあるのにDVD無しなんてことってある? ちなみにラーニングDVDは入ってた >>668 そもそもCS4はライセンスサーバーが停止してるから 正規ライセンスを持っててインストールしても使えなくなってる >>669 そうなんですか! もう随分たってるから、さもありなんですね インスコ済みのPCでなんとかやってみます 「Adobe Illustrator」が起動できない事象が発生中 ttp://forest.watch.impress.co.jp/docs/news/1386539.html 同社は具体的にどの製品と競合が発生しているかを明らかにしていないが、 ウイルスチェックの除外設定を行うための手順を案内するために トレンドマイクロ社のドキュメントへリンクしていることから、 「ウイルスバスター」で問題が発生している可能性が高い。 Adobeのバックグラウンドプロセスもマルウェアなみに行儀悪いからなあ…… なんで描画ツールにrootプロセス必要なのかいつも疑問だわ >>671 何故か最新v26.0.3にUPするとうまく動かないなと思ってたらこんな情報あったんだね 亀レスだけど原因分かってスッキリしたわ ひとまず一つ前のバージョンにダウングレードしとけば使うことはできるから 次の更新を待ってみるよ >>674 だけどv26.1にアップデートしたら動かない現象でなくなってるね ウイルスバスターとイラレのどちらの修正によるものなのかは分からないけど直ってよかった こんばんは CS2ですけんど ツールボックスの上端にあるお花のアイコンをうっかり触るとアドビサイトに飛ぶのは知っておるが 最近はサイト開いたあとにイラレが反応ナシになって作業中の書類がオシャカになってしまう これはなんとか回避策はないのであるか 何かのひょうしに、アートワーク上に二点透視法のようなパースのガイド線が出てくるんやけんど これはどうやったら消せるん?なぜ出てくる 最近のバージョン、オブジェクト選択後にそのままコンテクストメニュー開こうとすると失敗しない? 少しだけカーソル動かすと開くんだけどおま環かしらん? Illustrator v26.3.1 / macOS 12.4 高温多湿で思考力が限界です、お知恵をお貸しください 環境はOSX/イラレCS5です 沢山の線オブジェクトを任意の型で抜きたい場合は抜き型の反転オブジェクトとクリップしたい線オブジェクトをそれぞれ複合パス化してパスファインダー/アウトライン実行後不要オブジェクトを共通アピアランス指定で消去すれば可能ですが複合パス化やPF/アウトライン実行のいずれでも全ての線は単色になってしまいます ランダムな多色の線オブジェクトの線色を保持したまま一発で抜きたい作業は可能でしょうか? 抜き型の反転オブジェクトでクリッピングマスクすりゃいいんでないの? 抜き型外の不要なパスを消したいってことなら不透明マスクして 透明部分の分割・統合かけて塗りと線の色なしパスを一括消去とか この場合は線がアウトライン化されるけど >682さん 早速の回答ありがとうございます 出来上がったときに見えている部分だけで構成されている線オブジェクトという希望があるんです、マスクされて見えてないのではなく完全に消去されているということです(条件後出しですみません) たとえばパスで別のブラシを描画したりするので線の端が実際の端点として振る舞ってくれる必要があります、ですのでアウトライン化されるのも都合がよくないのです シェイプ形成ツールでチマチマ作業すると可能っぽいですがあまりにも煩雑で実用的でありませんでした 質問です 「アートボードオプション」をさくっと呼び出す方法はありますか 今やってるのは「ドキュメント設定」「アートボードを編集」で上に出てくるアートボードオプションのボタンを押してる状況です 単にA4の縦置きと横置きを切り替えたいだけなんですけど >>683 ライブペイント化→拡張して領域外のパスを手作業で消していくというのもあるけど 抜きたい型の形が複雑ならパス1本ずつパスファインダーかけるスクリプト書くしかないかもね 自分も昔同じようなことをアピアランスでできないかと色々試行錯誤したけど結局無理だったんで 詳しい人が現れることを願う >>684 Shift+Oのあとエンターで自分はやってるよ >>681 モノの形状によってはNGのこともあるけど、 パスファインダの「分割」で線色は保持して窓図形との交点で線は分割されるから、はみ出した線を消去する 次に、クローズパスが全部、「線も塗りも透明」なゴミになるのでそれは「共通>塗りと線」で抽出して消す >>686 自レスですがパスファインダの分割だと線がアウトライン化されるのでダメでしたねすみません >>683 >>536 あたりに似たような質問があるね なんにせよ煩雑な工程は避けがたいかと 色数多いならを後から配色する方が効率よさげ 皆様たくさんの情報ありがとうございました フォトショでは朝飯前のことでもイラレだと超難題だったりしますがそれでもコメントが多くてやはりスキルの高い方達の多いこの板ならではと感謝至極です 改めて考えましたが結局満足できる方法は見つからず‥です 強引にフルカラーの線オブジェクト画像をライブトレースする方法も検討しましたがそもそもフルカラーの線オブジェクトとしてはトレースできないですよね? 面オブジェクトとしてトレースすれば線がランダムな矩形になって無理でした 画期的な情報があれば引き続きお待ちしたいですがこれは無理ということで一旦終了とさせていただこうと思います 改めてお礼申しあげます 塗り色とモード(乗算、スクリーン、差の絶対値など)の違うオブジェクト2つをぴったり重ねたものを一つに合体したいのだけどやり方がわかりません そのとき見たままの色で合体したいのです(差の絶対値のイエローとシアンを重ねてマゼンタ,乗算のシアンとマゼンタでブルーなど‥) パスファインダー/分割、刈り込み,合流、合体などでは無理(一つにならなかったり色が変わってしまったり) その他シェイプ形成ツールや複合パスなどなどどれもダメでした 簡単なようでできないので挫折感満載です >>690 合体することでどんなメリットを欲しているかによりますけど。グループ化かラスタライズはあかんのですか どうしてもグループ化された状態がNGなら、アピアランス追加して設定するか、ラスタライズした複製から色拾うかやね >>692 同じく、アピアランスに塗り追加するのがベストだと思う 新しいヒストリー、何を消しても消去、せめてオブジェクトを消去なのかレイヤーを消去なのかくらいは 表示してほしいところ 691さん、回答ありがとう! 使用スタイルはパターンブラシやアートブラシの素材として使うので編集しやすいこと、ブラシとして大胆なカーブに沿わせるので2オブジェクト重ねたままで最終アピアランス分解しパスを単純化した時にもピッタリ重なり合ってて欲しいとか最終万を超えるポイント数になるのでリソース対策など最初の段階でひとつにまとめたいなと諸々考えてます おっしゃる方法(ラスタライズして再トレース)でリトライしてみます すみません、どなたか教えてください 最近Illustratorをやり始めて、作ったものをクリエイティブクラウドに保存して見てみたら画質が悪いのですが何故でしょうか? Photoshopで保存してた時はなんとも無かったのですが… 保存形式はAICで素材は本に付属してたのを使用してます すみません、どなたか教えてください 最近Illustratorをやり始めて、作ったものをクリエイティブクラウドに保存して見てみたら画質が悪いのですが何故でしょうか? Photoshopで保存してた時はなんとも無かったのですが… 保存形式はAICで素材は本に付属してたのを使用してます パスが劣化して見えるならピクセルプレビューがオンになってるんじゃない? 配置したビットマップの画質が悪いならドキュメントのラスタライズ解像度が低いとか >>698 教えてくれてありがとうございます その2つをググって調べてみます クロスと重なり、地味だけどようやくの実装ね これでパスの継ぎはぎしなくてもよくなる 国内だと実害は少ないと思うけど、黒塗りは酷いな… PhotoshopやIllustratorでPantoneのカラーリングに準拠したファイルを開くには有料ライセンスが必須に https://gigazine.net/news/20221101-adobe-pantone-color/ Pantoneって色見本のデファクト・スタンダードなのに そこで金とるか普通!まさに銭ゲバ 黒塗りなんて今始まったことじゃないし今まででも添付だけではVer.2〜4のスウォッチを使われると黒塗りになっていた。 Adobeの仕組みは変わっていないので以前に添付されてたカラースウォッチをDICなどと同じところに入れておくだけ (古いPantone基本スウォッチはまだ添付されている) Pantone Color ManagerからVer.4(仕事ではAdobe添付のVer.1は使い物にならない)のカラースウォッチ が保存してあれば全く困らないけどPantone Color Managerも使えなくなっているみたいだ Pantoneの色見本帳を購入すればPantone Connectは使えるはずだからタダで使われるのはお断りってことでしょうね 特色使う時だけしか用がないし 日本の印刷屋ならDICの方が普及しているのでDICに回帰やろな 製品カラーに使うなら知らんけど >>70 まだアップデートしてないけど これ作業画面での表示だけ? レイヤーありのPDFにしても維持されるの? >>705 >>700 への質問だとして、拡張しないとPDFではラスタライズ画像扱いね 編集機能維持のチェックしてあれば2023で再編集はできる psd配置して「スクリーン用に書き出し」したとき オプションで「アートに最適」に設定しても画像が荒れるのなんでや… psdラスタライズして書き出すと綺麗にできるからそうやってるけど いちいちめんどくさいよー >>706 あああっと700でした 俺、編集機能維持し忘れていろいろ事故を起こしそう…… ペンツールを使ってる時に、ctrlキーを押すと、以前みたいに選択ツールにする方法有る? 今久々に最新版試してるんだけど、ダイレクト選択ツールに変わってて、不便で挫折しそう パス作成の途中に編集し直すためのショートカットだから、ダイレクト選択でないと困ると思うんだけども… 何をするのに不便なのか見当つかないが、オブジェクト単位で選択したい時はOption(Alt)を同時に押せばいいんでね いや、自分はパス作成途中で編集せず、ざざっとパス置いたあと、後から細かい修整するやり方なんだよね だから、オブジェクト作ったら、それを即移動させる方が重要 そもそも、ctrl=選択ツールだったから、それに合わせた作業が染み付いてしまってる alt同時押しはコピーされるだけなので、やはりVとPでいったりきたりするしかないのか・・・ 選択後にOption(Alt)離せばコピーはされないよ 選択だけなら、ダイレクトツールでもグルっと囲めば出来るけど、 「移動」をさせたいんだよね、ペンツールのままで 色々試したりググッてるけど、全く引っかからん まあ、自分のやり方が古いんだろうな Ctrl+Alt同時押しで選択したあと、Altだけ離してそのまま移動させればいい ガイドやグリッドの都合がないなら、パスじゃなくてキャンバス移動した方が早いかもしれんが… >>716 何度も有り難う! そのやり方で練習してみるわ スクリプトで線幅をパスを描く前にセットする方法は無いでしょうか? アクションでは出来るのですが、アクションボタンに登録すると「0.1mm」「0.2mm」…と10種類くらいボタンが出来てしまいます。 それでドロップダウンリストの線幅セットスクリプトを作りました。 パスを描く前にプリセットするコマンドが見つから無いので、例えば0.1mmの黒線の塗り無し四角形を描いてすぐに削除(remove())するようにしてプリセットを試みたのですが、これがスクリプトを直接実行するとうまく動作するのですが、アクションボタンにスクリプトを登録すると0.1mmなど線幅がセットされません… LAY = app.activeDocument.activeLayer TXT = LAY.textFrames.add() TXT.left = 297.638 TXT.top = -420.94488 TXT.contents = "5chねる" TXT.selected = true 簡単なコードで試しているのですが、これでテキストフレームが選択状態になりません。 ちゃんとA4ドキュメントの中央に「5chねる」という文字は現れますが、選択状態になっていません。 選択状態になったテキストをapp.cut()でクリップボードに入れて、他のアプリでデータを使いたいと思っています。 なぜ選択状態にならないのでしょうか? 他のパスとかの図形だと、***.selected = trueでちゃんと選択状態になります。 バグみたいですね LAY = activeDocument.activeLayer; TXT = LAY.textFrames.add(); TXT.left = 297.638; TXT.top = -420.94488; TXT.contents = "5chねる"; for(i=0;i<activeDocument.textFrames.length;i++){ activeDocument.textFrames[i].selected=true; } アクティブドキュメントに「2chねる」というテキストを作っておいて、このスクリプトを実行すると 「2chねる」の方は選択状態になっているのに新しく生成された「5chねる」の方は選択状態になっていません。 データブラウザで見るとi=2になっているので、「2chねる」「5chねる」両方テキストフレームと認識されているのにかかわらずです。 var tempObj = app.activeDocument.pathItems.add(); var myText = app.activeDocument.textFrames.add(); myText.contents = '5chねる'; tempObj.selected = true; myText.selected = true; tempObj.remove(); app.copy(); やっぱりバグでなぜかこれで回避出来るそうです。 明日やってみます。 >>719 これ単純にTXT.selected = trueをもう1行増やしても選択できるようになるよ 気分的に納得いかんコードになるけど >>722 出来ました! 驚きました、すごいですね これで画面に変なダミー図形を表示させないで済みます ありがとうございます スクリプトをアクションパネルに登録すると出現するバグが多すぎるよ 上記のテキスト選択も、スクリプトでは動作するけどアクションパネルにスクリプトを登録すると選択出来なくなった(図形の場合もテキスト2度選択の場合も) スクリプト内にアクションを登録してあるスクリプトも、アクションパネルではエラーが出るし、スクリプトを作る気力が失せた… 来年はKotlinを覚えてandroidアプリを作ります アクション使う理由がパネル経由で実行したいってだけなら、SPAi使ってみたら? >>726 使いたいけどwindowsなんですよ sppyっていうのがあるけど、これはスクリプトの並び順を変えられなくて… 番号を振ればいいけど、しょっちゅうスクリプトの入れ替えをしてるので自然とアクションパネルを使うようになってしまいました GroupItemの中の1つ1つのアイテムにTextFrameがあるかどうか調べることは不可能なのでしょうか? すみません、これです sel = activeDocument.selection; for(i=0;i<sel.length;i++){ if(sel[i].typename == "GroupItem"){ if(sel[i].pageItems.typename == "TextFrame"){ alert("テキストがグループ化されています"); } } } うまく動作しないのですが、おかしいところを教えてください >>730 pageItemsもアイテムのコレクションだから、その中の要素を判定するループが要るんじゃないかな var sel = app.activeDocument.selection; for ( var i = 0; i < sel.length; i++ ) { if ( sel[i].typename == "GroupItem" ) { for ( var j = 0; j < sel[i].pageItems.length; j++ ){ if ( sel[i].pageItems[j].typename == "TextFrame" ) { alert( "テキストがグループ化されています" ); } } } } >>731 ありがとうございます! うまく動きました pageItemsだから、まだアイテムの固まりだったんですね もう一段階分解しないと… よくわかりました SPAi https://tama-san.com/spai/ こういうのをWindowsで作るのって何の言語で作ればいいんでしょうか? SPAiはXojo(REAL basic)っていうので作ってるらしいのですが… WindowsだとVB.Net(Visual Basic)? プラグインなんかを作るIllustrator SDKはC++の開発キットだけど、C++はちょっと敷居が高すぎて… IllustratorもPhotoshopもC++で出来てるし、本職のプログラマではないから w それをやるのは技術的にもう本職の領域だし、自力で全部調べる気概がないなら挫折すると思う Sppyの作者に要望を投げた方がいいんじゃないかな SppyってAutoHotkeyってアプリで出来てるらしくて、プログラム言語というよりキー設定が出来るアプリの付属機能で出来てる感じらしかったので(スクリプト?)、自分で作ってみたいと思いました REAL Basicみたいなのを触ってみたいんですよ Illustratorのスクリプトを作ってたけど、作りたい機能のネタが無くなって来たので function mainfn() { var xmin = 99999; var xmax = -99999; var yminre = 99999; var ymaxre = -99999; for (j = 0; j < SEL.length; j++) { var OBJ = SEL[j]; var aPoints = OBJ.pathPoints; for (i = 0; i < aPoints.length; i++) { if (aPoints[i].selected == PathPointSelection.ANCHORPOINT) { var ANCHOR = aPoints[i].anchor; var x = ANCHOR[0]; if (x < xmin) { xmin = x } if (x > xmax) { xmax = x } y = ANCHOR[1]; if (y < ymin) { ymin = y } if (y > ymax) { ymax = y } } } } } 選択したアンカーポイントのx座標の最小値・最大値、y座標の最小値・最大値を得るコードなのですが、 選択したアンカーポイントがグループや複合パスになっているとエラーが出ます。 どう直せばグループや複合パスになっていてもエラーが出なくなるでしょうか? (選択したアンカーポイントがグループや複合パスになっていなければ正常に動作します) SEL = activeDocument.selection ; すみません、var xmin = 99999 ; の前にこれが抜けていました グループ化されているオブジェクトの一部のアンカーポイントを選択するとエラーが出ません グループ化されているオブジェクトの全部のアンカーポイントを選択しているとエラーが出ます 何重にもグループ化されていると切りが無いですね 「グループ化を解除してください」アラートだと、手動で移動とかさせた方が早くてスクリプトを使う意味が無いし… スクリプトも複雑なことは出来ませんね なんとか出来ました function mainfn() { var SEL = activeDocument.selection; var xmin = 99999; var xmax = -99999; var ymin = -99999; var ymax = 99999; for (j = 0; j < SEL.length; j++) { if (SEL[j].typename == "GroupItem") { BND = SEL[j].geometricBounds; if (BND[0] < xmin) { xmin = BND[0] } if (BND[2] > xmax) { xmax = BND[2] } if (BND[1] > ymin) { ymin = BND[1] } if (BND[3] < ymax) { ymax = BND[3] } } else { var OBJ = SEL[j]; var aPoints = OBJ.pathPoints; for (i = 0; i < aPoints.length; i++) { if (aPoints[i].selected == PathPointSelection.ANCHORPOINT) { var ANCHOR = aPoints[i].anchor; var x = ANCHOR[0]; if (x < xmin) { xmin = x } if (x > xmax) { xmax = x } y = ANCHOR[1]; if (y > ymin) { ymin = y } if (y < ymax) { ymax = y } } } } } カタカナと漢字がある社名のタイプロゴつくるときってカタカナ90%くらいの水平比率にしてるんだけどみんなどう? ついつい癖で字間詰めてしまうけどある程度空いてるほうが抜け感あってまとまるよね 表組み作ろうとして四角並べたんですが 重なった部分のパスが2重になってしまいます 重ねたあとどちらか一方の線のみにするにはどうしたらいいですか? >>744 これダメなのかな? 四角の一部のみが消えるのか消えないのかやってみないとわかりませんが 【お試し】何重にも重なったパスを一つだけ残して他は削除するスクリプトです : GOROLIB DESIGN #はやさはちから http://gorolib.blog.jp/archives/64546711.html >>744 その四角を全部選択してガイドに変換してそのガイドに沿って線を引く 自分は二重になってても気にしないから 線幅の変更予定がなければやらないけど >>744 あと、これとか ONTHEHEAD|重複したアンカーポイントを削除するスクリプト https://onthehead.com/ais/path005/ >>744 四角並べるってとこから間違ってる 大外の四角を作って「オブジェクト/パス/グリッドに分割…」 古いバージョンだと段組設定って言ってたやつ 大外の四角書いて中に縦線横線を引くだけで均等に並べられるスクリプトあげたいけどなー いる? >>749 それが「オブジェクト/パス/グリッドに分割…」なんだけど…縦線横線を引く必要もないが スクリプトの紹介ありがとうございました >>748 それでつくっても四角が一つずつ動かせて四角並べてるのと同じものができました 理想はエクセルの枠線引いたセルみたいに伸縮自在で境界に線はひとつ、がいいです >>751 あれ段組設定の頃とは仕様が変わったのか? 勘違いだったのか じゃあ >>749 のスクリプトか、あるいは 1. 四角作って2つ複製 2. 一番下の四角をグリッドに分割…で分割した高さと間隔が等間隔になるようにして行だけ作る 3. 二番めの四角をグリッドに分割…で分割した幅と間隔が等間隔になるようにして列だけ作る 4. 外枠に重なる線だけを削除 5. 一番目の横線、二番目の縦線、上の外枠を選択してグループ で繋がった罫線だけの表ができる 一週間以上も前のレスになんだけど 1)縦線ひいて複製、横線ひいて複製で表を作る 2)全部選択してパスファインダー>アウトライン 枠が欲しいだけならこれでいけるんじゃないかな? 枠線が乗算とか半透明じゃないなら、 線なしの四角を間隔0で敷き詰めてから線を設定すればいいんじゃないの チラシ作ったけど家庭用プリンターで普通紙に印刷するとイメージが全く違うんだな モニターと全く違くて萎える キャリブレーション?っていうのをしないといけないとかなんとか。 あと安いモニタではダメとかなんとか よくわかんないっすけど 安モニタで完全な色合わせするのは無理だけど、OS機能の簡易キャリブレしてCMYKのデータ作るだけでもだいぶマシになるよ 最近はコンビニプリントがかなり良くなってるから、出力は自宅プリントよりそっちをおすすめ >>757 そういえばコンビニがあったか 試しに印刷してこよう 普通紙にインクジェットでちゃんと色が出る訳がない。 せめてスーパーファイン用紙を使えよ。 >>759 普通紙はコンビニで印刷しても無理ってことか 色が乗らないよな >>760 トナータイプのカラープリンタならかなり行けるかも。 環境Windows10で今月からサブスク登録したんだけど、 アクションオプションのカラーってどこに反映されるんだっけ? 古いイラレはツールパネルで色分け表示されてたような記憶が有るんだけど >>762 アクションパレットをボタンモードにすると反映される 通常モードでもカラーラベルとして使って欲しいよね ワークスペースのパネルって、高さの幅は固定出来無いんだっけ? ナビゲーターとかを小さく表示してるんだけど、いつの間にか1/3くらい場所取って、レイヤーパネルとかが潰されてて、 その都度縦幅直すのが面倒くさすぎる 分離すると、拡張モニター間でワークスペース丸ごと移動するとそのパネルが置いていかれるし win1 = new Window('dialog', "ガイド … 削除") win1.pnl = win1.add('panel') win1.pnl.orientation = "column" pg1 = win1.pnl.add('group') pg1.orientation = "row" rd11 = pg1.add('radiobutton', [0, 0, 430, 23], "ガイド … そのまま") rd12 = pg1.add('radiobutton', [0, 0, 430, 23], "ガイド … 削除") rd11.value = true スクリプトでラジオボタンを縦に並べるには、どう変更すればいいですか? このままだと横に並んでしまいます… win1 = new Window('dialog', "ガイド … 削除") win1.pnl = win1.add('panel') win1.pnl.orientation = "column" pg1 = win1.pnl.add('group') pg1.orientation = "column" rd11 = pg1.add('radiobutton', [0, 0, 430, 23], "ガイド … そのまま") rd12 = pg1.add('radiobutton', [0, 0, 430, 23], "ガイド … 削除") rd11.value = true 解決しました スクリプトのpageItemsって一階層目のオブジェクトしか指定出来無いのね グループのグループ…とか深く掘っていけば切りが無いので、「グループの一階層目まで対応」でスクリプトを作ることにしたら、かなり気が楽になったわ DOC = activeDocument; SEL = DOC.selection; LAY = DOC.activeLayer; MAINfn(); function MAINfn() { FRAME = LAY.pathItems.rectangle(-400, 400, 100, 100); FRAME.stroked = true; FRAME.strokeWidth = 10; FRAME.strokeColor = CMYKfn(0, 100, 100, 0); FRAME.move(SEL, ElementPlacement.PLACEATEND); } function CMYKfn(c, m, y, k) { COL = new CMYKColor(); COL.cyan = c; COL.magenta = m; COL.yellow = y; COL.black = k; return COL; } 動作テスト用のスクリプトを書いてみたのですが、 「FRAME.move(SEL, ElementPlacement.PLACEATEND);」の“SEL”の所がおかしいみたいでエラーが出ます。 SELをLAYに代えると正しく動作するのですが、それだと現在のレイヤーの最背面にFRAMEが移動してしまいます。 本当は現在選択されているアイテム(SEL)の最背面にFRAMEを移動させたいのですが、 どう訂正すればFRAMEを現在選択されているアイテム(SEL)の最背面に移動出来るでしょうか? >>768 解決したかもしれんけどFRAME.moveの1行を下の4行に置き換えてみて var frameOrder = FRAME.zOrderPosition; while ( frameOrder > SEL[0].zOrderPosition ) { FRAME.zOrder(ZOrderMethod.SENDBACKWARD); frameOrder -= 1; } >>769 ありがとうございます。 DOC = activeDocument; SEL = DOC.selection; LAY = DOC.activeLayer; MAINfn(); function MAINfn() { FRAME = LAY.pathItems.rectangle(-400, 400, 100, 100); FRAME.stroked = true; FRAME.strokeWidth = 10; FRAME.strokeColor = CMYKfn(0, 100, 100, 0); var frameOrder = FRAME.zOrderPosition; while (frameOrder > SEL[0].zOrderPosition) { FRAME.zOrder(ZOrderMethod.SENDBACKWARD); frameOrder -= 1; } } function CMYKfn(c, m, y, k) { COL = new CMYKColor(); COL.cyan = c; COL.magenta = m; COL.yellow = y; COL.black = k; return COL; } 実行しても赤枠の四角形が重なり順一番上のままなのですが、なぜでしょうか? すみません。出来ました。 DOC = activeDocument; SEL = DOC.selection; LAY = DOC.activeLayer; MAINfn(); function MAINfn() { FRAME = LAY.pathItems.rectangle(-400, 400, 100, 100); FRAME.stroked = true; FRAME.strokeWidth = 10; FRAME.strokeColor = CMYKfn(0, 100, 100, 0); var frameOrder = FRAME.zOrderPosition; i=SEL.length-1; while (frameOrder >= SEL[i].zOrderPosition) { FRAME.zOrder(ZOrderMethod.SENDBACKWARD); frameOrder -= 1; } } function CMYKfn(c, m, y, k) { COL = new CMYKColor(); COL.cyan = c; COL.magenta = m; COL.yellow = y; COL.black = k; return COL; } これで正しく動作しました。 ありがとうございます。良かったです。 アイテムの種類にNonNativeItemというのがあるのですが、これはどういうアイテムですか? 画像はRasterItemかPlacedItemですよね 6個の四角形を1つのグループにしています。 そしてこのスクリプトを実行すると SEL = activeDocument.selection; for (s = 0; s < SEL.length; s++) { if (SEL[s].typename == "GroupItem") { for (i = 0; i < SEL[s].pageItems.length; i++) { SEL[s].pageItems[i].remove(); } } } なぜか3個の四角形が削除されないで画面に残ってしまいます。 なぜでしょうか? どう書き換えれば全部の四角形(6個)を消すことが出来るでしょうか? (ちなみに3つの四角形を1つのグループにしてスクリプトを実行すると、1個残ってしまいます) 自己解決しました SEL = activeDocument.selection; for (s = 0; s < SEL.length; s++) { if (SEL[s].typename == "GroupItem") { for (i = SEL[s].pageItems.length - 1; i < SEL[s].pageItems.length; i--) { if (i < 0) { break; } SEL[s].pageItems[i].remove(); } } } SEL = activeDocument.selection; SEL[0].resize(50, 50, true, true, true, true, 100, Transformation.DOCUMENTORIGIN); これを実行すると、こういうエラーが出ます https://i.imgur.com/sr5FW6T.jpg DOCUMENTORIGINの箇所がダメなのかと思って、Transformation.CENTERにしても「Transformationは未定義です」と同じエラーが出ます。 SEL = activeDocument.selection; SEL[0].resize(50, 50, true, true, true, true, 100); とすると正しく実行されます。 なぜ「Transformation.DOCUMENTORIGIN」の箇所が使えないのでしょうか? 自己解決しました。 Adobe Extendscript Toolkit CCのバグでした。 イラレのスクリプトフォルダから実行すると、正常に動作しました。 ベクタのAI生成いいね 予想以上に品質高いのが出てくる アニメ大好きな日本人受けする絵がもっと出るようになってくれたら助かるんだけど、日本はパクリ絵師どもの声がデカすぎるから学習先がなー モックアップはただのStock販促だな… 契約しないとチュートリアルすらできないってどーなん >>780 パレットのはサンプルとして出てくるだけで普通の画像でもいけるよ photoshopで適当な箱でも生成して貼り付けたら面を認識してくれる なかなか面白い技術だと思う >>781 ありがとう、早合点してたわ 配置した画像とアートワークを選択肢してモックアップ作成選べばいいのね 最新バージョン、文字パネルの中のオプション押しての「文字揃え」消えてるよね?どこに行ったか分かる人いますか? 以前と変わらず段落パネルにあるし、プロパティパネルにも出てくるよ@v28.0 あ、縦方向の文字揃えは文字パネルメニューから これも以前と変わってないけど >>784 ありがとうございます。プロパティパネルでやりました でも解説ページを検索して出てくる、今まであった文字パネルのオプションをクリックした先にはやはり見当たらなくて@v28.0+Win10 でもクリック数多くて面倒に感じてもいたので今後はプロパティパネル使うようにします 頻繁に使うならショートカットキー(Ctrl+Shift+L/C/R/J/F)の方が手早いのでおすすめ Zipで頼むって言ったらでかいカートリッジで渡されそう read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる