Gestione delle immagini

Aspose.Cells consente agli sviluppatori di aggiungere immagini ai fogli di calcolo in fase di esecuzione. Inoltre, il posizionamento di queste immagini può essere controllato in fase di esecuzione, come discusso più dettagliatamente nelle prossime sezioni.

Questo articolo spiega come aggiungere immagini e come inserire un’immagine che mostri il contenuto di determinate celle.

Aggiunta di immagini

L’aggiunta di immagini a un foglio di calcolo è molto semplice. Bastano poche righe di codice: Basta chiamare ilAggiungere metodo delImmagini raccolta (incapsulata nel fileFoglio di lavoro oggetto). IlAggiungeremetodo accetta i seguenti parametri:

  • Indice della riga in alto a sinistra, l’indice della riga in alto a sinistra.
  • Indice colonna in alto a sinistra, l’indice della colonna in alto a sinistra.
  • Nome file immagine, il nome del file immagine, completo di percorso.

Immagini di posizionamento

Esistono due modi possibili per controllare il posizionamento delle immagini utilizzando Aspose.Cells:

  • Posizionamento proporzionale: definire una posizione proporzionale all’altezza e alla larghezza della riga.
  • Posizionamento assoluto: definire la posizione esatta sulla pagina in cui verrà inserita l’immagine, ad esempio 40 pixel a sinistra e 20 pixel sotto il bordo della cella.

Posizionamento proporzionale

Gli sviluppatori possono posizionare le immagini proporzionalmente all’altezza della riga e alla larghezza della colonna utilizzando il formatoUpperDeltaX eUpperDeltaY proprietà delAspose.Cells.Drawing.Picture oggetto. UNImmagine oggetto può essere ottenuto dalImmaginiraccolta passando il relativo indice delle immagini. Questo esempio inserisce un’immagine nella cella F6.

Posizionamento assoluto

Gli sviluppatori possono anche posizionare le immagini in modo assoluto utilizzando il fileSinistra eSuperiore proprietà delImmagineoggetto. Questo esempio posiziona un’immagine nella cella F6, 60 pixel da sinistra e 10 pixel dalla parte superiore della cella.

Inserimento di un’immagine basata sul riferimento Cell

Aspose.Cells consente di visualizzare il contenuto di una cella del foglio di lavoro in una forma immagine. È possibile collegare l’immagine alla cella che contiene i dati che si desidera visualizzare. Poiché la cella o l’intervallo di celle è collegato all’oggetto grafico, le modifiche apportate ai dati in tale cella o intervallo di celle vengono visualizzate automaticamente nell’oggetto grafico.

Aggiungi un’immagine al foglio di lavoro chiamando il metodoAggiungi immagine metodo delCollezione Shape raccolta (incapsulata nel fileFoglio di lavoro oggetto). Specificare l’intervallo di celle utilizzando ilFormula attributo delImmagineoggetto.

Argomenti avanzati