Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6705
Благодарности: 1576

Профиль | Отправить PM | Цитировать


Нашёл. Пример двигает все картинки в документе.

Код: Выделить весь код
$path = "D:\temp\text.docx"

$Word = new-object -ComObject Word.Application
$Word.Visible = $False
$doc = $Word.Documents.Open($path,$true)

# 28.35 = 1 см.
# left: увеличение - вправо, уменьшение - влево
# top: увеличение - вниз, уменьшение - вверх
1..$doc.Shapes.Count |% {
$doc.Shapes.Item($_).left = $doc.Shapes.Item($_).left + 28.35
$doc.Shapes.Item($_).top = $doc.Shapes.Item($_).top - 28.35
}

$doc.Save()
$doc.Close() 
$Word.Application.Quit()

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:46, 25-01-2024 | #2