Specifies text alignment (left, center, or right for horizontal text; top, center, or bottom for vertical text).
Namespace:
Aurigma.GraphicsMill.AdvancedDrawing
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
public enum TextAlignment
| Member name | Description |
|---|---|
| Center |
Aligns horizontal or vertical text to the center. |
| Justification |
Distributes horizontal or vertical text along the text area. |
| JustificationLastCenter | |
| JustificationLastLeft | |
| JustificationLastRight | |
| Left |
Aligns horizontal text to the left side. |
| Right |
Aligns horizontal text to the right side. |
Alignment of each text is performed relatively to its location.
using (var bitmap = new Bitmap(130, 100, PixelFormat.Format24bppRgb, RgbColor.White))
using (var graphics = bitmap.GetAdvancedGraphics())
{
var boundedText = new BoundedText("Bounded Text", graphics.CreateFont("Arial", 28), new System.Drawing.RectangleF(20, 10, 110, 90));
boundedText.ParagraphStyle.Alignment = TextAlignment.Right;
graphics.DrawText(boundedText);
bitmap.Save(@"Images\Output\out.png");
}