Hello Illustrators,
I would like to stretch a font both in length and in height.
I tried this with strech and with clip to rectangle but both don't work as I hoped, not even after exploding the text.
Does anyone have any tips to achieve this. The font is ttf.
Thank you very much.
Win-10Pro and Qcad-3.27.1.0
[solved] text
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
-
- Junior Member
- Posts: 19
- Joined: Mon Feb 22, 2021 12:12 pm
[solved] text
- Attachments
-
- FONT.rar
- (31.51 KiB) Downloaded 147 times
-
- Vraag tekst strechen.jpg (47.03 KiB) Viewed 1803 times
Last edited by Emiel Bosch on Sun Jan 08, 2023 9:51 pm, edited 1 time in total.
Re: Streching text
Hi,
1. you can manipulate the text with help of the Property Editor (Text Hight and/or X scale),
or
2. manipulate with the "Align Reference Points" (AE) tool,
I would probably prefer the AE tool ...
Two options what comes to my mind ...Emiel Bosch wrote: ↑Sun Nov 27, 2022 6:38 pmI would like to stretch a font both in length and in height.
1. you can manipulate the text with help of the Property Editor (Text Hight and/or X scale),
or
2. manipulate with the "Align Reference Points" (AE) tool,
I would probably prefer the AE tool ...
Work smart, not hard: QCad Pro
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Win10/64, QcadPro, QcadCam version: Current.
If a thread is considered as "solved" please change the title of the first post to "[solved] Title..."
Re: Streching text
Hi,
As text ... Husky's option 1: Match the height with Font Size, then the width with X Scale.
Exploded as line art ... Scale everything in height and width with a proper factor for each direction.
There is a difference between scaling as polylines or as line and arc segments.
Arc entities scale disproportional to ellipse arcs (=correct).
That isn't the case for arc segments of polylines and this may lead to deformation.
To have an idea about size:
- Font height is the size of the capital 'A'.
- Draw a bounding box around your text entity (See Misc > Draw).
I'll do it several ways and compare the outcome, depending the font that may differ.
AE doesn't scale disproportional, text have but 1 reference point.
As text there is no solution for character/word spacing or kerning, exploded it can be done manually.
XP to individual glyphs is an old feature request and distributing is that too.
For CNC you probably need polylines or line and arc segments.
Remark that exploding text, splines or ellipses is by Application Preferences.
TTF are splines, the finer you set the approximation tolerance, the more segments there are generated.
Similar with ellipse arcs but here the preference is related to a full ellipse.
Exploding ellipses is therefor not size related and may require different settings for different sizes.
Too fine, too coarse or exploding to line segments is not a good idea.
TTF is coded in quadratic splines, Qt exports cubic splines for some reason.
With some fonts there are less artifacts when setting the spline degree to 2.
After that I explode them further to polylines.
Regards,
CVH
As text ... Husky's option 1: Match the height with Font Size, then the width with X Scale.
Exploded as line art ... Scale everything in height and width with a proper factor for each direction.
There is a difference between scaling as polylines or as line and arc segments.
Arc entities scale disproportional to ellipse arcs (=correct).
That isn't the case for arc segments of polylines and this may lead to deformation.
To have an idea about size:
- Font height is the size of the capital 'A'.
- Draw a bounding box around your text entity (See Misc > Draw).
I'll do it several ways and compare the outcome, depending the font that may differ.
AE doesn't scale disproportional, text have but 1 reference point.
As text there is no solution for character/word spacing or kerning, exploded it can be done manually.
XP to individual glyphs is an old feature request and distributing is that too.
For CNC you probably need polylines or line and arc segments.
Remark that exploding text, splines or ellipses is by Application Preferences.
TTF are splines, the finer you set the approximation tolerance, the more segments there are generated.
Similar with ellipse arcs but here the preference is related to a full ellipse.
Exploding ellipses is therefor not size related and may require different settings for different sizes.
Too fine, too coarse or exploding to line segments is not a good idea.
TTF is coded in quadratic splines, Qt exports cubic splines for some reason.
With some fonts there are less artifacts when setting the spline degree to 2.
After that I explode them further to polylines.
Regards,
CVH
-
- Junior Member
- Posts: 19
- Joined: Mon Feb 22, 2021 12:12 pm
Re: Streching text
Thank you, I will study the advice.
Have a nice evening.
With regards, Emiel.
Have a nice evening.
With regards, Emiel.
Re: Streching text
Emiel,
Disregard that scaling polylines disproportional may lead to arc deformation.
This was fixed in late 2019 ... And I still avoid to do that ...
Before, the bulge factor of an arc segment was left unchanged.
Scaling only start and end position made it another arc.
Newer art is to transform the arc ... Into an ellipse arc what is utterly correct.
But now the side-note:
Merging an ellipse arcs back into the polyline requires arc segments.
In other words exploding them and that is also by the Application Preference for XP.
Meaning that a 90 degree arc may turn into 16 arcs with 64 per full ellipse.
Doubling with each finer preference setting.
Project this on all the arcs from all the polylines from text and that may return a large number of arcs.
The advice doesn't change.
Scale text disproportional with X Scale, then explode the text what is by the absolute tolerance for splines.
Ensuring a minimal amount of arc segments for a controllable approximation.
Regards,
CVH
Disregard that scaling polylines disproportional may lead to arc deformation.
This was fixed in late 2019 ... And I still avoid to do that ...
Before, the bulge factor of an arc segment was left unchanged.
Scaling only start and end position made it another arc.
Newer art is to transform the arc ... Into an ellipse arc what is utterly correct.
But now the side-note:
Merging an ellipse arcs back into the polyline requires arc segments.
In other words exploding them and that is also by the Application Preference for XP.
Meaning that a 90 degree arc may turn into 16 arcs with 64 per full ellipse.
Doubling with each finer preference setting.
Project this on all the arcs from all the polylines from text and that may return a large number of arcs.
The advice doesn't change.
Scale text disproportional with X Scale, then explode the text what is by the absolute tolerance for splines.
Ensuring a minimal amount of arc segments for a controllable approximation.
Regards,
CVH