Powershell 字 ZOrder
Powershell Word ZOrder
Powershell 忽略了我的 ZOrder 命令。我使用哪种方法并不重要。从powershell添加到word文档的图片或形状如何修改ZOrder?
方法一:
$Doc = $Word.Application.Documents.Open($docPath)
$Shape = $Doc.Shapes.AddShape(1, 0, 0, 612, 792)
$Shape.Fill.UserPicture("C:\pic.tif")
$Shape.ZOrder.msoSendToBack
方法二:
$Doc = $Word.Application.Documents.Open($docPath)
$Shape = $Doc.Shapes.AddPicture("C:\pic.tif", $false, $true, 0, 0, 612, 792)
$Shape.ZOrder.msoSendToBack
ZOrder 是一个接受 MsoZOrderCmd 的函数调用。所以,你需要做:
$msoSendToBack = 1
$Shape.ZOrder($msoSendToBack)
参见:https://msdn.microsoft.com/en-us/library/aa432726(v=office.12).aspx 枚举列表。
Powershell 忽略了我的 ZOrder 命令。我使用哪种方法并不重要。从powershell添加到word文档的图片或形状如何修改ZOrder?
方法一:
$Doc = $Word.Application.Documents.Open($docPath)
$Shape = $Doc.Shapes.AddShape(1, 0, 0, 612, 792)
$Shape.Fill.UserPicture("C:\pic.tif")
$Shape.ZOrder.msoSendToBack
方法二:
$Doc = $Word.Application.Documents.Open($docPath)
$Shape = $Doc.Shapes.AddPicture("C:\pic.tif", $false, $true, 0, 0, 612, 792)
$Shape.ZOrder.msoSendToBack
ZOrder 是一个接受 MsoZOrderCmd 的函数调用。所以,你需要做:
$msoSendToBack = 1
$Shape.ZOrder($msoSendToBack)
参见:https://msdn.microsoft.com/en-us/library/aa432726(v=office.12).aspx 枚举列表。