Inkscape "Export Bitmap..." not working
When I click "Export Bitmap...
" in File menu or even from shortcut it brings no effect, no popup, no error.
I use Inkscape
on Ubuntu 14.04
.
EDIT: Regarding to your answers: yes, program restart does help, but this prevents you from work if you have over a dozen of images to export and you have to restart every time.
My best guess is that your dialog window disappeared outside the view of your screen. I had this occur both under Windows and Linux (especially when using dual monitors). Remove your personal settings and restart Inkscape. Under Ubuntu: just remove this folder: ~/.config/inkscape
(the folder inkscape in the hidden folder .config
in your home directory).
Just as a sidenote, sidebar dialogs can have 3 states: open and closed (the normal ones), but also: collapsed. When the export window is collapsed, you'll see "Export PNG Image (Shift+Ctrl+E)" in the right of your screen, vertically written. If the dialog is collapsed, it won't open by calling the menu. You then have to click on the item title.
I'm using 14.04, and I've had similar glitches, though not this particular one. Perhaps it has to do with Unity. If you only had one such image to export, I would try:
- Save your work
- Close Inkscape
- Reopen Inkscape
- Export Bitmap
But since you have over a dozen to export, may I recommend using the command line, as described below?.
Using the command line to export works around the GUI issues, and it is fairly straightforward (it just means you need to know what your parameters are and type them out.)
From: https://inkscape.org/en/doc/inkscape-man.html
EXAMPLES
While obviously Inkscape is primarily intended as a GUI application, it can be used for doing SVG processing on the command line as well.
Open an SVG file in the GUI:
inkscape filename.svg
Print an SVG file from the command line:
inkscape filename.svg -p '| lpr'
Export an SVG file into PNG with the default resolution of 90dpi (one SVG user unit translates to one bitmap pixel):
inkscape filename.svg --export-png=filename.png
Same, but force the PNG file to be 600x400 pixels:
inkscape filename.svg --export-png=filename.png -w600 -h400
Same, but export the drawing (bounding box of all objects), not the page:
inkscape filename.svg --export-png=filename.png --export-area-drawing
Export to PNG the object with id="text1555", using the output filename and the resolution that were used for that object last time when it was exported from the GUI:
inkscape filename.svg --export-id=text1555 --export-use-hints
Same, but use the default 90 dpi resolution, specify the filename, and snap the exported area outwards to the nearest whole SVG user unit values (to preserve pixel-alignment of objects and thus minimize aliasing):
inkscape filename.svg --export-id=text1555 --export-png=text.png --export-area-snap
Convert an Inkscape SVG document to plain SVG:
inkscape filename1.svg --export-plain-svg=filename2.svg
Convert an SVG document to EPS, converting all texts to paths:
inkscape filename.svg --export-eps=filename.eps --export-text-to-path
Query the width of the object with id="text1555":
inkscape filename.svg --query-width --query-id text1555
Duplicate the object with id="path1555", rotate the duplicate 90 degrees, save SVG, and quit:
inkscape filename.svg --select=path1555 --verb=EditDuplicate --verb=ObjectRotate90 --verb=FileSave --verb=FileClose