Wish List for PaintShop Pro version X9

Corel Paint Shop Pro

Moderator: Kathy_9

Locked
daioros
Posts: 22
Joined: Sun Mar 06, 2016 6:28 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: intel i5
ram: 16 Gb
Hard_Drive_Capacity: ssd
Corel programs: PaintShop Pro 2023 Standard

Re: Wish List for PaintShop Pro version X9

Post by daioros »

hartpaul wrote:
daioros wrote:-

- An easy way to transform an "Adjustament Layer" to "Mask Layer". An option in the Right-click layer would be nice.
Not sure that this will be what you want.

I think of a mask layer as being an adjustment layer for Opacity. If you applied a Levels adjustment or a Vibrancy Adjustment and was able to convert that to a mask then you would lose the effect of the levels or vibrancy and finish with just another Mask (opacity mask).

But yes it would be nice to be able to copy or save the adjustment layer whether to disk or in the alpha channel and then be able to use that mask on another image and convert it to an adjustment layer for any of the adjustments and then be able to apply that to the same or another image without having to redraw the the masking / adjustment.
Exactly, I loose the effects, but i've got indeed the Mask.

Simply i duplicate the Layer Effects and need a quick and direct way to convert this second one to Mask (Right click option).
Then, for example, with that mask i can work easily adding more differents Layers Effect with the exact same shape (or even sub-shapes).
.
Rick_R
Posts: 194
Joined: Sat Sep 24, 2011 5:20 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUSTeK Computer INC F2A85-V Pro
processor: AMD A6-6400K APU
ram: 8GB
Video Card: PowerColor AMD Radeon R7 240 2GB DDR3
sound_card: On-board Realtek and AMD High Definition Audio
Hard_Drive_Capacity: 16TB+375GB
Monitor/Display Make & Model: SEIKI SE39UY04 39in 4K UHD TV
Corel programs: PaintShop Pro 12-2022 Ultimate
Location: Dallas, Texas USA

Re: Wish List for PaintShop Pro version X9

Post by Rick_R »

daioros wrote:- Better help and lots of examples for advanced working with scripts, not just a mild reference to "learn Phython" without knowing how to interact with the PaintShop Pro program and his variables.
That's like saying, "I want to know how to write French sentences without learning French."

If all you're going to do is record scripts, then you don't need to learn Python ... or any other programming language. But to do anything more then "go through the motions" and have PSP generate the code ... you have to learn the language. It's the same thing like doing advanced macros in Microsoft Excel or Corel WordPerfect.

If you want examples ... just record scripts and look at the code.

One huge advantage about the macros being generated in Python is that you're not stuck with a completely custom language (such as WordPerfect's PerfectScript language ... which, by the way, is phenomenal ...) and so the only information available is what the product vendor publishes.

Go to http://www.Python.org or search Amazon for books on Python -- there are loads of tutorials and literally tens of thousands of Python modules available for free on-line -- for example, at the Python site click the PyPi link. Also, check out the PyCharm IDE (Integrated Development Environment), Community Edition, at https://www.jetbrains.com/pycharm/downl ... on=windows

--------------------------------------------
And, again, another consideration is "resource allocation". Full price for PSP is $80. The vast majority of PSP users are not interested in doing advanced script development. PSP's leading competitor -- Photoshop Elements -- has no scripting capability.

Corel has to decide where to spend its development resources: "Do we put a lot of time and money into developing and testing scripting examples that less than one percent of our customers will be interested in? ... Or do we add features that competitors' products such as Photoshop Elements have, so our product can remain competitive in its price range with our target customer demographic?"
photodrawken
Posts: 684
Joined: Wed Sep 26, 2012 8:40 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
ram: 16Gb
Hard_Drive_Capacity: 324Gb
Location: USA

Re: Wish List for PaintShop Pro version X9

Post by photodrawken »

Rick_R wrote: PSP's leading competitor -- Photoshop Elements -- has no scripting capability.
Of course it does. It uses JavaScript, as does Photoshop. In fact, the excellent ElementsPlus utility works its magic by using scripting.

Back when I used PSE, I worked with Photoshop's fine little scripting editor to modify PSE's behaviour to provide a text tracking function.
Last edited by photodrawken on Thu Jun 30, 2016 6:12 am, edited 1 time in total.
Ken
Yes, I think it can be eeeeeasily done...
Just take everything out on Highway 61.
BrentM43
Posts: 1
Joined: Thu Jun 30, 2016 6:21 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: Aftershot Pro 3, PSP X8

Re: Wish List for PaintShop Pro version X9

Post by BrentM43 »

Better performance all around. I just tried the Beta for Affinity photo and that program is blazing fast compared to PSP X8...in every way. I have a great workflow in PSP and I like the layout, but the performance is just slow. I hope in X9 performance is top priority.
mc_peko
Posts: 76
Joined: Sun Nov 10, 2013 10:08 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus Maximus VI Formula
processor: Intel Core i7-4770K
ram: 32GB
Video Card: GeForce GTX 1080 Ti
sound_card: Focusrite Scarlet 6i6
Hard_Drive_Capacity: 100 TB
Monitor/Display Make & Model: four Samsung 4K 24"
Corel programs: PaintShop Pro 2018
Location: Fredrikstad, Norway
Contact:

