SVN-Revision: r900
This commit is contained in:
wyf
2025-08-01 04:05:41 +00:00
parent ed6a289601
commit 3a082804ec
@@ -591,6 +591,7 @@ namespace Lskj.AutoCreatWord
if (dataTable.Columns.Contains(columnNames[j]))
{
Paragraph cloneParagraph = (Paragraph)table.Rows[gridTar.rowIndex].Cells[j].Paragraphs[0].Clone();
CharacterFormat characterFormat = (cloneParagraph.ChildObjects[0] as TextRange).CharacterFormat;
ParagraphFormat paragraphFormat = newRow.Cells[j].Paragraphs[0].Format;
newRow.Cells[j].Paragraphs.Clear();
newRow.Cells[j].Paragraphs.Add(cloneParagraph);
@@ -606,7 +607,8 @@ namespace Lskj.AutoCreatWord
Break lineBreak = new Break(document, BreakType.LineBreak);
cloneParagraph.ChildObjects.Add(lineBreak);
}
cloneParagraph.AppendText(resultText);
TextRange textRange = cloneParagraph.AppendText(resultText);
textRange.ApplyCharacterFormat(characterFormat);
}
cloneParagraph.Format.TextAlignment = paragraphFormat.TextAlignment;
cloneParagraph.Format.HorizontalAlignment = paragraphFormat.HorizontalAlignment;