目安箱 IV

目安箱投稿のルールはこちらをごらんください。
ご意見は電子メールで承っています。
「目安箱」は質問禁止です。技術的な質問はそれぞれの質問箱へどうぞ。

迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
102 / 277 ←次へ | 前へ→

【190】IllustratorをVBAで操作するには (基本編_HelloWorld)
Excel  ちくたく E-MAIL  - 07/3/6(火) 10:18 -

引用なし
パスワード
   間違って前の投稿を消してしまったので、改めて、基本編から。

前のはややこしかったので、今回は簡単に、おきまりのHelloWorldを。
Illustratorの文字列には、3種類があります。
それぞれで、HelloWorldをやってみました。

基本的には、テキストのオブジェクトを生成し、
そこにプロパティを与えるような感じです。

Sub 文字列を作成する()
  Dim illApp As New Illustrator.Application
  Dim myDoc As Illustrator.Document
  Dim myTxt As Illustrator.TextArtItem
  
  Set myDoc = illApp.ActiveDocument
  
  'テキストアイテムを作成。まずは、エリアテキスト
  Set myTxt = myDoc.TextArtItems.Add
  myTxt.Contents = "Hello World"        '// 現在時間を取得し、書き出し。
  myTxt.Kind = aiAreaText       '// Kindプロパティの設定。
  
  '次にパステキスト
  Set myTxt = myDoc.TextArtItems.Add
  myTxt.Contents = "Hello World"
  myTxt.Kind = aiPathText
  myTxt.Translate 0, -50
  
  '最後にポイントテキスト
  Set myTxt = myDoc.TextArtItems.Add
  myTxt.Contents = "Hello World"
  myTxt.Kind = aiPointText
  myTxt.Translate 0, -100
End Sub

2,541 hits

【190】IllustratorをVBAで操作するには (基本編_HelloWorld) ちくたく 07/3/6(火) 10:18 Excel[未読]
【191】Re:IllustratorをVBAで操作するには (応用編... ちくたく 07/3/9(金) 16:13 Excel[未読]
【192】Re:IllustratorをVBAで操作するには (基本編... ちくたく 07/3/16(金) 11:18 Excel[未読]
【193】オープンパスを探したいとき ちくたく 07/3/23(金) 14:57 Excel[未読]
【197】パスのところに、レイヤの名称を書く【Illus... ちくたく 07/6/5(火) 14:03 全般[未読]
【203】【Illustrator & VBA】選択されたデータ... ちくたく 07/7/19(木) 18:19 Excel[未読]

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
102 / 277 ←次へ | 前へ→
ページ:  ┃  記事番号:   
0
(SS)C-BOARD v3.8 is Free