String enthält Grafik und soll ausgedruckt werden.

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!

String enthält Grafik und soll ausgedruckt werden.

Postby Abby1529 » Thu Jul 08, 2010 5:12 pm

Hallo Kollegen,

Ich habe einen String, der in BASE64 kodiert ist und eine Grafik ist. Mittels eines Konverters im www kann ich diese auch sehen und drucken. Ich hätte dies nur gern in ABAP.

In welches Format sollte ich den String konvertieren? Und wie sende ich diesen dann an den Drucker?




Danke für Eure Mithilfe,

Mike
Abby1529
.
.
 
Posts: 2
Joined: Thu Jul 08, 2010 5:12 pm

Postby Sinan1348 » Fri Jul 09, 2010 10:31 am

Hallo Frisco

such mal per Google nach "ZCL_ABAP_BITMAP". Das ist eine Klasse, mit der Bildverarbeitung / Konvertierung etc. vereinfacht resp. ermöglicht wird. Und sie kann nicht nur Bitmaps ;-)

Vor langer Zeit habe ich sie mal benutzt, um heruntergeladene TIFFs nach GIF zu konvertieren und in eine DB-Tabelle abzulegen, resp. anzuzeigen.

Angezeigt habe ich das Bild jeweils im Picture Control. Ob sich das auch zum Drucken eignet, kann ich nicht sagen.

Gruss
Ivo
Sinan1348
.
.
 
Posts: 2
Joined: Tue Feb 09, 2010 4:13 pm

Postby Abby1529 » Tue Sep 07, 2010 11:45 am

Hallo Erklärbär,

der Tip war echt gut und hat mich nach einigen grauen Haaren auf die fertige Lösung gebracht. Hier in Kurzform:

- Vorraussetzing ist, das die Grafik als Base64-String vorhanden ist.
- Base64 String konvertieren und als PNG Datei ablegen
- Nachfolgend mit Hilfe eines externen Programmes (siehe SM69) das PNG in ein BMP konvertieren und speichern
- Upload des gespeicherten Bildes in die SE78
- Nun kann die Grafik in einer Smartform verwendet werden


Schöne Grüße,

Mike
Abby1529
.
.
 
Posts: 2
Joined: Thu Jul 08, 2010 5:12 pm


Return to Tips + Tricks & FAQs

Who is online

Users browsing this forum: No registered users and 19 guests