ich erstelle aus einer Grafik ein Bild (in BMP,GIF oder JPG). Dieses Bild möchte ich gerne in ein SAPScript importieren bzw. hinterlegen. Nun find ich keine geeignete Routine mit der das möglich ist. Hab den Import nur mit TIFF-Dateien gefunden. Wär ja auch kein Problem wenn ich nen Bild in TIFF konvertieren könnte, aber auch das hab ich nicht gefunden.
Ach ja, dass ganze soll mit ABAP Quellcode ablaufen (außer die SAPScript-Datei).
Mit dem Report RSTXLDMC muss du die Grafik ins SAP laden, hier wird nur das Grafikformat TIFF unterstützt.
Die so ins SAP geladene Grafik wird im SAP als Text abgelegt. Mithilfe des SAPscript Kommandos Include kannst du dann die Grafik in dein Formular einbinden.
Den Report hab ich mir schon angeguckt...Ist nur nicht ganz das was ich brauch. Wahrscheinlich muss ich mich erst durch den Quellcode wühlen und mir das kopieren was ich brauche.
Also, in meiner SAPscript Schulung (die schon so lange her ist, dass die noch in schwarzweiß gehalten wurde, aber egal) wurde gesagt: Es geht außer TIFF nur TIFF, TIFF oder TIFF, was anderes geht nicht.
Ich glaube nicht dass du mit ABAP-Mitteln ein JPG konvertiert kriegst.
Hi!
Ich habe auch grad das Problem und habe das folgendermaßen gelöst:
über die Transaktion SE78 habe ich das .bmp-Bild importiert. (Knoten: Ablage Dokumentenserver --> Graphics --> BMAP.
Im Formular kann man ein Fenster anlegen, das als GRAPH deklariert wird (Fenstertyp). Im Graphischen Formulareditor kann man die Grafik zuweisen. Bin grad am Suchen, wo das war.
Problem ist nur, dass ein weißer Hintergrund violett dargestellt wird.
Hallo!
BMP-Dateien sollten als 256-Farben-Bitmap abgespeichert werden, da sonst Farbverfälschungen auftreten können.
Es muss kein GRAPH-Fenster sein, um eine Grafik einzubinden.
Kommando zum Einbinden:
BITMAP 'NAME' OBJECT GRAPHICS ID BMAP TYPE BCOL DPI 100
TYPE: BCOL = Farbe, BMON = schwarzweiß
DPI = Auflösung, ist optional