5

LinuxでPythonを使用しています。Python プログラムで使用できる Adob​​e Illustrator (.ai) ファイルを解析するために、いくつかのライブラリまたはコマンド ライン ツールを推奨していただけますか?

私がする必要があるのは次のとおりです。

  1. .ai ファイルを .jpeg または .png 画像に変換
  2. .ai ファイルからテキストを抽出する
  3. .ai ファイル情報の読み取り (バージョン番号、 AI のpsdparseなど)

Ubuntuで必要なため、win32comを使用できません

4

2 に答える 2

5

最近の .AI ファイルの多くは、単なる拡張 PDF ファイルだと思います。簡単なテストは次のとおりです。.AI を .PDF に名前を変更し、PDF リーダーで開くことができるかどうかを確認します。もしそうなら、PDFファイルを扱うツールはたくさんあります。

古い .AI ファイルがある場合は、Uniconvertor を試すことができます。それはPythonです。おそらく、そこからいくつかの機能をインポートできます。

[アップデート]

この答えはかなり古いです。うまくいかない場合は、何が問題なのかコメントを残してください。

于 2012-01-13T22:46:19.483 に答える
1

おそらく、Illustrator を使用してファイルを svg として保存することを検討する必要があります。illustrator 形式よりも SVG の方が解析しやすいようです。Python を使用した svg の操作 (具体的には .png への変換) の例は、以下のような他の質問で見つけることができます。

Python で SVG を PNG に変換する

于 2012-01-13T22:00:51.600 に答える