Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Ciao Roquentin, per quanto riguarda l'inserimento dell'immagine non ci sono problemi per esempio:
    codice:
    File imageFile =newFile(GIF_OR_JPG_IMAGE_FILE);
    BufferedImage input =ImageIO.read(imageFile);
    ByteArrayOutputStream baos =newByteArrayOutputStream();
    ImageIO.write(input,"PNG", baos);
    sheet.addImage(newWritableImage(1,1,input.getWidth()/ CELL_DEFAULT_WIDTH,
        input.getHeight()/ CELL_DEFAULT_HEIGHT,baos.toByteArray()));
    Per quanto riguarda i grafici, jexcelapi non li supporta quindi l'unico modo in cui puoi farli è impostare il grafico su un template excel, che ovviamente si baserà sui dati che poi andrai ad inserire nel template. In poche parole crei un modello xlt imposti il tuo grafico che vada a prendere i valori dalle colonne/righe (ovviamente al momento della creazione saranno vuote); dal programma java carichi il tuo xlt lo riempi e lo risalvi come xls (ovviamente non sovrascrivendo il template).

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    480
    Quote Originariamente inviata da francesco.muia Visualizza il messaggio
    Ciao Roquentin, per quanto riguarda l'inserimento dell'immagine non ci sono problemi per esempio:
    codice:
    File imageFile =newFile(GIF_OR_JPG_IMAGE_FILE);
    BufferedImage input =ImageIO.read(imageFile);
    ByteArrayOutputStream baos =newByteArrayOutputStream();
    ImageIO.write(input,"PNG", baos);
    sheet.addImage(newWritableImage(1,1,input.getWidth()/ CELL_DEFAULT_WIDTH,
        input.getHeight()/ CELL_DEFAULT_HEIGHT,baos.toByteArray()));
    Per quanto riguarda i grafici, jexcelapi non li supporta quindi l'unico modo in cui puoi farli è impostare il grafico su un template excel, che ovviamente si baserà sui dati che poi andrai ad inserire nel template. In poche parole crei un modello xlt imposti il tuo grafico che vada a prendere i valori dalle colonne/righe (ovviamente al momento della creazione saranno vuote); dal programma java carichi il tuo xlt lo riempi e lo risalvi come xls (ovviamente non sovrascrivendo il template).
    Ciao, non ho capito bene come fare...come faccio a creare un modello xlt ?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.