Hallo,
ich habe ein Programm geschrieben, dass die Steuerlemente (Textfelder, Checkboxen usw.) aus einer PDF Datei ausliest und es ermöglicht diese zu bearbeiten.
Das funktioniert auch soweit, jedoch bekomme ich beim Speichern immer eine Fehlermeldung und ich weiß nicht woran es liegt.
Quelltext
1: 2: 3: 4: 5: 6: 7:
| Public filePath As String = "C:/Users/Desktop/Test.pdf" Public oms As New MemoryStream() Public os As New org.pdfclown.bytes.Stream(oms) Public mainFile As New FileStream(filePath, FileMode.Open) Public mainFileInputStream As org.pdfclown.bytes.IInputStream = New org.pdfclown.bytes.Stream(mainFile) Public file As org.pdfclown.files.File = New org.pdfclown.files.File(mainFileInputStream) Public document As Document = file.Document |
Quelltext
1: 2: 3: 4: 5:
| Public Sub save() file.Save(os, SerializationModeEnum.Standard) mainFile.Close() System.IO.File.WriteAllBytes(filePath, os.ToByteArray()) End Sub |
Exception: Unknown type: Keyword
Habe gerade herausgefunden, dass es bei manchen PDFs geht, bei anderen nicht. Das kann ich mir nicht erklären..
Danke im Voraus