2014-06-20 3 views
0

단어 표 셀 텍스트 에 글꼴 크기와 오른쪽에서 왼쪽으로 attrib을 설정하려하지만, 둘 다 설정할 때마다 항상 그 중 하나를 사용합니다. RTL에의 ATTRIB 여기에 내가 글꼴 크기가 i'v 시도 잘 작동 RTL 코드를 제거하고 검색하면OpenXml Word ,, 글꼴 크기와 함께 RTL 텍스트 설정

Paragraph p = cell.Elements<Paragraph>().First(); 
     if (p == null || p.Elements<Run>() == null || p.Elements<Run>().ToArray().Length < 1) 
      p.Append(new Run()); 
     Run r = p.Elements<Run>().First(); 
     RunProperties RP = r.AppendChild(new RunProperties()); 
     FontSize fontSize = new FontSize(); 
     fontSize.Val = Fontsize.ToString(); 
     RP.AppendChild(fontSize); 
     RightToLeftText RT = new RightToLeftText() 
      { 
       Val = new DocumentFormat.OpenXml.OnOffValue(true) 
      }; 
     RP.Append(RT); 
     if (r == null || r.Elements<Text>() == null || r.Elements<Text>().ToArray().Length < 1) 
      r.Append(new Text()); 
     Text t = r.Elements<Text>().First(); 
     t.Text = New.ToString(); 

그 코드는 RTL 텍스트로하지만 표준 글꼴 크기 와 셀에 텍스트를 설정 내 코드입니다 어떤 단서도없이 많다 어떤 팁도 감사 할 것이다

답변

0

I.v 답을 찾을 사전에개 덕분에, 내가

FontSizeComplexScript fontSizeComplexScript = new FontSizeComplexScript() { Val = Fontsize.ToString() }; 

을 추가 할 필요가 있으며 당신에게 모든 감사합니다 아주 잘 작동

대답으로이 표시하시기 바랍니다
관련 문제