简体   繁体   中英

Stretching the X or Y Axis on System.Graphics.DrawString

Is there a way to stretch the X or Y axis when calling System.Graphics.DrawString? We are working on laying out a graphics image (which is actually going to be printed) where it would be nice to make a particular piece of text say 125% higher than it's normal height (while maintaining the same width). Is there a best way to do this?

Sure, Graphics.ScaleTransform() works fine as long as you use Graphics.DrawString() instead of TextRenderer. Keep it modest, stretched text doesn't look that good. 125% ought to be okayish.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM