Enum TextOrientation
TextOrientation enumeration
Enumeración para modo de orientación de texto.
public enum TextOrientation
Valores
Nombre | Valor | Descripción |
---|---|---|
Horizontal | 0 | La orientación del texto horizontal. |
Vertical | 2 | La orientación vertical del texto. |
Ejemplos
El siguiente código demuestra la capacidad de editar la nueva propiedad TextOrientation. Esto no afecta el renderizado en este momento, pero solo le permite editar el valor de la propiedad.
[C#]
string src = "1336test.psd";
string output = "out_1336test.psd";
using (var image = (PsdImage)Image.Load(src))
{
var textLayer = image.Layers[1] as TextLayer;
if (textLayer.TextData.TextOrientation == TextOrientation.Vertical)
{
// Lectura correcta
}
else
{
throw new Exception("Incorrect reading of TextOrientation property value");
}
textLayer.TextData.TextOrientation = TextOrientation.Horizontal;
textLayer.TextData.UpdateLayerData();
image.Save(output);
}
using (var image = (PsdImage)Image.Load(output))
{
var textLayer = image.Layers[1] as TextLayer;
if (textLayer.TextData.TextOrientation == TextOrientation.Horizontal)
{
// Lectura correcta
}
else
{
throw new Exception("Incorrect reading of TextOrientation property value");
}
}
Ver también
- espacio de nombres Aspose.PSD.FileFormats.Psd
- asamblea Aspose.PSD