Hello guys, got a exception on loading xps doc from stream.
One solution so far is to save the file to the temp folder and open it from there. (This way i don't like.)
.NET5.0 / WIN 10 / VS19
ERROR
Exeption ausgelöst: "sprᜋ" in Spire.Pdf.dll
"RRX.exe" (CoreCLR: clrhost): "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.2\System.Reflection.Metadata.dll" geladen.
"RRX.exe" (CoreCLR: clrhost): "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.2\System.Collections.Immutable.dll" geladen.
"RRX.exe" (CoreCLR: clrhost): "C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.2\System.IO.MemoryMappedFiles.dll" geladen.
sprᜋ: Zip exception.Can't locate end of central directory record. Possible wrong file format or archive is corrupt.
at Spire.Compression.Zip.ZipArchive.Open(Stream stream, Boolean closeStream)
at sprᢱ.ᜀ(Stream A_0, PdfConformanceLevel A_1)
at Spire.Pdf.PdfDocument.LoadFromXPS(Stream xpsStream)
at RRX.Canvas.SchemaCanvas.Print_Executed(Object sender, ExecutedRoutedEventArgs e) in Schema\SchemaCommands.cs:line 705
CODE
MemoryStream _streamDoc = new MemoryStream();
System.IO.Packaging.Package _package = System.IO.Packaging.Package.Open(_streamDoc, FileMode.Create, FileAccess.ReadWrite);
XpsDocument _doc = new XpsDocument(_package);
XpsDocumentWriter _writer = XpsDocument.CreateXpsDocumentWriter(_doc);
_writer.Write(this);
_doc.Close();
Spire.Pdf.PdfDocument docPDF = new Spire.Pdf.PdfDocument();
docPDF.LoadFromXPS(_streamDoc);