Egy weboldalról csak a képet visszakapni hogyan?
Programnyelvtől függően lehet van hozzá kész megoldás.
Normál módszer:
Letöltöd a weboldalt (html kódját), és azt kell neked tetszően parseolnod (például regex), megkeresni benne az első <img> taget, és annak src -jének értékében ott a kép linkje, abszolút v relatív útvonalként, ezt url-é alakítod és letöltöd.
Ha CSS háttereket is képnek számoljuk, akkor jóval bonyolultabb, össze kell vetni a html-t és css-t, elemenként nézni milyen szabály érvényes rá, és van-e background (url-es képpel) vagy background-image köztük.
Megnéztem szerencsére a html codeban a legelső img az rögtön a kívánt képet adja vissza. Szóval most már csak valahogy meg kell valósítanom a "normál módszer" szerint. :D
Köszönöm!
"a link végére írom, hogy =image vagy valami akkor visszaadja a képet?"
Wtf
Közbe sikerült megcsinálni a programot ezzel a kereső módszerrel.
A linkes dolgot meg azért mondtam, mert egy google táblázatnál is ha a végére írunk bizonyos dolgot, akkor Json kódot csinál belőle.
#1 "ott a kép linkje, abszolút v relatív útvonalként"
Vagy maga a kép bináris állománya base64-ben. Bár ezt kb lehet ugyanúgy kezelni, mint egy url-t.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!