Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: HannuTapio - 22.06.18 - klo:21.07
-
Hei,
Image embed, eli, kuinka voisin laittaa css taikka html fileeseen kuvia, niin, että ne ovat ascii teksti muodossa ?
--
-
Kuvan voi muuntaa ASCII-grafiikaksi sopivalla konvertterilla, joita löytynee netistäkin.
-
Konverter,
Onko ubuntussa mitään konverteria paketti varastossa ?
Minä nuo minun taustakuvat html sivulla, tahtoisin laittaa kiinni html ja css fileeseen. :), nuo sivustot räpsyvät ikävästi kun lataavat.
--
-
Olisiko ollut 80-90 luvulla kun Windowsia käytin, 3.1, 95 tai 98, Internet Explorer osasi tallentaa sivun yhteen tiedostoon, kuvatkin.
Samassa tiedostossa kuvat ja muotoilut ascii muodossa, osaako uudemmat versiot enää, tiedosto oli muistaakseni jotain mht(l) päätteinen, muita selaimia ei silloin ollut niin ei päässyt testaamaan toimiko muilla
Osaa ne muutkin, IE5 oli kai ensimmäinen?
https://www.wikiwand.com/en/MHTML (https://www.wikiwand.com/en/MHTML)
-
Oliskoos MIME joku avainsana tuohon kuvioon?
En muista koskaan koodanneeni mutta on muistikuva jottais purkamaan olisin joutunut.
Tosin en html-sivuilla vaan ihan php-skriptissä.
Ainakin tuo base64 soittaa jotain kelloa, tutkipa lisää:
https://www.linux.fi/wiki/Base64
-
Niin siis tässä haetaan miten tyylitiedostoon voi upottaa kuvia. Yleensä kai ne silloin enkoodataan base64:ksi, mutta ilmeisesti ASCII on myös yksi enkoodaus
Hakemalla löytyy kyllä ohjeita:
https://www.google.com/search?q=embed+images+to+css (viimeiseksi sanaksi voi vaihtaa myös html)
Esim. https://css-tricks.com/data-uris/
josta löytyy myös linkki muuntimeen: https://websemantics.uk/tools/image-to-data-uri-converter/
Tuloksena syntyvä url(jotain jotain) -teksti laitetaan sitten CSS:ään background-imagen arvoksi tai sitten se pelkkä data-alkuinen osoite HTML:n kuvatagin src-attribuuttin.