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)" в правой части экрана, написанное вертикально. Если диалоговое окно свернуто, оно не открывается при вызове меню. Затем вы должны нажать на название элемента.