Skip to main content
A newer version of this page is available. .
.NET Framework 4.5.2+

CharacterPropertiesBase.Scale Property

Gets or sets the font’s scaling percentage.

Namespace: DevExpress.XtraRichEdit.API.Native

Assembly: DevExpress.RichEdit.v21.2.Core.dll

NuGet Package: DevExpress.RichEdit.Core

Declaration

int? Scale { get; set; }

Property Value

Type Description
Nullable<Int32>

The scaling percentage (from 1 to 600); or null (Nothing in Visual Basic) for a mixture of values.

Remarks

Use this property to stretch or compress text horizontally by a percentage of the current size. If the property value is more that 600, an exception is thrown.

The code sample below shows how to specify 150% scaling for a document’s third paragraph:

Document document = wordProcessor.Document;
var targetParagraph = document.Paragraphs[2];
var cP = document.BeginUpdateCharacters(targetParagraph.Range);
cP.Scale = 150;
document.EndUpdateCharacters(cP);
See Also