1

PowerShellで生成されたMSWordドキュメント内に水平線を挿入する方法はありますか?もしそうなら、これを行うために必要なコードは何ですか?

4

1 に答える 1

2
$Document = "c:\temp\tralala.doc" #Must exist

$Word = New-Object -Com Word.Application
$Word.Visible = $true
$ExistingDoc = $Word.Documents.Open($Document)
$ExistingDoc.Shapes.AddLine(0,0,1000,1000)
$ExistingDoc.Save()
$Word.Quit()

WordDocument.Shapes.AddLine(BeginX, BeginY, EndX, EndY, Anchor)BeginX、BeginY がアンカーに対する線の始点の位置 (ポイント単位) である線を描画する呼び出しです。EndX、EndY は、アンカーに対する線の終点の位置 (ポイント単位) です。アンカーを省略すると、行はページの上端と左端を基準にして配置されます。

于 2012-05-23T18:59:59.707 に答える