TextureAlignment

TextureAlignment enumeration

Определяет выравнивание мозаики заливки текстуры.

public enum TextureAlignment

Ценности

ИмяЦенностьОписание
TopLeft0Выравнивание текстуры вверху слева.
Top1Выравнивание текстуры сверху.
TopRight2Выравнивание текстуры вверху справа.
Left3Выравнивание текстуры по левому краю.
Center4Выравнивание текстуры по центру.
Right5Выравнивание текстуры справа.
BottomLeft6Выравнивание текстуры слева внизу.
Bottom7Выравнивание нижней текстуры.
BottomRight8Выравнивание текстуры справа внизу.
None9Нет выравнивания текстур.

Примеры

Показывает, как заполнить и расположить текстуру внутри фигуры.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertShape(ShapeType.Rectangle, 80, 80);

// Применяем выравнивание текстуры к заливке фигуры.
shape.Fill.PresetTextured(PresetTexture.Canvas);
shape.Fill.TextureAlignment = TextureAlignment.TopRight;

// Используйте опцию соответствия, чтобы определить форму с помощью DML, если вы хотите получить «TextureAlignment»
// свойство после сохранения документа.
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions { Compliance = OoxmlCompliance.Iso29500_2008_Strict };

doc.Save(ArtifactsDir + "Shape.TextureFill.docx", saveOptions);

Смотрите также