How do you stop Paint.NET from creating a new canvas upon program execution?
Posted 02 June 2012 - 10:03 AM
How do I turn off "Create a new canvas upon startup" for Paint.NET? Thanks.
Posted 02 June 2012 - 10:32 AM
If you go into the menu and open an image, the starting canvas disappears and is replaced with your file image. If you set Paint.net to be your default program and if you're in Windows Explorer and you double-click on your image to open it, you don't get the canvas as it is replaced with your selected image.
Posted 03 August 2012 - 02:58 PM
My reasons for this feature:
- Whenever a Paint.NET power user opens up Paint.NET, the user may wish to use their own preferred starting canvas. It can be either completely white, it could be entirely in pink (R: 255, B 255, G: 0) to start off making new sprites, or it could be completely empty. By empty, I mean that there aren't any canvas, and that user must create a new canvas to start off their day.
- Instead of loading up the default canvas (completely white), the power user can edit a few variables of their choices to make the canvas feel welcoming. Like what jim100361 mentioned, one wishes to see the last project that was closed in the last session open up upon startup, so that they may continue their work immediately. What jim100361 mentioned is a one of many workarounds. The other workaround is more technical. It's something that involves changing registries in Windows OS (something that I've done on my own laptop, Windows Vista).
- Another reason is to start Paint.NET up without any canvas open. Some people personally prefer dragging their projects from Windows Explorer into Paint.NET. Then they can easily switch tabs and do some comparing and editing stuffs. If the default canvas were to open up at startup, some of the time, these power users may wish to close the default canvas.
I hope these reasons are enough to satisfy a bump. Sorry for the one-month-old reply.
Posted 03 August 2012 - 11:57 PM
1. Resize the default blank canvas (Image | Resize or Ctrl + R) to suit yourself.
2. Add such layers and elements that you want to have present when the template opens.
3. Save the image to a location you can find again. Use the file format *.png for a single layered template, *.pdn for multi-layered. Name the file appropriately so it can be easily recognized (hint: make the filename descriptive).
4. Open Windows Explorer and navigate to the newly created file. Right click on the file to open the context sensitive menu, select Properties.
5. Under Attributes check the box that say "Read-only". This will ensure that the file is unable to be overwritten, so it will always be available as your correctly sized template. Click Apply then OK to commit the changes.
From within Paint.NET, use the File | Open Recent submenu to select the file, or alternatively use File | Open and navigate to the file. Outside of Paint.NET, double click on the template to start the application and automatically load the template file.
Posted 04 August 2012 - 06:16 AM
Just to add to what Ego wrote,
after you make that template picture do the following
1. create a new shortcut for paint.net on your Desktop.
2. edit its properties and add the path and name of your template
after the program name PaintDotNet.exe (with space between)
like in the example below.
3. close the properties window.
4. make sure that this shortcut is read only too.
5. click on the new shortcut and it would start paint.net and automatically load your template picture.
6. just make sure not to forget to use "Save As" and save under a different name 1st ;-)
You can also rename the shortcut and add the template name to it like "Start test1234.png" or any other name
this way you can make Paint.net open a different templates each time based on a different shortcuts :-)
(this is what I do all the time for different projects i have)
Edited by avim1968, 04 August 2012 - 06:20 AM.
Posted 04 August 2012 - 06:53 AM