有時我們需要設置中文字體為宋體,西文字體為Times New Roman,對於這種情況,在Spire.Doc中可以如下處理
private void AddTextRange(Section section, Paragraph pragraph, string word, float fontSize, bool isBold, HorizontalAlignment alignType,float suojin)
{
TextRange textRange = pragraph.AppendText(word);
textRange.CharacterFormat.FontSize = fontSize;
textRange.CharacterFormat.Bold = isBold;
//中文字體
textRange.CharacterFormat.FontNameFarEast = "宋體";
//西文字體
textRange.CharacterFormat.FontNameNonFarEast = "Times New Roman";
pragraph.Format.HorizontalAlignment = alignType;
//縮進
pragraph.Format.FirstLineIndent = suojin;
}