swf 素材から Illustrator にベクターデータをもってくる


何らかの理由で残っている素材が swf しかない。
swf には、ベクターで絵が入っているけど、どうやって、Illustrator にもっていったら?というときのメモ。


  1. Flash Professional CS6 で新規ファイル作成(Flash CC はNG)
  2. メニュー「ファイル」→「読み込み」→「ステージに読み込み」で該当の swf を読み込む
    基本的にぐちゃぐちゃのデータになるが、ステージに絵があればそれは取り出せる
  3. 「ファイル」→「プリント」で、「Adobe PDF」から、PDFを生成する。
  4. Illustrator を立ち上げて、新規ファイルを作成する
  5. メニュー「ファイル」→「配置」で生成したPDFを配置する
  6. 配置したPDFを選択した状態で、メニュー「オブジェクト」→「透明部分を分割・結合」
  7. 「プリセット」で「高解像度」を選択して、適宜チェックを入れて「OK」
  8. オブジェクトの「グループ」や「クリッピングマスク」を順に解除していくと・・・ベクターデータとして取り出せる!