Aspose::Page::XPS::XpsModel::XpsGlyphs класс
Содержание
[
Скрывать
]XpsGlyphs class
Класс, инкапсулирующий свойства элемента Glyphs. Этот элемент представляет последовательность одинаково отформатированного текста из одного шрифта. Он предоставляет информацию, необходимую для точного рендеринга, и поддерживает функции поиска и выделения в потребителях просмотра.
class XpsGlyphs : public Aspose::Page::XPS::XpsModel::XpsContentElement
Методы
| Метод | Описание |
|---|---|
| Clone() | Клонировать эти глифы. |
| get_BidiLevel() const | Возвращает/устанавливает значение, определяющее уровень вложенности двунаправленного алгоритма Unicode. Чётные значения означают раскладку слева направо, нечётные — раскладку справа налево. Раскладка справа налево размещает начало строки справа от первого глифа, при этом положительные ширины продвижения (представляющие продвижение влево) размещают последующие глифы слева от предыдущего глифа. |
| get_Fill() | Возвращает/устанавливает кисть, используемую для заполнения формы отрисованных глифов. |
| get_Font() | Возвращает ресурс шрифта для TrueType шрифта, используемого для наборa текста элементов. |
| get_FontRenderingEmSize() const | Возвращает/устанавливает размер шрифта в единицах поверхности рисования, выраженный как число с плавающей точкой в единицах эффективного координатного пространства. |
| get_Indices() | |
| get_IsSideways() const | Возвращает/устанавливает значение, указывающее, что глиф повернут на бок, при этом начало определяется как верхний центр неповернутого глифа. |
| get_OriginX() const | Возвращает/устанавливает координату x первого глифа в последовательности, в единицах эффективного координатного пространства. |
| get_OriginY() const | Возвращает/устанавливает координату y первого глифа в последовательности, в единицах эффективного координатного пространства. |
| get_StyleSimulations() const | Возвращает/устанавливает значение, задающее имитацию стиля. |
| get_UnicodeString() const | Возвращает/устанавливает строку текста, отрисованного элементом Glyphs. Текст задаётся в виде кодовых точек Unicode. |
| set_BidiLevel(int32_t) | Возвращает/устанавливает значение, определяющее уровень вложенности двунаправленного алгоритма Unicode. Чётные значения означают раскладку слева направо, нечётные — раскладку справа налево. Раскладка справа налево размещает начало строки справа от первого глифа, при этом положительные ширины продвижения (представляющие продвижение влево) размещают последующие глифы слева от предыдущего глифа. |
| set_Fill(System::SharedPtr<XpsBrush>) | Возвращает/устанавливает кисть, используемую для заполнения формы отрисованных глифов. |
| set_FontRenderingEmSize(float) | Возвращает/устанавливает размер шрифта в единицах поверхности рисования, выраженный как число с плавающей точкой в единицах эффективного координатного пространства. |
| set_Indices(System::SharedPtr<System::Collections::Generic::SortedList<int32_t, System::SharedPtr<XpsGlyphMapping>>>) | |
| set_IsSideways(bool) | Возвращает/устанавливает значение, указывающее, что глиф повернут на бок, при этом начало определяется как верхний центр неповернутого глифа. |
| set_OriginX(float) | Возвращает/устанавливает координату x первого глифа в последовательности, в единицах эффективного координатного пространства. |
| set_OriginY(float) | Возвращает/устанавливает координату y первого глифа в последовательности, в единицах эффективного координатного пространства. |
| set_StyleSimulations(XpsStyleSimulations) | Возвращает/устанавливает значение, задающее имитацию стиля. |
| set_UnicodeString(System::String) | Возвращает/устанавливает строку текста, отрисованного элементом Glyphs. Текст задаётся в виде кодовых точек Unicode. |
См. также
- Class XpsContentElement
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++