Laden...

PDF in Byte Array > Byte Array als Bild anzeigen

Erstellt von Gogeta vor 8 Jahren Letzter Beitrag vor 8 Jahren 2.060 Views
G
Gogeta Themenstarter:in
152 Beiträge seit 2012
vor 8 Jahren
PDF in Byte Array > Byte Array als Bild anzeigen

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

16.830 Beiträge seit 2008
vor 8 Jahren

Natürlich haben die Bytes eine völlig verschiedene Anordnung und Bedeutung.
Ohne Convert ist nicht - das sollte eigentlich logisch sein.

189 Beiträge seit 2014
vor 8 Jahren

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.

6.911 Beiträge seit 2009
vor 8 Jahren

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!"