Crear un fichero PDF con líneas en color rojo desde el principio hasta el final utilizando la librería itextsharp.dll desde PowerShell x86

$carga = [System.Reflection.Assembly]::LoadFrom("C:\Users\juan\itext\itextsharp.dll")

$document = [iTextSharp.text.Document]::new()
$stream = [IO.File]::OpenWrite("C:\Users\juan\itext\output.pdf")

$writer = ([iTextSharp.text.pdf.PdfWriter]::GetInstance($document, $stream))

$document.Open()

$dc = $writer.DirectContent

# Línea al principio del documento
$dc.MoveTo(0, $document.PageSize.Height-1)
$dc.LineTo($document.PageSize.Width, $document.PageSize.Height-1)
$dc.Stroke()

# Resto de líneas hasta el final del documento
$dc.SetCMYKColorStroke(0, 255, 255, 0)
0..($document.PageSize.Height) | %{
    $dc.MoveTo(0, $document.PageSize.Height-($_*15))
    $dc.LineTo($document.PageSize.Width, $document.PageSize.Height-($_*15))
    $dc.Stroke()
}

$document.Close()
$stream.Close()