Conversione del foglio di lavoro in diversi formati di immagine
Conversione del foglio di lavoro in immagine
A volte è utile salvare un’immagine di un foglio di lavoro. Le immagini possono essere condivise online, inserite in altri documenti (rapporti scritti in Microsoft Word, ad esempio, o presentazioni PowerPoint).
Aspose.Cells fornisce l’esportazione di immagini attraverso la classe SheetRender. Questa classe rappresenta il foglio di lavoro che verrà reso in un’immagine. La classe SheetRender fornisce il metodo toImage() per convertire un foglio di lavoro in un file immagine. Sono supportati i formati BMP, PNG, JPEG, TIFF e EMF.
Il codice seguente mostra come convertire un foglio di lavoro in un file PNG in un file Microsoft Excel.
Conversione del foglio di lavoro in SVG
SVG sta per Scalable Vector Graphics. SVG è una specifica basata su standard XML per grafica vettoriale bidimensionale. È uno standard aperto che è stato in fase di sviluppo da parte del World Wide Web Consortium (W3C) dal 1999.
Dalla versione v7.1.0, Aspose.Cells for Java può convertire i fogli di lavoro in immagini SVG.
Per utilizzare questa funzionalità, è necessario importare lo spazio dei nomi com.aspose.cells nel proprio programma o progetto. Ha diverse classi preziose per il rendering e la stampa, ad esempio, SheetRender, ImageOrPrintOptions, WorkbookRender, e altri.
La classe com.aspose.cells.ImageOrPrintOptions specifica che il foglio di lavoro verrà salvato in formato SVG.
La classe SheetRender prende l’oggetto di ImageOrPrintOptions come parametro che imposta il formato di salvataggio in formato SVG.
Il seguente frammento di codice mostra come convertire un foglio di lavoro in un file immagine SVG.
Renderizza il foglio attivo in un libro di lavoro
Un modo semplice per convertire il foglio attivo in un libro di lavoro è impostare l’indice del foglio attivo e quindi salvare il libro di lavoro come SVG. Renderizzerà il foglio attivo in SVG. Il codice di esempio seguente dimostra questa funzione: