私はNovacode DocXを使用しており、この同じコードを2つの異なるプロジェクト製品で2つの異なる結果に使用しています。NovaCode DocX - 行間隔
Dim customerAddress = doc.InsertParagraph(SetCustomerAddress(recipient))
customerAddress.Alignment = Alignment.left
customerAddress.SetLineSpacing(LineSpacingTypeAuto.None)
Private Shared Function SetCustomerAddress(recipient As String) As String
Dim sb As New StringBuilder()
sb.AppendLine(recipient)
For Each line In RecipientAddress
If Not String.IsNullOrEmpty(line) Then
sb.AppendLine(line.Trim())
End If
Next
Return sb.ToString()
End Function
1ワードのドキュメントでは、行間に余分な行がなく、各行の間にスペースがあるテキストが生成されます。
私はデバッグ時にウォッチウィンドウの出力をチェックしていて、期待通りに出力されています。それが私がWord文書に入るときだけ、問題があります。
大いに助けられました。
おかげ
に落下してみてください、それは私がやっている何かでなければなりませんが、私は何を参照することはできません。私は現時点では外出していますが、私が返事をしてくれたときにそれを試してくれます。私はあなたがどのように乗るかを知らせます –
どうやって乗りましたか? – arame3333
問題が見つかりました。問題の原因となっているバージョン1.0.0.19と1.0.0.22の間で何かが変更されました –