Powershell Word 文档格式
Powershell Word Document Formatting
我正在使用此代码创建一个 Word 文档,为其命名并将其保存到文件服务器上的用户区域,供一大群人使用。
我在网上看了看,找到了几种合并格式的方法,有没有人有简单的方法来尝试添加;
- 字体大小
- 字体
- 行间距
我认为 Font/Font 尺寸相当简单,但行距可能有点复杂!
如果大家有什么想法,请告诉我!提前谢谢你,祝你有美好的一天
$Word.Visible = $false;
$Doc = $Word.Documents.Add();
$Section = $Doc.Sections.Item(1);
$Header = $Section.Headers.Item(1);
$Header.Range.Text = "$FirstName $SecondName $ID Activity 1";
$Doc.SaveAs("$fileserver${date}${time}-${FourID}\Desktop\activity 1_${ID}_${FirstName}_${SecondName}.docx");
$Word.Quit()```
尝试:
$Word = New-Object -ComObject Word.Application
$Word.Visible = $false;
$Doc = $Word.Documents.Add();
$Section = $Doc.Sections.Item(1);
$Header = $Section.Headers.Item(1);
$Header.Range.Text = "$FirstName $SecondName $ID Activity 1";
$objRange = $Doc.Range()
$objRange.Font.Name = “Arial”
$objRange.Font.Size = 10
$objRange.Font.Spacing = 1.0
$objRange.ParagraphFormat.LineSpacing = 1
$Doc.SaveAs("$fileserver${date}${time}-${FourID}\Desktop\activity 1_${ID}_${FirstName}_${SecondName}.docx");
$Word.Quit()
这对我有用。
我正在使用此代码创建一个 Word 文档,为其命名并将其保存到文件服务器上的用户区域,供一大群人使用。
我在网上看了看,找到了几种合并格式的方法,有没有人有简单的方法来尝试添加;
- 字体大小
- 字体
- 行间距
我认为 Font/Font 尺寸相当简单,但行距可能有点复杂!
如果大家有什么想法,请告诉我!提前谢谢你,祝你有美好的一天
$Word.Visible = $false;
$Doc = $Word.Documents.Add();
$Section = $Doc.Sections.Item(1);
$Header = $Section.Headers.Item(1);
$Header.Range.Text = "$FirstName $SecondName $ID Activity 1";
$Doc.SaveAs("$fileserver${date}${time}-${FourID}\Desktop\activity 1_${ID}_${FirstName}_${SecondName}.docx");
$Word.Quit()```
尝试:
$Word = New-Object -ComObject Word.Application
$Word.Visible = $false;
$Doc = $Word.Documents.Add();
$Section = $Doc.Sections.Item(1);
$Header = $Section.Headers.Item(1);
$Header.Range.Text = "$FirstName $SecondName $ID Activity 1";
$objRange = $Doc.Range()
$objRange.Font.Name = “Arial”
$objRange.Font.Size = 10
$objRange.Font.Spacing = 1.0
$objRange.ParagraphFormat.LineSpacing = 1
$Doc.SaveAs("$fileserver${date}${time}-${FourID}\Desktop\activity 1_${ID}_${FirstName}_${SecondName}.docx");
$Word.Quit()
这对我有用。