HTML - Bild einbetten, ohne Datei

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

HTML - Bild einbetten, ohne Datei

Beitrag von ts-soft »

Kann man in HTML Bilder einbetten, ohne physikalische Datei? Also kein File
oder Link, sondern eher sowas wie Base64codiert?
Als Datazeilen :mrgreen: , naja irgendwie ohne Datei oder Link ins Internet
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

hmm mit php-Hilfe hätte ich n Idee:

das Bild wie in PB als DATA hinten an die php hängen, und wenn die php ausgeführt wird, macht sie ein bild, welches dann angezeigt wird.

Hier ein paar php-Befehle dazu.

Ich habe es aber selber noch nicht probiert

EDIT:

Hier , beim suchen in google:
http://www.exanto.de/bilder-direkt-in-p ... etten.html
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Danke, aber php kommt auch nicht in Frage, muß ohne Online-Verbindung
überall funktionieren, hab aber gerade per Skype von edel einen Tip
erhalten, muß es noch umsetzen und testen, Base64 sollte funktionieren.

Wenns funktioniert kann man in PB ab 4.10 HTML-Seiten einschl. Bilder
catchen :wink:

// Nachtrag:
Mit SRC="data:image/gif;base64,R0lGODlhUABQAMMN...
kann man Base64 codierte Bilder einfügen, das wollte ich mit PB nutzen.
Es funktioniert, aber nur mit Firefox, der blöde IE macht es nicht
(also PB auch nicht):cry:

Code: Alles auswählen

DataSection
  about: IncludeBinary "about.html"
EndDataSection

If OpenWindow(0, #PB_Ignore, #PB_Ignore, 200, 200, "About") And CreateGadgetList(WindowID(0))
  WebGadget(0, 0, 0, WindowWidth(0), WindowHeight(0), "")
  SetGadgetItemText(0, #PB_Web_HtmlCode, PeekS(?about))
  While WaitWindowEvent() <> #PB_Event_CloseWindow : Wend
EndIf
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

hab die about.html mal hochgeladen zum Testen, mt FF funzt es bei mir,
mit IE7 nicht :freak:
http://ts-soft.eu/dl/about.html
Da PB den IE nutzt funzt das ganze nicht :cry:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

hmm, vllt muss einfach nur etwas weg oder mehr hin ^^, oder vllt mit hilfe von JavaScript

im IE 6.0 kommt auch nix
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Hab schon gegockeld, theoretisch kann der IE das. Die Frage wäre, was fehlt,
damit auch IE das Bild darstellt, Base64 muß ja in Ordnung sein, da FF es macht.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

probier doch mal n anderes Format ? PNG oder so ...


ich google der weile auch
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

STARGÅTE hat geschrieben:probier doch mal n anderes Format ? PNG oder so ...


ich google der weile auch
Mit jpeg dasselbe, FF ja, IE nein.

// Nachtrag:
Der IE kanns nicht, man kann es wohl mit js emulieren, da hab ich keine
Ahnung von, bin kein HTML-Freak :cry:

Vielleicht hat ja jemand eine brauchbare Lösung, wäre schon wenn man
im Webgadget Seiten mit eingebetteten Bildern anzeigen könnte (ohne extra-
hieren auf Festplatte)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
vonTurnundTaxis
Beiträge: 2130
Registriert: 06.10.2004 20:38
Wohnort: Bayreuth
Kontaktdaten:

Beitrag von vonTurnundTaxis »

Funktioniert übrigens wunderbar mit dem Konqueror.

Nach kurzem Googlen kann ich jetzt neben KDE-Propaganda auch etwas zum Thema beitragen:
http://dean.edwards.name/weblog/2005/06/base64-sexy/
Nicht durch Zorn, sondern durch Lachen tötet man
ClipGrab | Pastor - jetzt mit kurzen URLs!
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Danke, das mit js ist ja schön und gut, ich kann kein html, weiß weder wo
das hin soll, noch welche parameter oder so.
Man kann ja nicht alles können und mögen :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten