Convertitore di immagini
Il Plugin Aspose.Cells Image Converter per .NET consente agli sviluppatori di trasformare il contenuto di Excel in formati immagine come PNG, JPEG, BMP e altro. Che tu stia convertendo interi fogli di lavoro, singoli fogli, intervalli di celle o grafici incorporati, questo plugin garantisce che i dati del tuo foglio di calcolo vengano resi con un’accuratezza pixel-perfetta.
Articoli più recenti
Caratteristiche principali di Aspose.Cells Image Converter
Converti Fogli di Lavoro, Grafici e Intervalli in Immagini
Rendi interi fogli di lavoro, intervalli specifici o grafici incorporati in file immagine di alta qualità adatti per report, documentazione e anteprime online.Impostazioni di Rendering Personalizzabili
UsaImageOrPrintOptions
per controllare la risoluzione, la scala della pagina, la visibilità delle linee della griglia e altro. Affina ogni conversione per soddisfare i tuoi requisiti visivi e di layout.Supporto per Tutti i Principali Formati Excel
Supporta XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS e altri formati di file di fogli di calcolo per l’esportazione delle immagini.Rendering di Grafici e Tabelle Pivot
Converti grafici Excel incorporati e tabelle pivot direttamente in immagini autonome per la visualizzazione dei dati o l’uso web.Rendering Ottimizzato di Fogli e Workbook
Usa le classiSheetRender
oWorkbookRender
per rendere fogli singoli o interi workbook su più pagine.Integrazione Senza Soluzione di Continuità con Progetti .NET
Funziona immediatamente con qualsiasi applicazione .NET Framework o .NET Core per la generazione di immagini in batch o su richiesta.
Iniziare con Aspose.Cells Image Converter per .NET
Per iniziare a convertire file Excel in formati immagine, segui questi passaggi:
1. Installa Aspose.Cells per .NET
Usa NuGet per aggiungere Aspose.Cells al tuo progetto:
dotnet add package Aspose.Cells
2. Carica il Workbook di Excel
Workbook workbook = new Workbook("Book1.xlsx");
3. Rendi un Foglio di Lavoro in PNG
Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
OnePagePerSheet = true,
Resolution = 200
};
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}
4. Rendi un Intero Workbook
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Scenari più Popolari
Converti Grafici Excel in Immagini
Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");
Converti un Intervallo di Celle in un’Immagine
Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");
Rendi una Tabella Pivot come Immagine
Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");
Migliori Pratiche per la Conversione delle Immagini
- Assicurati sempre di adattare automaticamente le colonne prima del rendering per garantire la piena visibilità.
- Aumenta la risoluzione per un output ad alta DPI nell’uso web e di stampa.
- Usa un colore di sfondo bianco per esportazioni più pulite (
options.Transparent = false
). - Valida la visibilità dei contenuti per righe nascoste, celle unite o commenti.
Problemi Comuni e Risoluzioni
Errore: File non trovato
Soluzione: Conferma che il percorso del file Excel sorgente sia valido e accessibile.
Errore: Formato file non supportato
Soluzione: Assicurati che il tipo di file di input sia supportato (ad es., evita macro legacy senza modalità di compatibilità).
Immagine di Output Corta o Tagliata
Soluzione: Usa OnePagePerSheet = true
o abilita AllColumnsInOnePagePerSheet
per fogli più larghi.