Kijoittaminen kuvaan?

Märkäkorva

En löydä oikein ymmärretäviä ohjeita, joten osaisiko joku antaa koodin seuraavaan:

Oletetaan, että mulla on kuva nimeltä kuva001.jpg, kuvan koko on 400×200 (leveys×korkeus).
Nyt haluaisin kuvaan tekstiä (vaikka "Hauskaa joulua"), joka alkaisi yläreunasta laskettuna kohdasta 50px 50px ja jatkuisi kuvan leveyssuunnassa puoliväliin ja jatkavan "seuraavalta riviltä". Kuvan fontti pitäisi saada määrätyksi (esim. hanshand.TTF 24pt ja väriksi #BC0058).

Onko liian vaikeaa?

6

627

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • KonaniPrain
      • Märkäkorva

        Vaikuttais muuten ihan hyvältä, mutta jotain häikkää tuli, koska kuvaa ei näy selaimessa. Näkyy ainoastaan kuvan koodi

        ‰PNG  ��� IHDR��D���4����‘\€���PLTE��ÿÿÿÿÿÿ¿¿ÿßßÿ??ÿ__ÿŸŸÿe?HÔ��ŸIDAThí˜KoÜF €%­õ8š¶eïQÛÉy(ŠþÛ7�ö¢NñHëÝB£Éßâñ€x@< ~cˆÞ@ùýn1{ù¼{õµ,L S~qÍ>»…w/#þRÊë bÞ`ëûÇJzH�Nè)¸fZ1g-¾³Ï±ýÒ ¶“ˆœUĤQ­¯ˆ¢éä�§ôW‡zž–@ìpc6×C.BLZe~ ~ҍåŽ#rÔÃýUÚkÅp‚ƒ\³µj¿Z„øŒT 1³'Q´^iË*$-œs­Ö¤Íæºy­‘š)D“³?ªïþ5Þ�Qò¿ý|“PVœ±Uà2Œ8_ ñµ¤g»¬¿Ôf7âWÕ³^RÎ#®t4D¯b/££Ü¾áˆ½JÁZ7¯ð×׊±2¢¬ÒfÊR¬!q(Ê!5vM‘v3“ƒ"»Î9b§JºÑ!Hål2­Xy÷'±Ÿ@¬u¢« ÌXHJ^‰ðªo$3ÓŠM&³”ÃÉ"ÄÖÖA‹Ý]ÄX—,Î1GT%-º§ÐÖ2òLKü±uc•¹Ø>‹˜99V£ó.b§>Lˆk†¨Jº€2¥``A3-ˬ͖¶ýX=Џ2IÍS±¶Ñ-ìÔ8B1Ha}DK6"3­Ø¸ç›-8"«èÂz,\Z{ˆÞ4З-GÄÀ ß.ÈÕ1-X2ÛSVPû,âÑ`ZK±µel–étßN2„£òaZf£4žŸÛvBڏ#¦3ˆ¦–’²bj²`As-{¾ñÍ& ½üô]… "EV–\#‡­lv´|DÛá?@Ld®å²pÕ¡éù DóØýˆá@#–œ¬µ„JŠiݱ:ž‹rÁÐ⚘Š4¤°s­¹8˜:ëbÑ­Ím�q#ð62ÅTîÔ~È´|D[Ñq3¹èx›Æøºx@”Kö^Ž(òrC[ Óòíº˜/@ä òÈîrÜ]pwꥆ˜›ZoÔž–h;¬ fì8=¾G¬E/[¸jÈÓò;óžj¤xâHë²~ÿ냇èœYú‘‹u?R'qQaZ>bj:tÞ:DìM2Š{–¿Gϝ#¹æžÒüнP™ ˆ ºv bgì;ŒÍº#ÜóÈP¬O ÁS÷�1Ñ7¡– Ê^/Ðpë.¼ñ¢» 9Fu,ÔDûZ>¢


      • fidel1
        Märkäkorva kirjoitti:

        Vaikuttais muuten ihan hyvältä, mutta jotain häikkää tuli, koska kuvaa ei näy selaimessa. Näkyy ainoastaan kuvan koodi

        ‰PNG  ��� IHDR��D���4����‘\€���PLTE��ÿÿÿÿÿÿ¿¿ÿßßÿ??ÿ__ÿŸŸÿe?HÔ��ŸIDAThí˜KoÜF €%­õ8š¶eïQÛÉy(ŠþÛ7�ö¢NñHëÝB£Éßâñ€x@< ~cˆÞ@ùýn1{ù¼{õµ,L S~qÍ>»…w/#þRÊë bÞ`ëûÇJzH�Nè)¸fZ1g-¾³Ï±ýÒ ¶“ˆœUĤQ­¯ˆ¢éä�§ôW‡zž–@ìpc6×C.BLZe~ ~ҍåŽ#rÔÃýUÚkÅp‚ƒ\³µj¿Z„øŒT 1³'Q´^iË*$-œs­Ö¤Íæºy­‘š)D“³?ªïþ5Þ�Qò¿ý|“PVœ±Uà2Œ8_ ñµ¤g»¬¿Ôf7âWÕ³^RÎ#®t4D¯b/££Ü¾áˆ½JÁZ7¯ð×׊±2¢¬ÒfÊR¬!q(Ê!5vM‘v3“ƒ"»Î9b§JºÑ!Hål2­Xy÷'±Ÿ@¬u¢« ÌXHJ^‰ðªo$3ÓŠM&³”ÃÉ"ÄÖÖA‹Ý]ÄX—,Î1GT%-º§ÐÖ2òLKü±uc•¹Ø>‹˜99V£ó.b§>Lˆk†¨Jº€2¥``A3-ˬ͖¶ýX=Џ2IÍS±¶Ñ-ìÔ8B1Ha}DK6"3­Ø¸ç›-8"«èÂz,\Z{ˆÞ4З-GÄÀ ß.ÈÕ1-X2ÛSVPû,âÑ`ZK±µel–étßN2„£òaZf£4žŸÛvBڏ#¦3ˆ¦–’²bj²`As-{¾ñÍ& ½üô]… "EV–\#‡­lv´|DÛá?@Ld®å²pÕ¡éù DóØýˆá@#–œ¬µ„JŠiݱ:ž‹rÁÐ⚘Š4¤°s­¹8˜:ëbÑ­Ím�q#ð62ÅTîÔ~È´|D[Ñq3¹èx›Æøºx@”Kö^Ž(òrC[ Óòíº˜/@ä òÈîrÜ]pwꥆ˜›ZoÔž–h;¬ fì8=¾G¬E/[¸jÈÓò;óžj¤xâHë²~ÿ냇èœYú‘‹u?R'qQaZ>bj:tÞ:DìM2Š{–¿Gϝ#¹æžÒüнP™ ˆ ºv bgì;ŒÍº#ÜóÈP¬O ÁS÷�1Ñ7¡– Ê^/Ðpë.¼ñ¢» 9Fu,ÔDûZ>¢

        Sivusi palauttaa väärän content-typen. Yleensä php-tiedostot on oletuksena text/html:ää, mutta jos php-sivu palauttaakin png-tiedoston, olisi content-typen oltava image/png. Tämän saat korjattua laittamalla php-tiedoston alkuun, ennen minkään muun funktion tms. kutsumista rivin:

        header("Content-type: image/png");

        Tämä tuli nyt siis ulkomuistista, katso php:n manuaalista tarkemmin, mikäli ei toimi..


      • Märkäkorva
        fidel1 kirjoitti:

        Sivusi palauttaa väärän content-typen. Yleensä php-tiedostot on oletuksena text/html:ää, mutta jos php-sivu palauttaakin png-tiedoston, olisi content-typen oltava image/png. Tämän saat korjattua laittamalla php-tiedoston alkuun, ennen minkään muun funktion tms. kutsumista rivin:

        header("Content-type: image/png");

        Tämä tuli nyt siis ulkomuistista, katso php:n manuaalista tarkemmin, mikäli ei toimi..

        Siellähän se on koodissa, niinkuin esimerkissä sanotaan. Mulla ei tuo esimerkki anna sellaisenaankaan mitään muuta kuin tuollaiset koodit, ei siis näy kuvaa selaimessa.


      • keksa
        Märkäkorva kirjoitti:

        Siellähän se on koodissa, niinkuin esimerkissä sanotaan. Mulla ei tuo esimerkki anna sellaisenaankaan mitään muuta kuin tuollaiset koodit, ei siis näy kuvaa selaimessa.

        onko se vai jotenkin muuten?

        Tuolleen se tulisi sivulle, mutta jos menet suoraan koodi.php niin varmaan tulee pelkkää mössöä ruudulle


      • php-miäs
        keksa kirjoitti:

        onko se vai jotenkin muuten?

        Tuolleen se tulisi sivulle, mutta jos menet suoraan koodi.php niin varmaan tulee pelkkää mössöä ruudulle

        Kyllä sen pitäisi toimia ihan samallalailla jos menee suoraan selaimella osoitteeseen.

        Esim:

        HTML:n seassa:
        tai suoraan selaimen osoiteriville: osoite/kuva.jpg

        Molemmat toimii.

        Tuo ei muutu mitenkään, vaikka kuvan pääte olisikin php.

        Eli vika on skriptissä. Tai mahdollisesti jossain asetuksissa.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Miksi persuilla ei ole firmoja?

      Kuten vasemmisstolaisilla, esim. Sannalla MA\PI. Eikö ole aika erikoista?
      Maailman menoa
      83
      7101
    2. Persut hommasivat Suomeen 35 000 pientä lasta v. 2015

      Onko Riikka Purra nyt tavoittelemassa tätä samaa historiallista persujen utopiaa? Purram kaksinaamaisessa pelissä vaadit
      Maailman menoa
      26
      7053
    3. Purran tuhoja tuskin saadaan koskaan korjatuksikaan

      Purra on aiheuttanut Suomen taloudelle karmaisevat tuhot. Sen lisäksi Purra on ajanut myös suuren osan Suomen kansasta k
      Maailman menoa
      108
      6157
    4. Persujen kaksoisstandardit: Räsäsen uhkailu paha, Virran uhkailu hyvä

      Tässä taas nähdään kuinka kaksinaamaista porukkaa persut ovat. Mitäs persut tähän?
      Maailman menoa
      45
      5404
    5. Miksette persut irtisanoudu Kirkin lausunnoista?

      Kirkhän muun muassa vaati raiskattuja naisia pidättäytymään abortista ja vaimoja alistumaan aviomiestensä tahtoon. Mik
      Maailman menoa
      84
      5228
    6. Demarikultin uhri kertoo

      Demarikultin uhri kertoo: “En saanut mennä edes suihkuun ilman lupaa” – Seksuaalisen hyväksikäytön uhri kertoo vuosistaa
      Maailman menoa
      63
      5185
    7. Miksi vasemmistolaiset eivät omista yhtään firmaa?

      Vasemmistolaiset eivät omista yhtään firmaa joka työllistäisi ihmisiä. Miksi? No siksi, että jos vasemmistolainen perus
      Maailman menoa
      40
      5098
    8. Sanna valittiin Euroopan huonoimmaksi pääministeriksi

      Sannan kaudella Suomi oli ainut maa missä bkt laski. Kannattaa huomata, että luvut valitsi Sannan huonoimmaksi. Ihmiset
      Maailman menoa
      27
      4585
    9. Purran vuoro kiihoittua Lepomäen sääristä

      "Ulkoministeri Elina sanoo, ettei muuta pukeutumistaan sen mukaan, kenet tapaa, ja että hän ei suostuisi peittämään kasv
      Maailman menoa
      16
      3467
    10. Vasemmistolaiset paskat eivät nousseet seisomaan kun Akaan kaupunginvaltuusto

      vietti hiljaisen hetken Charlie Kirkin muistoksi https://www.aamulehti.fi/uutiset/art-2000011523016.html
      Maailman menoa
      300
      3380
    Aihe