Формат AI (Adobe Illustrator)
AI, Adobe Illustrator Artwork, представляє односторінкові векторні малюнки у форматах EPS або PDF.
Структура файлу AI залежить від його версії.
Aspose.PSD підтримує на даний момент наступні версії AI (Повна підтримка AI в планах продукту):
- Версія AI 3
- Версія AI 8
Можна експортувати файл AI підтриманої версії у будь-який підтриманий формат Aspose.PSD. Наприклад, можна програмно експортувати файл AI у формати Psd, Png, Jpeg, Gif, Bmp, Tiff .
Наведений нижче код демонструє спосіб експорту файлу AI у PSD за допомогою API маніпулювання форматом файлу
String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/"; | |
String sourceFileName = dataDir + "34992OStroke.ai"; | |
String outFileName = dataDir + "34992OStroke.psd"; | |
try (AiImage image = (AiImage) Image.load(sourceFileName)) { | |
PsdOptions options = new PsdOptions(); | |
image.save(outFileName, options); | |
} |
Приклади поточних можливостей експорту для файлів AI
Приклад | Опис |
---|---|
Експорт файлу AI включає можливість відтворювати примітиви Postscript з різними заливками та обводками з будь-якою власною товщиною. |
|
Відтворення складних шляхів з файлу AI з використанням C# API без Adobe Illustrator |
Додаткові можливості маніпуляції AI через API формату файлу
Aspose.PSD надає можливість маніпулювати Шари та Растрові зображення з файлів AI. Усі ці функції працюють тільки з підтриманими версіями файлів Adobe Illustrator.
Наведений приклад коду демонструє спосіб маніпулювання Растровими зображеннями з розділу файлів AI