Hallo und danke fürs reinschauen.
darf ich mich erkundigen, was ich falsch mache?
Der Fehler lautet:
Habe schon Google gefragt, sagt auch irgend wie nichts gutes... Kann das einer hier vielleicht besser?
Danke im Voraus
Naja, gesucht gefunden... Manchmal muss man seine Fragen selbst beantworten. Hab jetzt so was gemacht... Für die Allgemeinheit:
darf ich mich erkundigen, was ich falsch mache?
Der Fehler lautet:
Zusätzliche Informationen: XpsDocument-URI ist NULL. Verwenden Sie einen XpsDocument-Konstruktor, der URI-Parameter verwendet.
Habe schon Google gefragt, sagt auch irgend wie nichts gutes... Kann das einer hier vielleicht besser?
Danke im Voraus
Naja, gesucht gefunden... Manchmal muss man seine Fragen selbst beantworten. Hab jetzt so was gemacht... Für die Allgemeinheit:
VB.NET-Quellcode
-
- <Extension()>
- Public Function ConvertTo_FixedDocumentSequence(ByVal bytes As Byte()) As FixedDocumentSequence
- Dim inMemoryPackageName As String = "memorystream://myXps.xps"
- Dim packageUri As New Uri(inMemoryPackageName)
- Dim lXPSPackage As Package = Package.Open(New MemoryStream(bytes))
- PackageStore.AddPackage(packageUri, lXPSPackage)
- Dim xpsDoc As New XpsDocument(lXPSPackage, CompressionOption.Maximum, inMemoryPackageName)
- Dim fixedDocumentSequence As FixedDocumentSequence = xpsDoc.GetFixedDocumentSequence()
- PackageStore.RemovePackage(packageUri)
- xpsDoc.Close()
- Return fixedDocumentSequence
- End Function
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „EugenIS“ ()