問題タブ [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.

0 投票する
0 に答える
3784 参照

javascript - SVGからHTMLへのマップとエリア

私は3日間、マップをSVGエリアマップに変換しようとしています。私はこのSVGHTMLでそれをやろうとしています。

これSVGをいくつかのメソッドとプログラムで変換しようとしましたが、すべて失敗しました。 例: inkscape, inkscapeMap, Adobe Illustrator, Polygonator, SVGtoHTMLなど。

そこで、私はその仕事をするために自分のPHPスクリプトを書きました。正常に動作しますが、変換されるのはポリゴンのみです。SVGただし、ポリゴンに変換する必要のあるパスが2つあります。IllustratorとInkscapeでこれらのパスをポリゴンに変換しようとしましたが、これらのプログラムにパスをポリゴンに変換させる方法がないようです。(SVG編集者は、変換を行うかどうかを、おそらく単独で決定します)。私はこのトピックをSOで見つけました。しかし、私はJS仕事を得ることができません-私はparamサンプルが何であるかを知りません、そしてもっと-ブラウザは関数createElementNSが不明であると言いました。

私が到達できる最良の結果はこのHTMLですが、まだ2つの領域が欠落しています(パスのSVGにあるため)

手がかりがあれば嬉しいです。

質問

1)SVGパスをポリゴンに変換する方法は?それは可能ですか?

2)SVGをHTMLエリアマップに変換するソフトウェアはありますか?

3)このJS関数(Phrogzで記述された関数)で、私の例のパラメーターを示していただけますか?

3ad)なぜ機能がcreateElementNS不明なのですか?

PS:私の英語を理解していただければ幸いです:)

0 投票する
2 に答える
2399 参照

pdf - 品質を落とさずに (Linux) コマンドラインから PS または PDF に注釈を付ける方法は?

品質を損なうことなく、PS または PDF ファイルにテキストまたは特定のフォント、色、およびサイズで注釈を付けることができる Linux 用のコマンド ライン ツールはありますか? ImageMagick の変換を試してみましたが、結果の PDF の品質はかなり低くなっています。

Adobe Illustrator で作成したテンプレートがあり、特定の場所に名前を付けて PDF を生成したいと考えています。私は名前の膨大なリストを持っているので、これを(インタラクティブではなく)バッチで行いたいと思います。

誰かに何かアイデアがあれば、聞いていただければ幸いです。ありがとう、カール

0 投票する
1 に答える
584 参照

xml - ベクターsvgファイルのサイズを最小限に抑える最良の方法

Adobe Illustrator で作成した 1 メガバイトのベクター svg ファイルがあります。ファイルサイズを小さくする方法に関するヒントはありますか?

Contenta Converter で実行してみましたが、ベクターからラスター イメージに変換されました。残念ながら、圧縮された svg ファイルも使用できません。

誰にでも役立つ場合のファイルは次のとおりです。http://d.pr/Qh6T

前もって感謝します。

0 投票する
3 に答える
2355 参照

iphone - iPhone用の透明なアイコンを作成する

私はたくさん読んだことがありますが、透明なアイコンを作成する「べきではない」と言っているサイトがたくさんありますが、それがどのように見えるかを見たいと思っています.

アップルのドキュメントを見て..

注: iOS がアプリケーション アイコンに光沢を追加しないようにすることができます。これを行うには、UIPrerenderedIcon キーをアプリケーションの Info.plist ファイルに追加する必要があります (このファイルについては、iOS アプリ プログラミング ガイドの「情報プロパティ リスト」を参照してください)。追加された輝きの有無によって、アプリケーション アイコンのサイズが変わることはありません。

イラストレーターを使ってアイコンを作成しました。ぴったりサイズにしました。シミュレーターで画像を見ると、黒/透明ですが、画像が表示されません。黒ではなく、透明です。したがって、info.plist ファイルがセットアップされていると想定しています。

したがって、誰かがpngを保存する方法を知っている場合、またはどこかで何かが欠けている場合があります。

ここに画像の説明を入力 ここに画像の説明を入力

0 投票する
1 に答える
700 参照

iphone - SVGKit - 相対から絶対への Illustrator SVG 曲線

単純な長方形や円よりも複雑なものを含むファイルをレンダリングするために、SVGKit (素晴らしいツールのように見えます!)を取得しようとしています。SVGKit サンプルの SVG (XML) を模倣することから始めましたが、Illustrator (CS4) がエクスポートする SVG が少し異なることに気付きました。

  • <path ... />Illustratorのオープンタグ<path ... ></path>とサンプルのクローズ タグ。ただし、これは無関係であることが判明しました。

  • Illustrator の相対curveto( ) 対SVGKit サンプルの絶対( )。ccurvetoC


  1. サンプルからいくつかのパスの SVG を Illustrator で生成された SVG ファイルにコピーしてみました。
  2. ただし、Illustrator で開き、新しくコピーしたオブジェクトを新しい (x,y) の場所に移動すると、curvetoコマンドが絶対 ( C) から相対 ( ) に変更されたように見えますc(したがって、負の値が含まれます)。