Re: Wish List for PaintShop Pro version X9

Post by mc_peko »

Is there anywhere to see some of what's coming in X9? Is there a beta out? Will there be a X8 SP3?
daioros
Posts: 22
Joined: Sun Mar 06, 2016 6:28 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: intel i5
ram: 16 Gb
Hard_Drive_Capacity: ssd
Corel programs: PaintShop Pro 2023 Standard

Re: Wish List for PaintShop Pro version X9

Post by daioros »

Rick_R wrote:
daioros wrote:- Better help and lots of examples for advanced working with scripts, not just a mild reference to "learn Phython" without knowing how to interact with the PaintShop Pro program and his variables.
That's like saying, "I want to know how to write French sentences without learning French."

If all you're going to do is record scripts, then you don't need to learn Python ... or any other programming language. But to do anything more then "go through the motions" and have PSP generate the code ... you have to learn the language. It's the same thing like doing advanced macros in Microsoft Excel or Corel WordPerfect.

If you want examples ... just record scripts and look at the code.

One huge advantage about the macros being generated in Python is that you're not stuck with a completely custom language (such as WordPerfect's PerfectScript language ... which, by the way, is phenomenal ...) and so the only information available is what the product vendor publishes.

Go to http://www.Python.org or search Amazon for books on Python -- there are loads of tutorials and literally tens of thousands of Python modules available for free on-line -- for example, at the Python site click the PyPi link. Also, check out the PyCharm IDE (Integrated Development Environment), Community Edition, at https://www.jetbrains.com/pycharm/downl ... on=windows

--------------------------------------------
And, again, another consideration is "resource allocation". Full price for PSP is $80. The vast majority of PSP users are not interested in doing advanced script development. PSP's leading competitor -- Photoshop Elements -- has no scripting capability.

Corel has to decide where to spend its development resources: "Do we put a lot of time and money into developing and testing scripting examples that less than one percent of our customers will be interested in? ... Or do we add features that competitors' products such as Photoshop Elements have, so our product can remain competitive in its price range with our target customer demographic?"
Let's make this straight.
Recording scripts isn't just enough because they do only basic stuff.
And all examples i've found in the Internet are all basic too.

Even looking at recorded scripts I don't have any knowledge of the variables used by the program or the image, like size of the image, layers, depth, colors, format, a particular pixel in a particular position...
I've searched in the Help and no clue either.
It's impossible to make advanced scripts if you don't have that stuff.

I don't care about learning Python, it's not a problem for me and it's completly an easy language.
But what I want to know is the name of that variables.

Is it so hard?
Is it too much to ask for?
Cassel
Posts: 1587
Joined: Fri Oct 29, 2010 6:49 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
ram: 16Gb
Corel programs: PSP 8 (JASC) to PSP 2023
Location: Canada
Contact:

Re: Wish List for PaintShop Pro version X9

Post by Cassel »

If you just want to learn about scripting for PSP, there is one course that is available here:
http://scrapbookcampus.com/paintshop-pr ... ng-course/

It was written by Suz Shook. It explains the basics of scripts and scripting specifically for PSP. It does touch on more advanced knowledge of Python but only in the context of creating scripts for PSP, It is very well written and once you get through that, you can go on further and learn more about Python to do much more than 99.9% of PSP users/scripters will do.

I don't think it makes sense for Corel to include that with the program as it would not be used enough but that resource might be your answer.
Cassel
https://creationcassel.com/store
Specializing in PSP specific products: scripts and tubes

https://scrapbookcampus.com
for beginner and seasoned scrappers and designers and other PSP users
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Wish List for PaintShop Pro version X9

Post by LeviFiction »

The scripting resource topic in the scripting sub-board has links to the API and full documentation called Scripting for Script Authors that helps you to understand how to use python with the PSP API. Including some basics on using TKinter to create your own GUI for your scripts. Scripting For Script Authors is fully available from Corel, the API not so much. Never could figure out why. Scripting for Script Authors is one of the extra downloads you can access like the KPT plugins or the extra brushes and so on.

http://forum.corel.com/EN/viewtopic.php?f=104&t=56846

Please check them out. It also includes links to other people's scripts both simple and advanced to help. A basic understanding of Python is necessary to really understand all that's going on, so that list also includes some excellent starting tutorials.
https://levifiction.wordpress.com/
AndrewDT
Posts: 1
Joined: Sat Apr 09, 2016 5:06 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit

Re: Wish List for PaintShop Pro version X9

Post by AndrewDT »

Do you know when Corel will release a new Version of PaintShop Pro ?
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Wish List for PaintShop Pro version X9

Post by LeviFiction »

No one knows but the company. They have a habit as of late of a new version every year give or take a couple months. So if you look at the X8 release date and add a few months you might be close to a good guess.
https://levifiction.wordpress.com/
brucet
Posts: 895
Joined: Thu Sep 22, 2011 10:37 am
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
ram: 8GB
Location: Australia

Re: Wish List for PaintShop Pro version X9

Post by brucet »

Scripting! I would like to know how many users of PSPx8 use scripting. My guess is that there aren't enough to convince Corel to put much effort into it. My guess is that the vast majority of PSPx8 users don't even know what scripting is.

regards
ADonahoo
Posts: 228
Joined: Tue Dec 13, 2011 5:04 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Dell Inc. 0KWVT8 A03
processor: 3.60 gigahertz Intel Core i7-4790
ram: 24GB
Video Card: AMD Radeon R9 270
sound_card: Creative SB X-Fi Titanium
Hard_Drive_Capacity: 13256GB
Monitor/Display Make & Model: Dell SX2210 and Dell ST2210
Corel programs: PSP X7, X8, X9, 2018, 2019
Location: USA

Re: Wish List for PaintShop Pro version X9

Post by ADonahoo »

brucet wrote:Scripting! I would like to know how many users of PSPx8 use scripting. My guess is that there aren't enough to convince Corel to put much effort into it. My guess is that the vast majority of PSPx8 users don't even know what scripting is.

regards
I think you would be guessing wrong. There are a lot of people who use scripting in PSP, have done it since the Jasc days. I have a lot of custom scripts that I have recorded to automate repetitive tasks. I also regularly use scripts created by Suz Shook. I know a lot of other people also using and creating scripts. Just because you don't know about something doesn't mean it doesn't exist.
daioros
Posts: 22
Joined: Sun Mar 06, 2016 6:28 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: intel i5
ram: 16 Gb
Hard_Drive_Capacity: ssd
Corel programs: PaintShop Pro 2023 Standard

Re: Wish List for PaintShop Pro version X9

Post by daioros »

LeviFiction wrote:The scripting resource topic in the scripting sub-board has links to the API and full documentation called Scripting for Script Authors that helps you to understand how to use python with the PSP API. Including some basics on using TKinter to create your own GUI for your scripts. Scripting For Script Authors is fully available from Corel, the API not so much. Never could figure out why. Scripting for Script Authors is one of the extra downloads you can access like the KPT plugins or the extra brushes and so on.

http://forum.corel.com/EN/viewtopic.php?f=104&t=56846

Please check them out. It also includes links to other people's scripts both simple and advanced to help. A basic understanding of Python is necessary to really understand all that's going on, so that list also includes some excellent starting tutorials.
Thanks.
It became in handy and finally i've found good and useful information.

Not easy to find, not advanced examples at all, but finally i've finally found those variables and, with a little more effort, figure out how to program them.
http://www.corel.com/6763/psp_downloads/pub/script.pdf
ADonahoo
Posts: 228
Joined: Tue Dec 13, 2011 5:04 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Dell Inc. 0KWVT8 A03
processor: 3.60 gigahertz Intel Core i7-4790
ram: 24GB
Video Card: AMD Radeon R9 270
sound_card: Creative SB X-Fi Titanium
Hard_Drive_Capacity: 13256GB
Monitor/Display Make & Model: Dell SX2210 and Dell ST2210
Corel programs: PSP X7, X8, X9, 2018, 2019
Location: USA

Re: Wish List for PaintShop Pro version X9

Post by ADonahoo »

daioros wrote:
LeviFiction wrote:The scripting resource topic in the scripting sub-board has links to the API and full documentation called Scripting for Script Authors that helps you to understand how to use python with the PSP API. Including some basics on using TKinter to create your own GUI for your scripts. Scripting For Script Authors is fully available from Corel, the API not so much. Never could figure out why. Scripting for Script Authors is one of the extra downloads you can access like the KPT plugins or the extra brushes and so on.

http://forum.corel.com/EN/viewtopic.php?f=104&t=56846

Please check them out. It also includes links to other people's scripts both simple and advanced to help. A basic understanding of Python is necessary to really understand all that's going on, so that list also includes some excellent starting tutorials.
Thanks.
It became in handy and finally i've found good and useful information.

Not easy to find, not advanced examples at all, but finally i've finally found those variables and, with a little more effort, figure out how to program them.
http://www.corel.com/6763/psp_downloads/pub/script.pdf
You might find this helpful. I got it back in the day with PSP XI, but never used it. It is a collection of html files that open like the regular Corel help files. I don't still have the original but I zipped up the folder for you.

PSP_XI_Scripting_API.zip

Edit to add: Recent versions of PSP come with a Scripting Guide. I can't find them on the Corel web site but I have one in each of my downloads folders, starting with X6. It is a .pdf file with sample scripts.
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: Wish List for PaintShop Pro version X9

Post by Ken Berry »

ADonahoo wrote:Recent versions of PSP come with a Scripting Guide. I can't find them on the Corel web site
If you go to Corel.com and sign in, then look for the Downloads page in the "Your Products" section, you will see the Scripting Guide there too. It is indeed for X6 but I don't think things have changed since then...
Ken Berry
Locked