Gibt es eine Möglichkeit festzustellen, ob in Adobe Illustrator-Dateien gerasterte Komponenten enthalten sind? Unter normalen Umständen kann eine solche Datei vektorbasiert sein (in diesem Fall skaliert sie gut, wenn die Größe erhöht wird), aber wenn ein eingefügtes Bild in der Datei vorhanden ist, wird dies natürlich nicht skaliert. Irgendwelche Ideen? Jede Programmiersprache Implementierung ist willkommen, obwohl am Ende würde ich C# emittierenden ...AI (Adobe Illustrator) Dateien werden gerastert erkannt
0
A
Antwort
1
Referenz Illustrator mit 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();