Occasionally when I click on "Resize Canvas" for a PNG file then PSP automatically activates "Resize all Layers" feature.
I have to click on "Merge all layers" toobar icon to get a pure white background "as usual".
Strangely this happens not always but only sometimes.
How can I achieve that PSP always automatically enlarges canvas without creating multiple layers?
Resize Canvas WITHOUT active "Merge all Layers"?
Moderator: Kathy_9
-
Forriner
- Posts: 449
- Joined: Mon Aug 13, 2012 9:35 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUS Z170M-PLUS
- processor: Intel Core i5-6400
- ram: 16 GB
- Hard_Drive_Capacity: 1250 GB
- Monitor/Display Make & Model: Philips Brilliance 272b 2560 × 1440
- Corel programs: PSP 2023
- Location: The Netherlands
Re: Resize Canvas WITHOUT active "Merge all Layers"?
Open the Layers palette in PSP: menu View/Palettes/Layers or F8 to toggle the palette.
If the image you are viewing has a 'Background' layer and you increase the Canvas Size, PSP will fill the extra space with the background colour you specify in the dialogue. Any other type of layer will get transparency.
A PNG file can support layers and transparency just like a PSPIMAGE file. The file you open may not have a Background layer but only a Raster layer. Resizing (enlarging) the canvas then adds transparency. Merge All not only merges layers, but makes the result a Background layer. That's probably why it doesn't always happen: one PNG has a Background-type layer, the other only Raster-type.
Note that when you create a new file through File/New... or Ctrl+N, when you specify the size etc. you can also specify the background colour. If you specify a colour and click OK, you get a Background layer with that colour. If you specify "Transparent" you get a Raster layer with the checkerboard pattern for transparency.
The attachment shows a few of the layer types in PSP. If the layer name has been changed, the icon on the left shows the layer type. I hope this helps a bit.
If the image you are viewing has a 'Background' layer and you increase the Canvas Size, PSP will fill the extra space with the background colour you specify in the dialogue. Any other type of layer will get transparency.
A PNG file can support layers and transparency just like a PSPIMAGE file. The file you open may not have a Background layer but only a Raster layer. Resizing (enlarging) the canvas then adds transparency. Merge All not only merges layers, but makes the result a Background layer. That's probably why it doesn't always happen: one PNG has a Background-type layer, the other only Raster-type.
Note that when you create a new file through File/New... or Ctrl+N, when you specify the size etc. you can also specify the background colour. If you specify a colour and click OK, you get a Background layer with that colour. If you specify "Transparent" you get a Raster layer with the checkerboard pattern for transparency.
The attachment shows a few of the layer types in PSP. If the layer name has been changed, the icon on the left shows the layer type. I hope this helps a bit.
- Attachments
-
- PSPLayerPalette.jpg (73.75 KiB) Viewed 720 times
- hartpaul
- Advisor
- Posts: 2893
- Joined: Tue Mar 20, 2012 3:38 pm
- System_Drive: C
- 32bit or 64bit: 64 Bit
- motherboard: ASUSTeK P7P55D STRIX B240F GAMING
- processor: IntelCore i7 7700 3.60 Ghz
- ram: 8 Gb
- Video Card: Nvidia GeForce GTX 1050
- sound_card: Nvidia High Definition Audio
- Hard_Drive_Capacity: 1000 Gb
- Monitor/Display Make & Model: AOC
- Corel programs: PSP8,X2 to X9,2018,2019,2020
- Location: Australia
Re: Resize Canvas WITHOUT active "Merge all Layers"?
When you mention Resize Canvas do you mean:pstein wrote: ↑Sun Apr 04, 2021 8:47 am Occasionally when I click on "Resize Canvas" for a PNG file then PSP automatically activates "Resize all Layers" feature.
I have to click on "Merge all layers" toobar icon to get a pure white background "as usual".
Strangely this happens not always but only sometimes.
How can I achieve that PSP always automatically enlarges canvas without creating multiple layers?
1. Image > Canvas Size which does not have a Resize all layers feature
OR
2.Image > Resize which does have a checkbox under advanced settings for Resize all Layers
You are not clear on the type of image you are working on except that it is a png file. A png file does not show as a Background layer as a Background layer does not support transparency.
a) Does your png file have transparency?
b) Is it a single layer or many layers, - how many?
We need to know all the information to be able to try and duplicate what you are experiencing.
Are you wanting to keep the transparency when you do a resize or do you want to merge 'all layers' to lose transparency.
Or do you have a number of layers and want to resize one layer only.
Systems available Win7, Win 8.1,Win 10 Version 1607 Build 14393.2007 & version 20H2 Build 19042.867
