+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

[VB2010] Scaricare immagine da sito noti ID o nome immagine

  1. #1
    paolo83 non è in linea Scolaretto
    Post
    80
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao a tutti,
    qualcuno sa se esiste un modo per scaricare un immagine da un sito se si conosce l'id dell'immagine oppure il nome dell'immagine?
    Ciao

  2. #2
    L'avatar di IAL32
    IAL32 non è in linea Novello
    Post
    28
    Like Inviati  
    0
    Like Ricevuti  
    0
    Dipende dal sito. Se per esempio si prende in considerazione:
    Immagine imgur
    l'ID è "uvrjk", e quindi, sapendo il dominio del sito, potresti provare a fare:
    Imports System.Net
    Public Class Form1
        Dim WC As New WebClient
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim ImageContainer As Byte() = Nothing
            Dim Img_Extension As String = Nothing
            Dim IMAGE_ID As String = "uvrjk.png"
            Select Case IMAGE_ID
                Case IMAGE_ID.EndsWith(".png")
                    Img_Extension = ".png"
                Case IMAGE_ID.EndsWith(".jpg")
                    Img_Extension = ".jpg"
                Case IMAGE_ID.EndsWith(".jpeg")
                    Img_Extension = ".jpeg"
                Case IMAGE_ID.EndsWith(".gif")
                    Img_Extension = ".gif"
            End Select
            ImageContainer = WC.DownloadData("http://i.imgur.com/" & IMAGE_ID) 'Puoi salvare l'immagine in un array di bytes
            IO.File.WriteAllBytes("C:\Users\Publico\" & IMAGE_ID & Img_Extension, ImageContainer) 'E salvarla di conseguenza
            PictureBox1.ImageLocation = "C:\Users\Publico\" & IMAGE_ID & Img_Extension
    
            WC.DownloadFile("http://i.imgur.com/" & IMAGE_ID, "C:\Users\Publico\" & IMAGE_ID & Img_Extension) 'Oppure puoi scaricarla come File normale
            PictureBox1.ImageLocation = "C:\Users\Publico\" & IMAGE_ID & Img_Extension
        End Sub
    End Class
    

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. [vb2010] Aggiungere immagine a nome persona
    Da glak nel forum Visual Basic .Net
    Risposte: 39
    Ultimo Post: 04-06-2014, 10:39
  2. [VB2010] Invertire i colori di un'immagine
    Da glak nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 24-02-2013, 23:56
  3. Risolto: [Vb2010+] Zoom immagine del Desktop
    Da glak nel forum Visual Basic .Net
    Risposte: 10
    Ultimo Post: 24-02-2013, 04:40
  4. Risposte: 1
    Ultimo Post: 13-12-2012, 09:12
  5. [VB2010] Immagine di sfondo su Mdi form
    Da paolo83 nel forum Visual Basic .Net
    Risposte: 5
    Ultimo Post: 01-11-2012, 20:31