SapScript Logo-Bitmap

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles Rund um SAP®.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

SapScript Logo-Bitmap

Beitrag von deejey (Specialist / 419 / 128 / 45 ) »
Moin,

die simple Bitmap-Grafik hat schwarzen Schriftzug mit weißen Hintergrund, in der Formularausgabe sieht der Hintergrund immer hellgrau aus, egal ob ich in SE78 das Bild als farbig oder s/w hochlade ... was soll der Schmarrn? Im Formular ist es als BCOL eingebunden, leider kann ich das Formular im Mom nicht ändern um es mit BMON auszuprobieren.


p.s. behauptet schon in der Vorstellungsrunde eines Projekts als allererstes mit Formularmüll hättet ihr nie was am Hut gehabt und ihr hättet in diesem Leben auch nicht vor mit dem Quatsch anzufangen

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: SapScript Logo-Bitmap

Beitrag von edwin (Specialist / 300 / 9 / 68 ) »
Hi,
ist schon verdammt lange her … ich glaube ich bin in etwa so vorgegangen : das Logo in ein TIFF umgewandelt, den Hintergrund als durchsichtig eingestellt, das ganze musste dann noch irgendwie binär im SAP geladen und als INCLUDE im SAPScript Formular eingebunden werden. Dann gab es noch Probleme mit der TIFF Version - SAP kann nur mit einer sehr alten Version umgehen.
Ich muss mal schauen ob ich noch meine Notizen dazu finden.


Grüße Edwin
edit : bei mir waren es farbige Logos

Folgende Benutzer bedankten sich beim Autor edwin für den Beitrag:
deejey


Re: SapScript Logo-Bitmap

Beitrag von deejey (Specialist / 419 / 128 / 45 ) »
Habe es schon mit Tiff probiert, wird mit Fehlermeldung abgewiesen "falsches Format", die Umwandlung mit dam aktuellen Gimp, kann soweit ich das sehe keine Versionsangaben machen :( das geht mir alles so auf den Senkel, hatte mal um nicht den Prämienanspruch zu verlieren einige Formularaufträge angenommen, jetzt bin ich der SapScript-Heini 😅

Re: SapScript Logo-Bitmap

Beitrag von a-dead-trousers (Top Expert / 4282 / 214 / 1141 ) »
Das Bitmap muss mit einer Farbpalette von max. 255 Farben codiert werden.
Das heißt nicht, dass es 8-bit sein muss, nur dass eine Farbpalette ausdrücklicht inkludiert werden muss.
Sonst kümmert sich der SAP Import darum und der ist so struzdumm, dass er es in 8-bit umwandelt. Dadurch kommt es dann im Ergebnis zu unerwünschten Effekten, wie grauer Hintergrund, "schlechte" Farbwiedergabe usw.
Btw. auch ein Graustufen-Bild kann im 32-bit Farbraum codiert sein.

Ich hab dafür immer Imagemagick verwendet. Da kann man per Kommandozeile fix einstellen, dass max. 255 Farben in der Farbpalette vorkommen und das sorgt dafür dass wirklich auch die 255 am meisten verwendeten Farben des Bildes drin vorkommen. Normalerweise sollten dass auch andere Grafikprogramme hinbekommen, aber mit Imagemagick ist das nur ein Befehl ohne viel umständliches herumgeklicke und den hab ich mir zur schnellen Verwendung per CMD-Script rausgeschrieben.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
deejey

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: SapScript Logo-Bitmap

Beitrag von deejey (Specialist / 419 / 128 / 45 ) »
Farbpalette ... ja da war was, erinnere mich noch aus den 80ern, habs völlig vergessen und bei Gimp garnicht auf sowas geachtet, das probiere ich morgen aus

Re: SapScript Logo-Bitmap

Beitrag von deejey (Specialist / 419 / 128 / 45 ) »
So habe es gelöst, der entscheidende Hinweis war "Farbpalette": in Gimp kann über Bild/Modus/Indiziert eine Farbpalette generiert werden, 8-bit reichen in meinem Fall, dann als BMP exportieren und in Sap importieren, fertig.

Da setzt SAP eine 80er-Jahre-Technologie ein und macht es nicht mal richtig 😜

Re: SapScript Logo-Bitmap

Beitrag von a-dead-trousers (Top Expert / 4282 / 214 / 1141 ) »
deejey hat geschrieben:
08.08.2019 11:29
Da setzt SAP eine 80er-Jahre-Technologie ein und macht es nicht mal richtig 😜
Naja, SAPscript ist halt schon etwas älter. Die wollen da offensichtlich nicht mehr viel reinstecken, sonst hätten sie mit SmartForms damals auch eine neue Technologie für die Bilddarstellung einführen können. Jetzt sind sie ja Gott sei Dank (oder "wahnsinnigerweise") auf Adobe ausgewichen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: SapScript Logo-Bitmap

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Jein, sie haben eine universelle Formularschnittstelle gebaut -- und zusammen mit Adobe eine Beispielimplementierung gebaut. Es steht jedem frei, selbst eine entsprechende Anwendung zu bauen. Das ist schon anders als das "hart verdrahtete" SAPscript.

Wobei ich SAPscript zum Dokumentieren schon ziemlich geil finde. Außerdem gehe ich davon aus, dass irgendwann eine andere Dokutechnologie kommt und es dann Konverter gibt (weshalb ich selbst dann die SAPGUI zum Dokumentieren verwende, wenn ich unter Eclipse entwickele). Und wenn man sich einen Generator schreibt, kann man sich sogar ohne viel Arbeit tolle Dokus erstellen. Wenn meiner dann mal so weit ist, dass man den allgemein freigeben kann, dann publiziere ich den mal.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1742
Views
BITMAP SAPScript
von jspranz » 14.05.2019 19:32 • Verfasst in ABAP® für Anfänger
1
Antw.
10277
Views
Logo auf SapScript-Formular
von acki-bm » 18.08.2004 09:19 • Verfasst in SAP - Allgemeines
4
Antw.
6168
Views
Bitmap wieder exportieren
von Kerstin_4 » 16.09.2009 13:41 • Verfasst in ABAP® für Anfänger
1
Antw.
1396
Views
Bitmap aus Formular wird auf dem Kopf gedruckt
von SP513582 » 28.02.2013 16:17 • Verfasst in SAP - Allgemeines
2
Antw.
2330
Views
Neues Logo
von commolus » 29.05.2013 12:10 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor einer Stunde von Patrick1982 gelöst 5 / 56
alv_grid aktualisieren
vor 6 Stunden von Egzon gelöst 4 / 82

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor einer Stunde von Patrick1982 gelöst 5 / 56
alv_grid aktualisieren
vor 6 Stunden von Egzon gelöst 4 / 82

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170