Почему в иллюстраторе не экспортируется свг
Перейти к содержимому

Почему в иллюстраторе не экспортируется свг

  • автор:

Экспорт SVG в Illustrator не работает (префикс пространства имен inkscape не определен)

Я новичок в мире редактирования векторов. Я пытаюсь экспортировать файл .SVG из файла .AI. Однако, когда я экспортирую его, я получаю следующую ошибку в сгенерированном файле:

Может кто-нибудь, пожалуйста, скажите мне, что это значит и как я могу это исправить?

3 ответа

Попробуйте открыть файл SVG с помощью текстового редактора: вы увидите некоторые XML-атрибуты с пространством имен inkscape, например,

Эти атрибуты, вероятно, поступают из исходного SVG файла (я предполагаю, что вы его захватили из Википедии?). Вы можете безопасно удалить их все — возможно, с помощью grep найдите и замените в текстовом редакторе, например:

Я уверен, что они в конце концов это исправит. К кредиту Adobe причиной этой проблемы является то, что Illustrator пытается сохранить информацию, которую он не использует, чтобы играть хорошо с другими программами.

Существует несколько способов обхода.

Используйте InkScape для сохранения как обычного SVG. Это хорошо работает, если вы знаете о проблеме заранее и можете просто избавиться от простой копии из InkScape, прежде чем импортировать в AI. Или, если вы НЕ знали фронт, но не возражаете начать и переустанавливать любые «плохие» элементы, которые вы изменили с момента импорта из InkScape, вы можете сохранить как можно проще из InkScape, а затем втянуть и повторно настроить только те проблематичные элементы. Однако, если вы хотите выполнять пост-обработку, а не фиксировать AI файл (см. Ответ Chip), самым быстрым и наименее разрушительным вариантом является, вероятно, использование регулярного выражения (регулярное выражение, см. Ниже), а не использование InkScape.

Экспорт в SVG. Новая версия Illustrator теперь позволяет экспортировать в SVG в качестве альтернативы выполнению операции «Сохранить копию/Сохранить как». Даже когда есть элементы, которые изначально появились из InkScape, это создает файл, который могут открыть как Chrome, так и InkScape, в то время как ни один из них не мог открыть недействительный файл, созданный с помощью Save A Copy. ПРЕДУПРЕЖДЕНИЕ. В моих очень небольших масштабах (значки с 16-пиксельной высотой) этот «оптимизированный с помощью Интернета» экспорт явно потерял информацию/точность — даже при 5 десятичных точках точности — хотя он и избавился от критической ошибки.

[UPDATE: Сохранить копию/Сохранить как SVG теперь возможно. Я просто обновил обе программы, и кажется, что InkScape теперь может открывать недопустимые файлы, созданные Illustrator, хотя Chrome и Illustrator все еще не могут. Я ожидаю, что это означает, что выполнение Save As из Illustrator, а затем Save As Plain из InkScape теперь является быстрым способом получения чистого SVG, который также является точным (хотя InkScape предупреждает, что Plain может потерять некоторые виды данных). ]

Исправить код SVG. Решение Philippe похоже на лучший способ по-настоящему исправить то, что в настоящее время нарушено в последнем файле, не теряя (много?) Точность/информацию. В Notepad ++ это сработало для меня, чтобы заменить это регулярное выражение на ничего: inkscape:[^»]+»[^»]+» или, более безопасно, inkscape:(export-|connector-curvature)[^»]+»[^»]+» . После того, как вы сохранили копию в SVG и вручную идентифицировали и устранили проблемы, Illustrator может открыть файл SVG, чтобы вы могли затем скопировать/вставить только оскорбительные элементы обратно в файл AI и поставить проблему на отдых. Уф.

Примечание. Ручной способ идентифицировать «плохие» элементы, не глядя на какой-либо SVG-код, — это разбить вещи на монтажные области, сохранить как SVG и посмотреть, какие из них невозможно открыть. Как только вы это знаете, вы можете использовать один из обходных решений выше, чтобы заменить только эти части (поскольку вы все равно теряете точность на тех).

Как исправить проблему с экспортом SVG в Adobe Illustrator

Adobe Illustrator — стандартное дизайнерское приложение, дающее вам полную свободу. Разнообразие форм, цветов, эффектов и шрифтов выражает наше художественное видение. Но может возникнуть трагическая ситуация, когда вы работаете над важным проектом, но не можете экспортировать файлы проекта. Проблема с экспортом SVG в Adobe Illustrator довольно распространена среди компьютеров, но не беспокойтесь, так как есть много способов решить эту проблему.

