0
Мне нужен абзац с некоторыми смелыми словами, когда это дает мне результаты в трех параграфах, и мне нужно все это в одном. есть ли способ сделать это?word interop solid lines
Microsoft.Office.Interop.Word.Paragraph para1 = document.Content.Paragraphs.Add();
para1.Range.Text = "Dónde puedo conseguirlo";
para1.Range.Font.Bold = 0;
para1.Range.Font.Size = 11;
para1.Range.Font.Name = "Arial";
para1.Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphJustify;
para1.Range.Underline = Microsoft.Office.Interop.Word.WdUnderline.wdUnderlineNone;
para1.Format.SpaceAfter = 0;
para1.Range.InsertParagraphAfter();
Microsoft.Office.Interop.Word.Paragraph para8 = document.Content.Paragraphs.Add();
para8.Range.Text = "Lorem Ipsum";
para8.Range.Font.Bold = 1;
para8.Range.Font.Size = 11;
para8.Range.Font.Name = "Arial";
para8.Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphJustify;
para8.Range.Underline = Microsoft.Office.Interop.Word.WdUnderline.wdUnderlineNone;
para8.Format.SpaceAfter = 0;
para8.Range.InsertParagraphAfter();
Microsoft.Office.Interop.Word.Paragraph para9 = document.Content.Paragraphs.Add();
para9.Range.Text = " Lorem Ipsum ha sido el texto de relleno estándar de las industrias desde el año 1500, cuando un impresor (N. del T. persona que se dedica a la imprenta) desconocido usó una galería de textos[enter image description here][1].";
para9.Range.Font.Bold = 0;
para9.Range.Font.Size = 11;
para9.Range.Font.Name = "Arial";
para9.Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphJustify;
para9.Range.Underline = Microsoft.Office.Interop.Word.WdUnderline.wdUnderlineNone;
para9.Format.SpaceAfter = 0;
para9.Range.InsertParagraphAfter();
Вы пытались «para8.Range.Font.Bold = true»? – DDave
para8.Range.Font.Bold is int not bool –
Используйте -1 для «истины», когда для взаимодействия Word требуется int вместо bool. –