Inkscape "Экспорт растрового изображения..." не работает

Когда я нажимаюExport Bitmap..."в меню Файл или даже из ярлыка это не дает никакого эффекта, ни всплывающего окна, ни ошибки.

я использую Inkscape на Ubuntu 14.04,

РЕДАКТИРОВАТЬ: Относительно ваших ответов: да, перезапуск программы действительно помогает, но это мешает вам работать, если у вас есть более десятка изображений для экспорта, и вам придется перезапускать каждый раз.

2 ответа

Я использую 14.04, и у меня были похожие глюки, но не этот конкретный. Возможно, это связано с Unity. Если бы у вас было только одно такое изображение для экспорта, я бы попробовал:

  • Сохрани свою работу
  • Закрыть Inkscape
  • Откройте Inkscape
  • Экспорт растрового изображения

Но поскольку у вас есть более десятка объектов для экспорта, могу ли я порекомендовать использовать командную строку, как описано ниже?

Использование командной строки для экспорта помогает обойти проблемы с графическим интерфейсом, и это довольно просто (это просто означает, что вам нужно знать, каковы ваши параметры, и печатать их).

От: https://inkscape.org/en/doc/inkscape-man.html

ПРИМЕРЫ

Хотя очевидно, что Inkscape изначально предназначен как приложение с графическим интерфейсом, его также можно использовать для обработки SVG в командной строке.

Откройте файл SVG в графическом интерфейсе:

inkscape filename.svg

Распечатайте файл SVG из командной строки:

inkscape filename.svg -p '| lpr'

Экспортируйте файл SVG в PNG с разрешением по умолчанию 90 точек на дюйм (одно пользовательское устройство SVG преобразуется в один пиксель растрового изображения):

inkscape filename.svg --export-png=filename.png

То же самое, но размер файла PNG должен быть 600x400 пикселей:

inkscape filename.svg --export-png=filename.png -w600 -h400

То же самое, но экспортируйте чертеж (ограничивающий прямоугольник всех объектов), а не страницу:

inkscape filename.svg --export-png=filename.png --export-area-drawing

Экспортируйте в PNG объект с id="text1555", используя имя выходного файла и разрешение, которые использовались для этого объекта в последний раз, когда он был экспортирован из GUI:

inkscape filename.svg --export-id=text1555 --export-use-hints

То же самое, но используйте разрешение по умолчанию 90dpi, укажите имя файла и привязайте экспортируемую область наружу к ближайшим целым значениям пользовательских единиц SVG (чтобы сохранить выравнивание пикселей по объектам и, таким образом, минимизировать наложение):

inkscape filename.svg --export-id=text1555 --export-png=text.png --export-area-snap

Преобразовать документ Inkscape SVG в обычный SVG:

inkscape filename1.svg --export-plain-svg=filename2.svg

Преобразование документа SVG в EPS, преобразование всех текстов в пути:

inkscape filename.svg --export-eps=filename.eps --export-text-to-path

Запрос ширины объекта с id="text1555":

inkscape filename.svg --query-width --query-id text1555

Дублируйте объект с id="path1555", поверните дубликат на 90 градусов, сохраните SVG и выйдите:

inkscape filename.svg --select=path1555 --verb=EditDuplicate --verb=ObjectRotate90 --verb=FileSave --verb=FileClose

Я думаю, что ваше диалоговое окно исчезло за пределами экрана. У меня это происходило как под Windows, так и под Linux (особенно при использовании двух мониторов). Удалите свои личные настройки и перезапустите Inkscape. Под Ubuntu: просто удалите эту папку: ~/.config/inkscape (папка inkscape в скрытой папке .config в вашем домашнем каталоге).

Так же, как и в виде sidenote, диалоги боковой панели могут иметь 3 состояния: открытое и закрытое (обычные), но также: свернутое. Когда окно экспорта свернуто, вы увидите "Экспорт изображения PNG (Shift+Ctrl+E)" в правой части экрана, написанное вертикально. Если диалоговое окно свернуто, оно не открывается при вызове меню. Затем вы должны нажать на название элемента.

Другие вопросы по тегам