import win32com.client
# Путь к файлу изображения, который нужно вставить
image_path = r"C:\path\to\your\image.jpg"
# Открываем Adobe Illustrator
app = win32com.client.Dispatch("Illustrator.Application")
app.Visible = True
# Открываем документ (если нужно создать новый, можно использовать Add())
doc = app.Open(r"C:\path\to\your\file.ai")
# Вставляем изображение
try:
# Используем метод Place()
image = doc.PlacedItems.Add() # Добавляем новый объект для размещенного изображения
image.File = image_path # Указываем путь к изображению
image.Embed() # Встраиваем изображение в документ, если нужно
print("Изображение успешно добавлено")
except Exception as e:
print(f"Ошибка при добавлении изображения: {e}")
如果 Place() 方法不起作用,则 Add() 并指定 .File 可能是一个解决方案