2011-02-14 9 views
0

変数をAdobe Illustratorファイルに割り当てることができます。 Drupal 7変数の機能を使用してこれらの変数にアクセスすることは可能ですか?Drupal変数に.ai(adobe illustrator)変数を使用する

+1

ここで言葉の変数が悪用されていると思います。 Illustratorファイル内のコンテンツは、Drupalからアクセスできない可能性があります。あなたは何を求めているのかを具体的にすることはできますか? – Dominic

+0

Adob​​e Illustratorに画像にテキストを追加する機能があり、オブジェクト&変数(例:object = name&variable = aby)として割り当てることができ、Drupalにはグローバル変数の機能があります。だから、私はdrupalのAdobe Illustratorファイル(.aiファイル)でテンプレートを作成することが可能であると考えていました。そのため、ユーザーの入力に応じてテンプレートに動的テキストを割り当てることができます。 – insomiac

答えて

1

短い回答:いいえ。

長い答え:理論的には可能ですが、

実際に言及しているのは、インターネットの基本的な基盤の一部を書き換えることになります。これには、少なくとも革新的な開発が必要であり、いくつかの主要なソフトウェアコンポーネントを完全に再現する必要があります。例:

1)ユーザーのブラウザはハイパーテキストを読み取り、レンダリングします。それらはリンク、ページ、および他のインターネット標準の同等のAIを理解するために書き直される必要があります。

2)Javacript、Jquery、およびその他のクライアント側のコンポーネントは、最初から再構築する必要があります。また、置き換えで理解できる新しいCSSとDOMを作成する必要があります。

3)Apache ...ほとんどの場合、いくつかのマイナーな調整が必要です。最大でも1つまたは2つの新しい拡張機能。

4)PHP(「PHPハイパーテキストプリプロセッサ」を意味し、「PHP高度なグラフィカルツール」を意味しません)は、そのすべての拡張機能、統合、および基本的な概念とともに、完全にやり直す必要があります。

5)Drupalとそのすべてのモジュール(出力がハイパーテキストであることを前提に構築されています)は、実質的に再調整する必要があります。特に、AIオブジェクトにアクセスするPHPTemplateを置き換える必要があります。

So:たくさんあります。 6)AIはプロプライエタリな製品であり、私たちはそれを開発し、拡張するためのライセンスを持っていません。

0

私はそれが結果ファイルで何をしたいかによって決まると思います。あなたはDrupalの値から生成される可変データのIllustratorドキュメントを考えていますか?もしそうなら、それは非常に可能だと私は思う。 Illustratorのファイル形式の仕様は多少用意されていますが、Illustratorの助けを借りずにファイルを処理するだけで済みます(いくつかの問題があるかもしれません)。

ブラウザで表示可能なものを生成したい場合は、SVGを使用して正規表現やXPathクエリで置き換えることができます。あなたの値をそこに加えてください。

Dominicによれば、ここでの最終使用はあまり明確ではないため、回答は実際に達成する必要があるものに依存しています。

関連する問題