1
C# ms 워드 문서 작성을 위해 DocX 라이브러리를 사용하여 워드 문서에 쓰고 싶습니다. 어떻게 단락을 사무 단어 문서 단락으로 변환 할 수 있습니까?Word 문서에 WPF 서식있는 텍스트 콘텐츠를 작성하려면 어떻게해야합니까?
C# ms 워드 문서 작성을 위해 DocX 라이브러리를 사용하여 워드 문서에 쓰고 싶습니다. 어떻게 단락을 사무 단어 문서 단락으로 변환 할 수 있습니까?Word 문서에 WPF 서식있는 텍스트 콘텐츠를 작성하려면 어떻게해야합니까?
FlowDocument
의 각 노드를 가져와야하므로 InsertAfter
메서드 DocX
라이브러리와 같은 해당 단락으로 콘텐츠가 변환됩니다.
DocX
을 사용해 보았지만 WPF에서 Word로 변환하기가 쉽지 않았습니다. 우리는 실제로
Table currentTable = CreateDocXTable(table.Columns.Count, table.RowGroups[0].Rows.Count);
if(block is Section)
{
var editableSection = block as Section;
var content = new TextRange(editableSection.ContentStart, editableSection.ContentEnd);
currentTable.Rows[rowIndex].Cells[cellIndex].Paragraphs[0].InsertText(content.Text);
}
샘플
WPF와 말씀
의 모습의 레이아웃을 처리 할 필요없이 제대로 레이아웃 그래서Word
에
RTF
를 사용하여 종료