Font-klass
Summary: Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.Font
Constructors
| Name | Description |
|---|---|
| Font(font_name, em_size) | Initierar en ny Font med en angiven storlek. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT, och fontstilen till FontStyle.REGULAR. |
| Font(font_name, em_size, style) | Initierar en ny Font med en angiven storlek och stil. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT. |
| Font(font_name, em_size, style, unit) | Initierar en ny Font med en angiven storlek, stil och enhet. |
| Font(font_name, em_size, style, unit, character_set) | Initierar en ny Font med en angiven storlek, stil, enhet och teckenuppsättning. |
| Font(font_name, em_size, unit) | Initierar en ny Font med en angiven storlek och enhet. Teckenuppsättningen sätts till CharacterSet.DEFAULT, och stilen sätts till FontStyle.REGULAR. |
| Font(prototype, new_style) | Initierar en ny Font som använder den angivna befintliga Font och FontStyle‑enumerationen. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| bold | bool | r | Hämtar ett värde som indikerar om detta Font är fet. |
| character_set | CharacterSet | r | Hämtar ett bytevärde som specificerar teckenuppsättningen som detta Font använder. |
| italic | bool | r | Hämtar ett värde som indikerar om detta Font är kursivt. |
| name | string | r | Hämtar typsnittets namn för detta Font. |
| size | float | r | Hämtar em-storleken för detta Font mätt i de enheter som anges av egenskapen Font.unit. |
| strikeout | bool | r | Hämtar ett värde som indikerar om detta Font specificerar ett horisontellt streck genom typsnittet. |
| style | FontStyle | r | Hämtar stilinformation för detta Font. |
| underline | bool | r | Hämtar ett värde som indikerar om detta Font är understruket. |
| unit | GraphicsUnit | r | Hämtar måttenheten för detta Font. |
Methods
| Name | Description |
|---|---|
| create_from_prototype(prototype, new_style) | Initierar en ny Font som använder den angivna befintliga Font och FontStyle‑enumerationen. |
| create_with_size(font_name, em_size) | Initierar en ny Font med en angiven storlek. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT, och fontstilen till FontStyle.REGULAR. |
| create_with_size_style(font_name, em_size, style) | Initierar en ny Font med en angiven storlek och stil. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT. |
| create_with_size_unit(font_name, em_size, unit) | Initierar en ny Font med en angiven storlek och enhet. Teckenuppsättningen sätts till CharacterSet.DEFAULT, och stilen sätts till FontStyle.REGULAR. |
| deep_clone() | Skapar en exakt djup kopia av detta Font. |
Constructor: Font(font_name, em_size)
Font(font_name, em_size)
Initierar en ny Font med en angiven storlek. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT, och fontstilen till FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken, i punkter, för det nya typsnittet. |
Constructor: Font(font_name, em_size, style)
Font(font_name, em_size, style)
Initierar en ny Font med en angiven storlek och stil. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken, i punkter, för det nya typsnittet. |
| style | FontStyle | FontStyle för det nya typsnittet. |
Constructor: Font(font_name, em_size, style, unit)
Font(font_name, em_size, style, unit)
Initierar en ny Font med en angiven storlek, stil och enhet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken för det nya typsnittet i de enheter som anges av parametern unit. |
| style | FontStyle | FontStyle för det nya typsnittet. |
| unit | GraphicsUnit | GraphicsUnit för det nya typsnittet. |
Constructor: Font(font_name, em_size, style, unit, character_set)
Font(font_name, em_size, style, unit, character_set)
Initierar en ny Font med en angiven storlek, stil, enhet och teckenuppsättning.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken för det nya typsnittet i de enheter som anges av parametern unit. |
| style | FontStyle | FontStyle för det nya typsnittet. |
| unit | GraphicsUnit | GraphicsUnit för det nya typsnittet. |
| character_set | CharacterSet | En teckenuppsättning att använda för detta typsnitt. |
Constructor: Font(font_name, em_size, unit)
Font(font_name, em_size, unit)
Initierar en ny Font med en angiven storlek och enhet. Teckenuppsättningen sätts till CharacterSet.DEFAULT, och stilen sätts till FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken för det nya typsnittet i de enheter som anges av parametern unit. |
| unit | GraphicsUnit | GraphicsUnit för det nya typsnittet. |
Constructor: Font(prototype, new_style)
Font(prototype, new_style)
Initierar en ny Font som använder den angivna befintliga Font och FontStyle‑enumerationen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| prototype | Font | Det befintliga Font som den nya Font ska skapas från. |
| new_style | FontStyle | FontStyle att tillämpa på det nya Font. Flera värden i FontStyle‑enumerationen kan kombineras med OR‑operatorn. |
Method: create_from_prototype(prototype, new_style) [static]
create_from_prototype(prototype, new_style)
Initierar en ny Font som använder den angivna befintliga Font och FontStyle‑enumerationen.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| prototype | Font | Det befintliga Font som den nya Font ska skapas från. |
| new_style | FontStyle | FontStyle att tillämpa på det nya Font. Flera värden i FontStyle‑enumerationen kan kombineras med OR‑operatorn. |
Returns
| Typ | Beskrivning |
|---|---|
| Font |
Method: create_with_size(font_name, em_size) [static]
create_with_size(font_name, em_size)
Initierar en ny Font med en angiven storlek. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT, och fontstilen till FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken, i punkter, för det nya typsnittet. |
Returns
| Typ | Beskrivning |
|---|---|
| Font |
Method: create_with_size_style(font_name, em_size, style) [static]
create_with_size_style(font_name, em_size, style)
Initierar en ny Font med en angiven storlek och stil. Teckenuppsättningen sätts till CharacterSet.DEFAULT, grafik‑enheten till GraphicsUnit.POINT.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken, i punkter, för det nya typsnittet. |
| style | FontStyle | FontStyle för det nya typsnittet. |
Returns
| Typ | Beskrivning |
|---|---|
| Font |
Method: create_with_size_unit(font_name, em_size, unit) [static]
create_with_size_unit(font_name, em_size, unit)
Initierar en ny Font med en angiven storlek och enhet. Teckenuppsättningen sätts till CharacterSet.DEFAULT, och stilen sätts till FontStyle.REGULAR.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font_name | string | En strängrepresentation av namnet på Font. |
| em_size | float | Em-storleken för det nya typsnittet i de enheter som anges av parametern unit. |
| unit | GraphicsUnit | GraphicsUnit för det nya typsnittet. |
Returns
| Typ | Beskrivning |
|---|---|
| Font |
Method: deep_clone()
deep_clone()
Skapar en exakt djup kopia av detta Font.
Returns
| Typ | Beskrivning |
|---|---|
| Font | Font som denna metod skapar. |