如何使用c#将文本与word文档中的左对齐

如何使用c#将文本与word文档中的左对齐

本文介绍了如何使用c#将文本与word文档中的左对齐的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以使用docx dll将文本和图像添加到word文档。但是文本没有与左侧对齐,默认情况下它在文档中是合理的。默认情况下如何将文本左对齐?我需要在c#中使用Ctrl + L等任何键盘键将文本对齐到左侧。



i can add a text and an image to a word document using docx dll.but the text is not aligned to left side, its coming as justify by default in the document. how to align the text to left by default ? do i need to use any keyboard keys like Ctrl + L in c# to align the text to left side.

  Novacode.Image img = doc.AddImage(strFinalImagePath);
  Picture pic = img.CreatePicture();

  foreach (Paragraph p in doc.Paragraphs)
  {
  var valuesIndex = p.FindAll("pre_setup");
  if (valuesIndex.Count > 0)
  {
   p.Append(strText).AppendLine("").AppendPicture(pic).AppendLine("");
  //p.Direction = Novacode.Direction.LeftToRight;
   p.Alignment = Alignment.left;
   p.AppendLine("");
}
}





先谢谢



Thanks in Advance

推荐答案


这篇关于如何使用c#将文本与word文档中的左对齐的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 07:45