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!
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ä.
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ö?
Joo, tuskin niitä kuvia käsin otetaan, vaan juuri ohjelmallisesti.
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.
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.