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

7

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

Я использую Inkscape на Ubuntu 14.04 .

EDIT: Что касается ваших ответов: да, перезапуск программы помогает, но это мешает вам работать, если у вас есть более дюжины изображений для экспорта, и вы должны перезапускаться каждый раз.

    
задан Jacob 28.03.2015 в 10:40
источник

2 ответа

3

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

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

    
ответ дан Jurgen G 06.05.2015 в 06:54
3

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

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

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

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

От: Ссылка

  

Примеры      

Хотя очевидно, что Inkscape в первую очередь предназначен как приложение GUI,   он также может использоваться для выполнения SVG-обработки в командной строке.

     

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

inkscape filename.svg
     

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

inkscape filename.svg -p '| lpr'
     

Экспортируйте SVG-файл в PNG с разрешением по умолчанию 90dpi (один   Пользовательский блок 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", используя имя выходного файла   и разрешение, которое было использовано для этого объекта в последний раз, когда оно   был экспортирован из графического интерфейса пользователя:

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

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

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

Преобразование документа SVG Inkscape в обычный 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
    
ответ дан Aaron Hall 21.04.2015 в 22:19