Enh: Temporary disable for document background color
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Enhancement request:
Provide a temporary override which disables the document background color when exporting to bitmap or printing.
Use case:
I'm designing a graphic for a dark T-shirt. I set the document background to the T-shirt color (black) and create a graphic with white text. But when I export to bitmap, both the white text and the document background are exported to the PNG. This is a problem because I don't want to print black ink onto a black T-shirt, only the white ink. However, if I make the document background transparent, I can't see my white text.
What I would like is a checkbox in the bitmap export dialog to "make document background transparent" in the exported bitmap. Of course, this can only work for formats which support transparency.
I'm sure you can imagine a similar scenario for printing onto colored paper.
Work-around:
Leave the document background color transparent and add a "background" layer. Hide the layer before export.
Changed in inkscape: | |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
tags: | added: bitmap exporting |
Bump.
We just had a conversation in the #inkscape IRC channel regarding the background and how it displays white even when it's transparent. I would change the background color so that transparent objects are easier to see, but I also noticed that an export also retains the workspace background color. If I want items on a colored (or even white) background, wouldn't it make more sense to put a rectangle behind them and assume that the intent of lack of objects is transparent no matter what? That is, if I didn't put it there, there should be *anything* there, right? Could this issue be resolved as easily as including a "print or export background" checkbox in the preferences or print/export dialogs to indicate whether or not it should be included in the output?