bstjohn Posted July 22, 2016 Share Posted July 22, 2016 When I'm working on a PDN file and choose File | Save As, change the file type to PNG (or whatever) and save it, the PNG file is then opened in Paint.NET and the PDN I was working on is closed. Is there any way to keep leave the PDN file open when doing a Save As? I have a group of images all based on the same PDN file. All of these images (PNGs) have several layers in common on the PDN. But each of the PNGs have a layer (or more) that are distinct. So after making changes in the PDN for one of the PNGs and saving it, the PDN file is closed and I have to reopen it to work on it for the next PNG. It gets to be tedious. It would be nice when doing Save As to get prompted whether or not to keep the current image open, perhaps with a checkbox to "Always do this". The prompt might be annoying to others, though, so maybe have some other way to configure this behavior in the settings. Thanks for your consideration. Link to comment Share on other sites More sharing options...
Lloyd Posted July 22, 2016 Share Posted July 22, 2016 (edited) Just select "save" to keep the original PDN file and if you must select "save as" to make it into a different format. If you are working on a multi-layer image and you opt to save as paint.net will give you a prompt to flatten the image and the option to cancel. I only flatten / save as a PNG when I have finished what I was working on, even then I often chose to save the PDN file at regular intervals. As for a checkbox to give you the option to keep the current image open, i have never seen a feature request for this. Edited July 22, 2016 by Lloyd Link to comment Share on other sites More sharing options...
bstjohn Posted July 26, 2016 Author Share Posted July 26, 2016 Lloyd- Thanks for the reply. I already do as you describe, but after I've saved my PDN and then need to convert it to PNG, doing Save As closes the PDN and leaves me with the PNG. Then I have to reopen the PDN file to modify it for the next PNG. There's another thread going "Export function as extension of the "save as ..." that has a way to work around this. Thanks for your help just the same. Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 26, 2016 Share Posted July 26, 2016 Paint.NET does not close an image when you Save or Save As. The filename at the top of the window will be updated with the new file name that you chose when you did a Save As for the PNG. It works just like most document-oriented applications, even including things like Notepad and regular Paint. Your History will still be there. As Lloyd said, the image is flattened when you have multiple layers and save to a format that does not support layers. Open the History window (there's a button at the top right of the main window, or just press F6). You will see that it has a "Flatten" item at the bottom. Just undo it and then go back to doing a Save As with the original PDN filename. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
literakl Posted July 31, 2019 Share Posted July 31, 2019 I have the same trouble here. I want to create an animation. I have original PDN file, do some changes in one layer, export to PNG (too much questions everytime), then I close PNG file and reopen the PDN file to repeat the process with new changes. I did it 9 times already and I hate that I need to do it at least 20 times. 1 Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 31, 2019 Share Posted July 31, 2019 Files are not being "closed" or "opened". Just undo the flattening. When you go to re-save it will require the use of the PDN format because PNG only supports 1 layer. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted July 31, 2019 Share Posted July 31, 2019 You can also Select All (Ctrl+A), then Copy Merged (Ctrl+Shift+C), then Copy into New Image (Ctrl+Alt+V), and save that as the PNG. There's your "export to PNG" functionality for now. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted July 31, 2019 Share Posted July 31, 2019 6 hours ago, Rick Brewster said: You can also Select All (Ctrl+A), then.... PRO TIP: omitting this ^ step is possible in many cases as Ctrl + Shift + C defaults to the entire canvas if no selection is active. So if you have no selection active go ahead with Copy Merged (Ctrl+Shift+C) followed by Copy into New Image (Ctrl+Alt+V). Wow! Two keys saved! 😁 ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
IHaveNoName Posted August 1, 2019 Share Posted August 1, 2019 (edited) Yes, the easiest thing is to do once the image is saved as a PNG and you're back on the PDN main screen is simply click the Undo button. As flattening any layers is the last part of the process involved before saving as a PNG the layers will then unflatten and you're back to where you were before you saved the image. I do that all the time when saving work in progress and want to check how it looks as a PNG or JPG. Undo is probably my most used PDN function. Edited August 2, 2019 by IHaveNoName Link to comment Share on other sites More sharing options...
merarischroeder Posted August 26, 2019 Share Posted August 26, 2019 While it's certainly possible to workaround the lack of an "export" behaving function, I believe there is strong merit to add this feature. It's a very common feature found in rastered image editing software (for good reason) There are clear use cases where such a feature is preferred - such as frames in animation. Another one is for quick review - I personally do a lot of work with web, where I'm adjusting dimensions, and rapidly testing 4-7 times in my web browser inside a web site or web app. "Export" is what users intend: save a copy, then continue on the current "file" as is with layers, and without a "Merge Layers" step in their file history after saving the file. I suggest the simplest implementation might be: Open a new file-tab Copy the contents from layers in the original file-tab Merge-down Save the file Show to the user The user can close that file-tab if they want Even better, if the source tab can send the new tab a merged-down version in the first instance: Open a new file-tab Copy the merge-down content from the original file-tab Save the file Show to the user The user can close that file-tab if they want Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted August 27, 2019 Share Posted August 27, 2019 14 hours ago, merarischroeder said: I suggest the simplest implementation might be: Open a new file-tab Copy the contents from layers in the original file-tab Merge-down Save the file Show to the user The user can close that file-tab if they want Ctrl + Shift + C Ctrl + Alt + V Ctrl + S Ctrl + W (or Ctrl + F4) Ten keys plus naming your file. ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
Recommended Posts