Hi,
I'm trying to get started with PdfSharp in PowerShell, following your "Split Document" sample:
Code:
# Make PdfSharp assembly available in PowerShell
$dll = "E:\Software\PDFsharp\bin\PdfSharp.dll"
[reflection.assembly]::LoadFrom($dll)
# Opening the source document runs smoothly
$in = [PdfSharp.Pdf.IO.PdfReader]::Open("./test.pdf",[PdfSharp.Pdf.IO.PdfDocumentOpenMode].Import)
# yes, I'm using OpenMode Import, not ReadOnly
# Create the destination document
$out = new-object PdfSharp.Pdf.PdfDocument
$out.Version = $in.Version
$out.Info.Title = "Split Document Sample"
$out.Info.Creator = "PowerShell"
# Try to add a page
$out.AddPage( $in.Pages[0] )
This is the point where I'm stuck with the message
Code:
Ausnahme beim Aufrufen von "AddPage" mit 1 Argument(en): "A PDF document must be opened with PdfDocumentOpenMode.Import to import pages from it."
Bei Zeile:1 Zeichen:11 + $out.AddPage( <<<< $in.Pages[0] )
Any hint?