2014-06-12 10 views

cevap

12

Word'ün satır sonları için Dikey Sekmeler kullandığı ortaya çıkıyor. Aralıklar için "\ v" karakterini kullanarak bunları ekleyebildim. Daha fazla bilgi için What is a vertical tab?'a bakın.

2

Word, ilgili satır türlerini temsil etmek için sırasıyla 2028 ve 2029 kod noktalarıyla birlikte "Satır Ayırıcısı" ve "Paragraf Ayırıcısı" Unicode karakterlerini kullanmaktadır.

C# olarak '\u2028' olarak ifade edilen Unicode karakteri "Satır Ayırıcısı" nı kullanın. Bunu, yeni satır karakteri \n ile birlikte kullanın.

+0

Güzel Bul! Bunları bilmiyordum –

+0

Hızlı cevap için teşekkür ederiz. Ne yazık ki, '\ u2028' kullandığımda, mevcut satıra alan ekler, ancak sonraki satıra geçmez. Gariptir, aynı şey '\ u2029' ile olur. – user3731528

+0

@ user3731528 Cevabı güncelledim. İhtiyacınız olduğuna inanıyorum "apple \ u2028 \ nbanana" 'elma ve muz arasında bir ara vermek ve" apple \ u2029 \ nbanana "' bir paragraf molası koyacaktır. –

1

Bu benim için çalışıyor: stringBuilder.Append ("< w: br/>");

  • </br>
  • \n\r
  • \u2028\n
  • <w:br/>

çalıştıkları ama ne zaman basitçe yerine geçmez ki:

+0

Ben test düzgün çalışmıyor – ShahinFasihi

2

ben gibi birkaç madde kullanmayı denedik <br/> ile istenen karakter v çalışır iyi ery

VS2013 ve MS Office2016 kullandığımı belirtmeliyim.

İlgili konular