2009-04-22 10 views
0

Adob​​e Illustratorファイルにラスタライズされたコンポーネントがあるかどうかを検出する方法はありますか?通常の状況下では、このようなファイルはベクトルベースでも構いません(この場合、サイズを大きくするとうまくスケールされます)が、ファイルにペーストされたイメージがある場合、縮尺は変わりません。何か案は?最後に、私はC#の発光されるだろうが、任意のプログラミング言語の実装では... COMとAI(Adobe Illustrator)ファイルラスタライズを検出

答えて

1

リファレンスイラストレーター歓迎です:

bool HasRaster = false; 

Illustrator.Application app = new Illustrator.Application(); 
Illustrator.Document doc = app.Open("/FileName.AI", null, null); 
HasRaster = (doc.RasterItems.Count > 0) ? true : false; 
app.Quit(); 
関連する問題