2011-02-14 6 views
0

변수를 Adobe Illustrator 파일에 할당 할 수 있다는 것을 알고 있습니다. Drupal 7 변수 기능을 사용하여 이러한 변수에 액세스 할 수 있습니까?Drupal 변수에 .ai (adobe illustrator) 변수 사용

+1

단어 변수가 여기에 남용되고 있다고 생각합니다. Illustrator 파일의 내용은 Drupal을 통해 액세스 할 수 없습니다. 당신이 묻고있는 것이 더 구체적 일 수 있습니까? – Dominic

+0

Adobe Illustrator에는 이미지에 텍스트를 추가하는 기능이 있으며 객체 및 변수 (예 : object = name & variable = aby)로 지정할 수 있으며 Drupal에는 전역 변수의 기능이 있습니다. 그래서 그것은 drupal에 어도비 일러스트 레이터 파일 (.ai 파일)로 템플릿을 만드는 것이 가능하다고 생각했습니다. 그래서 우리는 사용자 입력에 따라 템플릿에 동적 텍스트를 할당 할 수 있습니다. – insomiac

답변

1

짧은 대답 : 아니오.

길게 대답 : 이론적으로 가능하지만.

당신이 말하는 것은 실제로 인터넷의 근본적인 토대를 다시 쓰는 것입니다. 이를 위해서는 최소한 혁신적인 개발이 필요하며 여러 주요 소프트웨어 구성 요소를 완전히 재현해야합니다. 예 :

1) 사용자의 브라우저는 하이퍼 텍스트를 읽고 렌더링합니다. 그들은 링크, 페이지 및 기타 인터넷 표준과 동등한 AI를 이해하기 위해 다시 작성해야합니다.

2) Javacript, Jquery 및 기타 클라이언트 측 구성 요소는 처음부터 다시 작성해야합니다. 또한 교체가 이해할 수있는 새로운 CSS와 DOM을 만들어야합니다.

3) 아파치는 대부분 약간의 비틀기가 있어도 괜찮습니다. 최대 하나 또는 두 개의 새 확장.

4) PHP ("PHP 하이퍼 텍스트 전처리 기"가 아닌 "PHP 고급 그래픽 도구")는 확장, 통합 및 기본 개념과 함께 완전히 다시 작성해야합니다.

5) Drupal 및 모든 모듈 (출력이 하이퍼 텍스트가 될 것이라는 가정하에 작성 됨)은 실질적으로 다시 수정해야합니다. 특히, AI 객체에 액세스하는 PHPTemplate을 대체해야합니다.

So : 할 일이 많습니다. 나는 "시작하자"라고 말하고 싶다. 6) AI는 독점 제품이며 우리는 그것을 개발하고 확장 할 라이센스가 없다.

0

나는 그것이 결과 파일로 무엇을하고 싶은지에 달려 있다고 생각합니다. 드루팔 (Drupal)의 값에서 생성되는 가변 데이터 Illustrator 문서를 생각하고 있습니까? 그렇다면, 나는 그것이 가능하다고 생각합니다. Illustrator 파일 형식 사양은 다소 유용하지만 Illustrator를 사용하지 않고 파일을 처리해야합니다 (일부 문제가 있음).

브라우저에서 볼 수있는 것을 생성하고 싶다면 SVG를 사용하여 정규식이나 XPath 쿼리로 바꿀 수있는 일종의 자리 표시자를 사용하는 것이 더 좋을 것입니다. 그곳에 값을 추가하십시오.

Dominic이 말했듯이 최종 용도는 여기에서 분명하지 않으므로 답변은 실제로 수행해야하는 작업에 따라 달라집니다.

관련 문제