Adobe Illustrator также доступен для настольных компьютеров Android и устройств Apple. Ваша работа может быть быстро перенесена с портативных устройств на рабочий стол, и вы можете печатать или создавать веб-приложения, анимационные видеоролики и многое другое. Эта статья расскажет вам, как решить проблему с экспортом файла Adobe Illustrator SVG.

Как исправить проблему с экспортом SVG в Adobe Illustrator

  • Что такое SVG-файл
  • Как исправить проблему с экспортом SVG в Adobe Illustrator
    • Способ 1: перезагрузите устройство
    • Способ 2: удалить временные файлы
    • Способ 3: отключить параметр «Свернуть» для генерации идентификатора

    Что такое SVG-файл

    Масштабируемая векторная графика или файлы SVG представляют собой тип векторного формата файла, который является удобным для Интернета и отличным форматом файла для изображений. Он сильно отличается от таких файлов, как JPG, PNG или JPEG. Формат SVG не использует пиксели для создания изображения, вместо этого он использует векторные данные.

    Основное преимущество использования векторных данных для создания изображения заключается в том, что их можно масштабировать до любого размера и разрешения. Это может упростить создание одного и того же файла на разных устройствах, где бы вы ни находились.

    Как исправить проблему с экспортом SVG в Adobe Illustrator

    Многие пользователи жаловались на трудности с импортом/экспортом файлов SVG в Adobe Illustrator. Иногда цвет становится черным, а иногда изменяется непрозрачность. Эта статья решит все ваши проблемы.

    Способ 1: перезагрузите устройство

    Перезапуск устройства обычно решает эти проблемы с экспортом устройства. Поэтому попробуйте перезагрузить устройство один раз, а затем снова откройте приложение Illustrator и снова начните экспорт файлов SVG.

    Способ 2: удалить временные файлы

    Если вы используете рабочий стол, вы можете попробовать удалить временные файлы из окон. Вот как удалить временные файлы.

    • Введите «Выполнить» в меню «Пуск».

    • Нажмите «Выполнить», введите %temp% и нажмите «ОК».
    • Выберите «Все файлы» и нажмите «Удалить».

    Как исправить проблему с экспортом SVG в Adobe Illustrator

    Это может быть решением вашей проблемы с экспортом файлов SVG в Illustrator.

    Способ 3: отключить параметр «Свернуть» для генерации идентификатора

    Первое, что вы можете сделать, это отключить параметр MINimize в генерации идентификатора и попытаться снова экспортировать файл. В большинстве случаев эти проблемы можно решить с помощью функции минимизации.

    Способ 4: понизить версию иллюстратора

    Если возможно, понизьте иллюстратор до более старой версии. Иногда в обновленной версии есть неизвестные ошибки, которые мешают корректной работе некоторых функций. Вот как вы можете понизить версию своего приложения Illustrator.

    • Откройте творческое облачное приложение Adobe.

    • Найдите приложение Illustrator в списке других приложений.

    • Нажмите на три точки, а затем нажмите еще.
    • Затем нажмите на опцию предыдущей версии.

    Как исправить проблему с экспортом SVG в Adobe Illustrator

    • Установите любую предыдущую версию из списка

    Способ 5: переустановите Adobe Illustrator

    Есть вероятность, что модуль экспорта программного обеспечения поврежден, и именно поэтому вы не можете увидеть экспортированный файл. Но не волнуйтесь, так как вы можете легко переустановить программное обеспечение. Сначала сохраните файлы проекта, затем удалите Adobe Illustrator и установите его снова.

    Способ 6: экспорт AI-файлов

    Adobe Illustrator также может экспортировать файлы проекта в формате .AI, которые можно открыть на любом другом ПК с помощью Illustrator. Хорошо, что если на вашем ПК возникают проблемы с экспортом, вы можете экспортировать файл проекта, а затем, используя любой другой ПК, экспортировать файл SVG.

    Вывод

    Сегодня умная идея ничего не значит, если вы не можете ее реализовать, а для реализации идеи вам нужны мощные приложения или программное обеспечение. Это приложение Adobe Illustrator может визуализировать вашу идею на экране и помочь другим понять ее лучше. А использование файлов SVG дает вам больший контроль над дизайном, поскольку он является переносимым и поддерживает одинаковое разрешение на всех устройствах. Эта статья, должно быть, помогла вам решить проблему с экспортом файлов SVG в Illustrator.

    Export high-quality, optimized SVG

    Learn how to export lightweight, modern SVG that is optimized for web and mobile workflows.

    Abstract art of black beetle sitting on yellow flower with dandelion seed in its pincers. The sky is a swirling orange design

    The latest release of Illustrator 2015 features a completely new way of generating modern, efficient SVG code. The new option to export SVG code includes improved support for web and mobile workflows, and produces higher quality SVG artwork.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *