問題タブ [adobe-illustrator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript - 配列内のオブジェクトのインデックスを取得する
私はプラグインを構築しており、actionscript を使用してオブジェクトの選択をイラストレーター ドキュメントに保存し、後で参照しています。
ドキュメントで同じオブジェクトを選択し、配列内にあるかどうかを確認すると、インデックス値として -1 が返されます。
選択が配列のオブジェクトと同じオブジェクトと見なされないのはなぜですか?
actionscript - ActionScriptでスポイトをシミュレートする
Actionscriptを使用してIllustratorプラグインを作成していますが、マウスがプラグインウィンドウを離れてイラストレータードキュメントに入るとすぐに、マウスの位置を記録し、getPixel()を使用してこれらの位置のピクセルの値を取得する必要がありました。問題は、カーソルがステージを離れるとマウスの位置を取得できないことです。この問題の解決策はありますか、それとも実行できませんか?
macos - AppleScript-境界とは何ですか?
私はAppleScriptingAdobeIllustratorCS3です。これが私のコード(の一部)です:
アドビのウェブサイトから、このmake new rectangleの153ページからパーツをコピーしました。
しかし、何boundsですか?スクリプトを実行すると、長方形の座標と一致しません。

座標から境界に変換するにはどうすればよいですか?私のキャンバスサイズは1920によって1080です。
xml - パターン化された SVG ファイルがブラウザーに空白で表示される理由はありますか?
パターンで構成される Illustrator で作成した svg ファイルがあります。これは、スウォッチ ツールを使用して作成されました。ローカルで読み込もうとすると、ブラウザに空白で表示されます。
テストする場合のファイルは次のとおりです。http://d.pr/ZvhV
javascript - Javascript の視覚化: SVG マップの許容サイズ?
Raphael.js を使用して svg ファイルからマップを作成しようとしています。私の問題は、元のマップが非常に詳細であることです。イラストレーターでポイント数を減らさなければいけないと思うのですが、どこまで押し込めばいいのかわかりません。
大まかに言うと、svg ファイルの許容サイズはどれくらいですか? パスを抽出し、Raphael.js を使用してそれらを視覚化したら、地図にインタラクティブ性を追加するというアイデアです。
現時点では、約 300 ポリゴンと 17.000 ポイントを保持するファイルは約 180 kb です。
-ジェンス
android - Adobe Illustrator for .png for Android からエクスポートする場合、どのオプションを選択すればよいですか?
Adobe Illustrator CS4Androidアプリケーションで使用するアイコンを起動するための画像を作成するために使用しています。ldpi、mdpi などの開発ガイド アイコン サイズに従って一連の画像を作成します。px はアートボードで定義されていますが、ベクター グラフィックスの ppi/解像度についてはまだ何も定義されていません。画像が完成したら、さまざまな密度の推奨サイズに設定された各アートボードから .png ファイルを生成したいと考えています。Adobe Illustrator には、.png ファイルを作成するための 2 つのオプションがあります。最初の方法は、 Android が必要Save for Web & Devicesとするものを明示的に指定できるようにすることですPNG-24が、画像の dpi/ppi の側面については言及されていません。2 番目の方法は、画像のExport選択を求めるものです。ppi
したがって、最初の方法では自動設定が使用され、プロパティの結果の画像は、Illustrator でアートボードに定義されたのと同じピクセル数になります。結果として得られる .png の 2 番目の方法のピクセル数は、選択したものに応じて変化し、ppiアートボードから出力 .png に対応する等しいピクセル数は、ppi=72 の場合にのみ発生します。Save for Web & Devicesしたがって、自動も 72ppi を選択すると結論付けます。SO に関するこの質問で、Photoshop の ppi について尋ねたところ、ppi を無視するように勧められました。
Android の低、中、高密度に合わせて .png ファイルをエクスポートするための一貫したルートはどれですか? (例: オプションの設定)
python - 既存の PDF ファイル内のオブジェクトとグループにアクセスできる Python PDF ライブラリはありますか?
アーティストが Adobe Illustrator からエクスポートした PDF ファイルを受け入れるサーバー アプリケーションを構築しています。各ファイルは、いくつかの類似したアートワークを含むアート「デッキ」として機能し、各レイヤーはデッキ内の個別のアート作品です。
プログラムでこれらのレイヤーにアクセスし、それらを独自の PDF ファイル (この場合は単一ページのドキュメント) に分離できるようにしたいと考えています。ReportLab、pyPDF、pyx などの Python PDF ライブラリを使用すると、PDF の読み取りと作成が非常に簡単になります。ただし、これらのライブラリのいずれも、レイヤー/グループ/オブジェクト レベルで既存の PDF を操作することはできません。
私は何かを逃しましたか?
air - ボタンの adobe flash builder で乗算効果を実行するにはどうすればよいですか?
Adobe Photoshop または Illustrator では、レイヤーに対して乗算と呼ばれる効果を実行できます。
Adobe Flash Builder のボタンに対して同じことを行う方法はありますか?
javascript - Illustrator ExtendScript 設定 FILL 選択範囲の不透明度
javascriptでpathItemの塗りつぶし不透明度にアクセスする方法はありますか? 全体の不透明度にアクセスできますが、ストロークを完全に不透明に保ちながら、塗りつぶしの不透明度を下げたいと考えています。
ドキュメントには何も見つかりませんし、この質問をしている他の人も見つかりません。
全体の不透明度を次のように設定できます。
fillOpacity次のように、考えられるすべてのバリエーションを試しました。
...しかし、うまくいきません。
私はこれについて間違っていますか、それとも不可能ですか?
flash - プログラムでIllustrator経由でInDesignからFlashにコピーする
InDesign の複雑なレイアウトは、InDesign で Flash にエクスポートするのではなく、最初に Illustrator にコピーし、そこから Flash にコピーすると、適切な場所にとどまることに気付きました。
ExtendScript などを使用してこのプロセスを自動化する方法はありますか? ワークフローは次のようになります
- InDesign で要素を選択してコピーする
- 新しい Illustrator ドキュメントを開く
- そこに要素を貼り付け、再度選択してコピーします
- 新しい Flash ドキュメントを開き、そこに貼り付けます
- X 10000 を繰り返す
それとも、Do It Again などの一般的なコンピューター自動化ツールを使用してプロセスを作成する必要がありますか?