scaling property
Font.scaling property
Gets or sets character width scaling in percent.
@property
def scaling(self) -> int:
...
@scaling.setter
def scaling(self, value: int):
...
Examples
Shows how to set horizontal scaling and spacing for characters.
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
# Add run of text and increase character width to 150%.
builder.font.scaling = 150
builder.writeln("Wide characters")
# Add run of text and add 1pt of extra horizontal spacing between each character.
builder.font.spacing = 1
builder.writeln("Expanded by 1pt")
# Add run of text and bring characters closer together by 1pt.
builder.font.spacing = -1
builder.writeln("Condensed by 1pt")
doc.save(ARTIFACTS_DIR + "Font.scaling_spacing.docx")
See Also
- module aspose.words
- class Font