Moin,
ist es möglich ein PDF - Byte Array zu erstellen und anschließend dieses Byte Array in einer PictureBox anzuzeigen? Oder das PDF - Byte Array als Bild abzuspeichern?
Ich habe kein Problem ein PDF - Byte Array zu erstellen und diese dann als PDF zu speichern, das selbe schaffe ich auch mit Bildern.
Oder haben die Dateiformate andere Byte Anordnungen?
Danke für die Hilfe
Liebe Grüße
Natürlich haben die Bytes eine völlig verschiedene Anordnung und Bedeutung.
Ohne Convert ist nicht - das sollte eigentlich logisch sein.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Hallo Gogeta,
du versuchst eine Umwandlung .pdf -> byte[] -> .jpg/.png/... ?
Wenn ja, dann bist du auf dem falschen Weg.
Denn: Ja, Bilder und PDF-Dokumente sind komplett was anderes.
Grob erklärt:
Bei Bildern speicherst du, auf welchem Pixel welcher Farbwert liegt.
Bei PDF speicherst du Elemente (Schrift, Formen, Bilder, ...) und deren Eigenschaften (Größe, Position, Farbe, ...).
Ist es wichtig, dass du über einen Byte-Array gehst, oder war das nur eine Lösungs-Idee?
EDIT: Lies mal MSDN: how to open a page from a pdf file in picturebox in c#.
Das sollte dein Thema treffen und war in 10 sec googeln gefunden.
Hallo Gogeta,
um was geht es dir? Um aus einem PDF ein Bild für eine PictureBox zu machen - vllt. für eine Vorschau?
So gibt es Tools - wie z.B. Ghostscript.NET - mit denen PDF -> Bild möglich ist.
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"