2009-04-22 61 views
0

有没有办法检测是否有任何栅格化组件到Adobe Illustrator文件?在正常情况下,这样的文件可以是基于矢量的(在这种情况下,当尺寸增大时它可以很好地缩放),但是如果文件中存在粘贴的图像,这当然不会缩放。有任何想法吗?任何编程语言的实现是值得欢迎的,虽然在最后我会被射C#...AI(Adobe Illustrator)文件检测栅格化

回答

1

参考插画与COM:

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(); 
相关问题