webForumDet fria alternativet

Hur sparar man bilder?

Javaur Java

4 svar · 418 visningar · startad av front

Medlem sedan aug. 2000380 inlägg
Frågan#1

Hur gör man om man vill ladda ner en bild från internet och spara den på hårddisken?

Jag har försökt med openStream() och getContent(), men det fungerar tydligen bara för text data.
Jag har också testat getImage(), men jag har inte lyckats spara ner Image objektet på hårddsiken.

Medlem sedan juni 20008 205 inlägg
#2
  1. Öppna en anlutning till filen på webbservern
  2. Läs in datan
  3. Dumpa den på hårddisken

Jag tror att du kan serialisera Image-objekt, men vill du spara bilden i ett vanligt format som jpg eller gif, så är det ingen god idé att göra så.

------------------
All things serve the Beam!

Medlem sedan aug. 2000380 inlägg
#3

Har du något kodexempel på hur man laddar ner bilden som binär data?

Jag försökte leta lite i Suns dokumentation, men eftersom jag e java nybörjare så har jag inte riktigt lärt mig hur man dokumentationen är "upplaggd".

Medlem sedan juni 20008 205 inlägg
#4

Hittar man inte det man söker in dokumentationen, så kan man alltid kolla i The Java Tutorial. Jag skulle gissa att du kan leta dig fram till svaret härifrån. :)

------------------
All things serve the Beam!

Medlem sedan aug. 2000380 inlägg
#5

Tack spango!
The Java Tutorial verkar ju superbra!

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)