Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sivun kuvia PHP:llä

SysRq868 [31.08.2007 18:09:28]

#

Onko mitenkään mahdollista tehdä sivustoista/yksittäisistä tietyistä sivusta kuvia PHP:llä ja sitten muuntaa niiden kokoa niin kuin kuvia yleensäkin PHP:llä? Tarkoitan siis vähän samanlaista kuin Snapin Preview Shotsissa (aiemmin Snap Preview Anywhere): http://www.snap.com/about/shots_central.php

Kiitos jo etukäteen!

Antti Laaksonen [31.08.2007 18:42:29]

#

Vaikea juttu tuossa on, että mistä se näytettävä kuva ilmestyy. Oman nettiselaimen tekeminen PHP:llä taitaa olla poissuljettu ajatus. Nuo järjestelmät on varmaan yleensä tehty niin, että jossain aukeaa nettiselain ja kuva otetaan siitä.

SysRq868 [31.08.2007 18:56:01]

#

Epäilen, että kuvat on kuitenkaan otettu käsin, kun niitä on miljoonia (ovat kuvanneet jopa surkean blogini), ja niitä päivitetään aika usein. Kyseessä on sitten varmaan joku ei-PHP -ohjelma, joka ottaa kuvan, jotenkin taianomaisesti leikkaa selaimen palkit juuri oikein pois ja lähettää kuvan PHP:lle, eikö?

Antti Laaksonen [31.08.2007 19:00:35]

#

Joo, tuskin niitä kuvia käsin otetaan, vaan juuri ohjelmallisesti.

InvalidCo [31.08.2007 19:23:48]

#

Suhteellisen yksinkertainen juttu; haet netistä vaikka Gecko-nimisen kirjaston (sitä käytetään esim. Firefoxissa) ja sitten ohjelmoit hienon ohjelman joka komentaa Geckoa renderöimään sivun muistiin, ja sitten kirjoitat sen muistilohkon sisällön bittikarttaan jonka tunget MySQL-tietokantaan, josta PHP-skripti hakee sen tarvittaessa.

ajv [31.08.2007 20:30:06]

#

Juuri jostakin luin miten tuo tehdään, mutta en muista enää mistä. On tosiaan olemassa joku selain-softa, joka sopivalla parametrillä tiputtaa html-sivun renderöitynä kuvaksi kovalevylle.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta