Vector text created in selection won't rotate

Corel Paint Shop Pro

Moderator: Kathy_9

Post Reply
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Vector text created in selection won't rotate

Post by JoeB »

Here's the problem.

1) Open an image and promote background layer.
2) Create a rectangular selection.
3) Get text tool, click in the selection marquee, vector layer appears in palette, and lay down text.
4) Do Select None.
5) Create new vector layer.
6) Click with text tool and lay down text.
5) Rotate image.

At this stage, the image rotates. The second text laid down but not within a selection also rotates. But the text I originally created within the selection box doesn't rotate. In the Layers palette that text vector shows a "T" icon along with the text.

What is causing this if anyone knows?
Regards,

JoeB
Using PSP 2019 64bit
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: Vector text created in selection won't rotate

Post by LeviFiction »

Looks like they didn't implement the rotation part of the transformation matrix on text with a bounding box. Not just with a selection, don't know if you tried it with a vector rectangle as the bounding box or not. But I also cannot rotate the text there. Rotating the vector rectangle just changes where the edges are for PSP to calculate the but the text doesn't rotate with it. Editing the text also undoes the translation portion of the transform matrix so If I make text with a bounding box then move the text to somewhere else on the canvas, the second I go to edit the text the text jumps back to its original position.

The biggest difference seems to be that when using a selection the text can be moved by itself, but if you use a vector bounding box you have to move the vector shape to move the text.

And rotating does nothing. So PSP always uses the text direction to render the text within its bounding box. It is very strange though, the fact that it has a transformation matrix parameter means that text should be able to adhere to the bounding box then be transformed with a rotation without issue. They just didn't make it that way.
https://levifiction.wordpress.com/
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Re: Vector text created in selection won't rotate

Post by JoeB »

Thanks for confirming what I have experienced. I generally am doing this on a multi-layered, landscaped oriented image which I then rotate 90 degrees for printing on an 8.5 x 14 sheet when completed. The workaround I have had to use is to complete the image, then Merge Visible to New Layer with the merged layer on top of the stack and then rotate for printing.

I also found that, using a selection bounding box, while I can move the text into a different position as you mentioned, if I then duplicate that vector text layer and try to move it the duplicate to another position that duplicate text layer bounces back to the original position of where the bounding box was and, unlike the original text, the duplicate cannot be moved to another position. It's a bit weird. :-)
Regards,

JoeB
Using PSP 2019 64bit
Post Reply