これらは SVGKit でレンダリングされなくなりました。(実際には、EXC_BAD_ACCESS エラーが発生し、Core Graphics がエラーをスローします)。

簡単に言うと、Illustrator に絶対curvetoコマンドを SVG に保持させる良い方法はありますか? または、単に移動されている形状の SVG コマンドを大幅に変更しないようにするには?

0 投票する
2 に答える
6714 参照

javascript - Illustrator で Javascript を使用して色を変更する

私はJavaScriptを初めて使用し、指定された塗りつぶし色のすべてのpathItemsを見つけて別の塗りつぶし色に変更するスクリプトを書いています。これは、見本を使用せずに RGB または 16 進数で行う必要があります。これまでのところ、見つけた他のスクリプトを少しまとめましたが、多くのエラーが発生しています。これが私がこれまでに持っているものです:

ありがとうございました!

0 投票する
1 に答える
699 参照

javascript - JavaScript拡大縮小された画像を描画する

驚くべきIllustratorプラグインAi->canvasは、任意の複雑なIllustrator画像をで描画するJavascriptコードにエクスポートし<canvas>ます。たとえば、これは150x150の緑色の正方形のコードです。

正方形を描くのは長方形の方が良いので、これはばかげた例ですが、とにかく、複雑な画像の場合、これは非常に貴重です。問題はスケーリングです。

スケールファクターを受け入れるために、Ai-> canvasによって出力された一般的な描画関数をどのように変換できますか?この正方形の例は非常に単純ですが、キャンバス上に描画するJavascript関数(円弧、円、ベジェ曲線など)にもっと一般的なものを適用したいと思います。ありがとう

0 投票する
3 に答える
793 参照

iphone - iPhone Air ゲームのピクセル化の問題

私は、Android および iOS デバイス用のクロスプラットフォーム モバイル ゲームに取り組んでいます。ゲームのコーディングには、Adobe Flash と AIR および AS3 を使用しています。Adobe Illustrator でキャラクター、障害物、背景を描いています。Flash のキャンバスは 960x640 に設定されています。キャラクターは画面の高さの 1/3 になるように意図されていたので、高さは約 213 ピクセルです。Adobe Illustrator でキャラクターを高さ約 900 ピクセルになるようにデザインしました。キャラクターを Flash にインポートしたとき、キャラクターをアニメーション化し、var player:Player = new Player() を使用してインスタンス化し、scaleX および scaleY プロパティを使用してサイズを縮小しました。デスクトップと Android フォンでテストしたところ、すばらしい外観でした。ただし、iPhone でテストしたところ、プレーヤーの端が許容できないほどピクセル化されていました。意図した高さよりもはるかに大きなアニメーションを描いたことが問題に違いないと考えたので、プレーヤーを正確に 213 ピクセルの高さに再描画し、iPhone で再テストしましたが、アニメーションの品質は向上しませんでした。また、MovieClip を Bitmap vector に変換してみました。ここでもアニメーションの品質には影響しませんでした。

iPhone でのアニメーション

この時点で、私は途方に暮れています。Adobe Illustrator から Flash、iPhone に移行するときに発生するこのピクセル化の問題を回避する方法について、誰か提案はありますか?

0 投票する
1 に答える
1977 参照

.net - .NET での EPS/AI ファイルの操作

Illustrator (EPS/AI) ファイルの操作を自動化しようとしています。EPS ファイルをオンラインで自動的に生成し、プリンターに送信する必要があります。

固有のバーコードを挿入したいテンプレート AI ファイルがあります。AI ファイルは非常にシンプルで、3 つの図形と 2 行のテキストを含むグラデーションの背景があります。バーコードは自動的に生成され、PNG です。

ImageMagick、ImageGlue を試しました。これらは基本的に私が望むことを行いますが、イラストレーターファイルをラスタライズし、最終結果の品質はひどいものです.

出力ファイルが AI/EPS の場合、バーコードを挿入しない ReaConverter を試しましたが、他の形式では正しく挿入されます。

Inkscape も試してみました。コマンド ラインから使用できますが、illustrator ファイルを開くとダイアログ ボックスが表示されるため、無人で実行することはできません。

Illustrator を使用したことがないため、経験が不足しています。そして、おそらく明らかな何かが欠けています。

同様のタスクを経験した人はいますか。

.Net からイラストレーターを自動化することは可能ですか? 私が使用できるアプリケーション/コンポーネント (商用は問題ありません) はありません。この問題は以前に解決されたと確信しています。

私はこれに数日間取り組んできましたが、問題を間違った角度から見ている可能性があります。

お読みいただきありがとうございます。ご協力いただけると幸いです。

さらに情報が必要な場合は、お知らせください。