Я использую абзац внутри TextFrame, чтобы получить ориентацию текста вверх, это работает почти так, как мне бы хотелось, последний вопрос, который у меня есть, - это текст, кажется, влево, я попытался установить выравнивание Параграфа в центр, это не повлияло и не может увидеть вариант сделать это с помощью TextFrame. Выведенный текст не будет повторяться каждый раз.MigraDoc/PDFSharp TextFrame Center Align
Это то, что я в настоящее время
Это то, что я хочу для того чтобы достигнуть
Ниже приведен код, я использую для того чтобы достигнуть этого, используя MigraDoc
for (int i = 0; i < section2Items.Length; i++)
{
TextFrame colXTextFrame = bothSection2ItemHeadersRow.Cells[i + 1].AddTextFrame();
colXTextFrame.Orientation = TextOrientation.Upward;
colXTextFrame.Height = new Unit(140);
Paragraph colXParagraph = new Paragraph();
colXParagraph.Format.Alignment = ParagraphAlignment.Center;
colXParagraph.AddText(section2Items[i].Section2ItemTitle);
colXTextFrame.Add(colXParagraph);
bothSection2ItemHeadersRow.Cells[i + 1].Borders.Bottom = new Border() { Color = new MigraDoc.DocumentObjectModel.Color(255, 255, 255), Width = new MigraDoc.DocumentObjectModel.Unit(0), Style = MigraDoc.DocumentObjectModel.BorderStyle.None };
}
вы можете разместить код? на каком языке вы используете? Вы пробовали вертикальное выравнивание вместо горизонтального выравнивания, так как вы повернули его на 90 °?! –