Likes Likes:  0
Resultaten 1 tot 7 van de 7
Geen
  1. #1
    [ Martin ]
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Alleen een plaatje afdrukken

    Beste nieuwsgroep. Ik zou een link willen plaatsen, waar automatisch een
    plaatje (in mijn geval een teamfoto) mee kan worden afgedrukt.

    Het is natuurlijk mogelijk de teamfoto in een HTML pagina te laten laden,
    voorzien van <BODY onload=window.print();window.close()>. Maar ik hoop dat
    het makkelijker kan en ik niet voor iedere teamfoto ook aparte HTML pagina
    hoef aan te maken.

    Het idee is dus een link dat óf een nieuw venster opent met daarin het
    plaatje en dat het dialoogvenster afdrukken wordt getoond, óf dat direct het
    dialoogvenster verschijnt en alleen het plaatje wordt afgedrukt.

    Heb nog niets op Google gevonden, hopelijk heeft iemand een idee?

    --
    Groetjes [ Martin ]

    Als het mogelijk is ga ik dit script toepassen op www.vvOegstgeest.nl onder
    Jeugd > Teams.



  2. #2
    Daniel Tryba
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    [ Martin ] <[ Martin] @ http://www.winampnederlands.nl> wrote:
    > Beste nieuwsgroep. Ik zou een link willen plaatsen, waar automatisch een
    > plaatje (in mijn geval een teamfoto) mee kan worden afgedrukt.
    >
    > Het is natuurlijk mogelijk de teamfoto in een HTML pagina te laten laden,
    > voorzien van <BODY onload=window.print();window.close()>. Maar ik hoop dat
    > het makkelijker kan en ik niet voor iedere teamfoto ook aparte HTML pagina
    > hoef aan te maken.
    >
    > Het idee is dus een link dat ?f een nieuw venster opent met daarin het
    > plaatje en dat het dialoogvenster afdrukken wordt getoond, ?f dat direct het
    > dialoogvenster verschijnt en alleen het plaatje wordt afgedrukt.


    Je verzint een URL waar een script achterhangt, via een parameter aan
    dat script laat je een stukje html sturen naar de client. Dit stukje
    html bevat alleen elementen die je ook daadwerkelijk geprint wilt
    hebben. Of het nu direct of via een popup dient te gaan maakt niets uit
    (op een poging na om de popup te sluiten met clientside script).

    Dit is geheel is triviaal, de benodigde clientside code heb je immers
    als, dus wat is het probleem? Indien je een voorgekauwde oplossing wilt
    hebben moet je natuurlijk even aangeven wat je op de serverside omgeving
    tot je beschikking hebt.

    Overigens kan je dit geheel ook puur clientside oplossen.

    --

    Daniel Tryba


  3. #3
    [ Martin ]
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    Daniel Tryba schreef:
    > [ Martin ] <[ Martin] @ http://www.winampnederlands.nl> wrote:
    >> Beste nieuwsgroep. Ik zou een link willen plaatsen, waar automatisch
    >> een plaatje (in mijn geval een teamfoto) mee kan worden afgedrukt.
    >>
    >> Het is natuurlijk mogelijk de teamfoto in een HTML pagina te laten
    >> laden, voorzien van <BODY onload=window.print();window.close()>.
    >> Maar ik hoop dat het makkelijker kan en ik niet voor iedere teamfoto
    >> ook aparte HTML pagina hoef aan te maken.
    >>
    >> Het idee is dus een link dat ?f een nieuw venster opent met daarin
    >> het plaatje en dat het dialoogvenster afdrukken wordt getoond, ?f
    >> dat direct het dialoogvenster verschijnt en alleen het plaatje wordt
    >> afgedrukt.

    >
    > Je verzint een URL waar een script achterhangt, via een parameter aan
    > dat script laat je een stukje html sturen naar de client. Dit stukje
    > html bevat alleen elementen die je ook daadwerkelijk geprint wilt
    > hebben. Of het nu direct of via een popup dient te gaan maakt niets
    > uit (op een poging na om de popup te sluiten met clientside script).
    >
    > Dit is geheel is triviaal, de benodigde clientside code heb je immers
    > als, dus wat is het probleem? Indien je een voorgekauwde oplossing
    > wilt hebben moet je natuurlijk even aangeven wat je op de serverside
    > omgeving tot je beschikking hebt.
    >
    > Overigens kan je dit geheel ook puur clientside oplossen.


    Bedankt voor je reactie. Als je me aan een 'voorgekauwde oplossing' wilt
    helpen, heel graag :-)

    PHP is ondersteund, MySQL niet. Alvast bedankt!


    --
    Groetjes [ Martin ]



  4. #4
    Daniel Tryba
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    [ Martin ] <[ Martin] @ http://www.winampnederlands.nl> wrote:
    > Bedankt voor je reactie. Als je me aan een 'voorgekauwde oplossing' wilt
    > helpen, heel graag :-)
    >
    > PHP is ondersteund, MySQL niet. Alvast bedankt!


    ---------------print.php------------------
    <html>
    <body onload='window.print();'>
    if(array_key_exists('popup',$_REQUEST)?>'>
    <img src='<?php echo htmlentities($_REQUEST['img'],ENT_QUOTES);?>'>
    </body>
    </html>
    ---------------print.php------------------

    Aan te roepen als:

    http://foo/print.php?img=url_van_het_plaatje

    --

    Daniel Tryba


  5. #5
    Daniel Tryba
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> wrote:
    > ---------------print.php------------------
    > <html>
    > <body onload='window.print();'>
    > <img src='<?php echo htmlentities($_REQUEST['img'],ENT_QUOTES);?>'>
    > </body>
    > </html>
    > ---------------print.php------------------


    Regeltje weggehaalt...

    --

    Daniel Tryba


  6. #6
    [ Martin ]
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    Daniel Tryba schreef:
    > Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> wrote:
    >> ---------------print.php------------------
    >> <html>
    >> <body onload='window.print();'>
    >> <img src='<?php echo htmlentities($_REQUEST['img'],ENT_QUOTES);?>'>
    >> </body>
    >> </html>
    >> ---------------print.php------------------

    >
    > Regeltje weggehaalt...


    Hartstikke bedankt. Werkt prima

    Kan ik via dit script ook width en height opgeven, zodat de foto op het
    A4'tje past?


    --
    Groetjes [ Martin ]



  7. #7
    [ Martin ]
    Alleen een plaatje afdrukken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Alleen een plaatje afdrukken

    [ Martin ] schreef:

    >> ---------------print.php------------------
    >> <html>
    >> <body onload='window.print();'>
    >> <img src='<?php echo htmlentities($_REQUEST['img'],ENT_QUOTES);?>'>
    >> </body>
    >> </html>
    >> ---------------print.php------------------


    > Hartstikke bedankt. Werkt prima
    >
    > Kan ik via dit script ook width en height opgeven, zodat de foto op
    > het A4'tje past?


    Sorry, domme vraag ;-)


    <html>
    <body onload='window.print();window.close();'>
    <img HEIGHT="400" WIDTH="600" src='<?php echo
    htmlentities($_REQUEST['img'],ENT_QUOTES);?>'>
    </body>
    </html>


    Nog bedankt iig

    --
    Groetjes [ Martin ]



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics