Как я могу изменить направление текста в Word? - PullRequest
1 голос
/ 04 января 2012

У меня есть проект, в котором я хотел бы изменить направление текста в формате MS Word.В своем проекте я использовал Microsoft.Office.Interop.Word, каков ваш опыт?

Ответы [ 2 ]

0 голосов
/ 17 мая 2017

Я думаю, что вы имеете в виду Orientation текста или Range, который вы можете изменить следующим образом:

document.Words.Last.Orientation = Word.WdTextOrientation.wdTextOrientationDownward;

или для ячейки стола:

table.Rows[1].Cells[1].Range.Orientation = Word.WdTextOrientation.wdTextOrientationUpward;

Word.WdTextOrientation enum имеет следующие значения:

wdTextOrientationDownward
wdTextOrientationHorizontal
WdTextOrientation.wdTextOrientationHorizontalRotatedFarEast
WdTextOrientation.wdTextOrientationUpward
WdTextOrientation.wdTextOrientationVertical
WdTextOrientation.wdTextOrientationVerticalFarEast
0 голосов
/ 24 апреля 2013
Word.Application w= new Word.Application();
object objMissing = System.Reflection.Missing.Value;
Word.Paragraph wp= w.Paragraphs.Add(ref objMissing);
wp.ReadingOrder = WdReadingOrder.wdReadingOrderRtl;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...