Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Salvare immagine in un file

    Ciao!

    Come da titolo, come faccio, avendo un oggetto di tipo Image a salvarlo in un oggetto di tipo File??

    Per esempio io ho Image imm = new ImageIcon("ciao.png").getImage() e vorrei che venisse salvata in File f = new File("C:\harlandraka94\ciao_copia.png");... come posso fare?grazie in anticipo
    L'ascensore può scendere su e giù...
    by Prof di Sistemi

  2. #2

    Re: Salvare immagine in un file

    Originariamente inviato da Harlandraka_94
    Ciao!

    Come da titolo, come faccio, avendo un oggetto di tipo Image a salvarlo in un oggetto di tipo File??

    Per esempio io ho Image imm = new ImageIcon("ciao.png").getImage() e vorrei che venisse salvata in File f = new File("C:\harlandraka94\ciao_copia.png");... come posso fare?grazie in anticipo
    Crei un nuovo file png (ciao_copia.png) ed in quello ci scrivi i bytes contenuti nel file d'origine (ciao.png).

  3. #3

    Re: Re: Salvare immagine in un file

    Originariamente inviato da VincenzoTheBest
    Crei un nuovo file png (ciao_copia.png) ed in quello ci scrivi i bytes contenuti nel file d'origine (ciao.png).
    Per il momento mi interesserebbe sapere come fare il cast di un oggetto Image in un oggetto File... la copia me la gestisco poi mi interessava solo sapere come infilare un oggetto che inizialmente è image in un oggetto File
    L'ascensore può scendere su e giù...
    by Prof di Sistemi

  4. #4

    Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da Harlandraka_94
    Per il momento mi interesserebbe sapere come fare il cast di un oggetto Image in un oggetto File...
    Impossibile...forse intendi dire: salvare l'oggetto Image in un file (ma questo è un altro discorso).

  5. #5

    Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da VincenzoTheBest
    Impossibile...forse intendi dire: salvare l'oggetto Image in un file (ma questo è un altro discorso).
    Si intendo fare una cosa del tipo

    codice:
    Image img = new ImageIcon("ciao.png").getImage();
    File f = new File(img);
    cioè mettere un oggetto java.awt.Image in un oggetto java.io.File
    L'ascensore può scendere su e giù...
    by Prof di Sistemi

  6. #6

    Re: Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da Harlandraka_94
    codice:
    Image img = new ImageIcon("ciao.png").getImage();
    File f = new File(img);
    cioè mettere un oggetto java.awt.Image in un oggetto java.io.File
    Non puoi fare nemmeno questo.
    java.io.File.

  7. #7

    Re: Re: Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da VincenzoTheBest
    Non puoi fare nemmeno questo.
    java.io.File.
    si lo so era un esempio per rendere l'idea di cosa vorrei fare... come posso fare allora a trattare un oggetto Image come se fosse un oggetto File?
    L'ascensore può scendere su e giù...
    by Prof di Sistemi

  8. #8

    Re: Re: Re: Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da Harlandraka_94
    si lo so era un esempio per rendere l'idea di cosa vorrei fare... come posso fare allora a trattare un oggetto Image come se fosse un oggetto File?
    Qual è lo scopo?

  9. #9

    Re: Re: Re: Re: Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da VincenzoTheBest
    Qual è lo scopo?
    In pratica mi serve ridimensionare un'immagine e salvarla in un altro percorso... ho pensato di usare fileinputstream e fileoutputstream perchè l'inputstream dell'Image non riesco ad usarlo...
    L'ascensore può scendere su e giù...
    by Prof di Sistemi

  10. #10

    Re: Re: Re: Re: Re: Re: Re: Re: Re: Salvare immagine in un file

    Originariamente inviato da Harlandraka_94
    In pratica mi serve ridimensionare un'immagine e salvarla in un altro percorso
    Penso che dovresti convertire l'istanza di Image, ottenuta dal ridimensionamento, in bytes e scrivere questi in un nuovo file.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.