Private/Write-WordText.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
function Write-WordText { param ( [parameter()] $WordSelection, [parameter()][string] $Text = "", [parameter()][string] $Style = "Normal", [parameter()] $Bold = $false, [parameter()] $NewLine = $false, [parameter()] $NewPage = $false ) Write-Log -Message "(Write-WordText)" -LogFile $logfile $texttowrite = "" $wordselection.Style = $Style if ($bold) { $wordselection.Font.Bold = 1 } else { $wordselection.Font.Bold = 0 } $texttowrite += $text $wordselection.TypeText($text) If ($newline) { $wordselection.TypeParagraph() } If ($newpage) { $wordselection.InsertNewPage() } } |