Kuva Converter

Aspose.Cells Image Converter for .NET Plugin antaa kehittäjille mahdollisuuden muuntaa Excel-sisältöä kuvatiedoksiin, kuten PNG, JPEG, BMP ja paljon muuta. Olitpa koko työkirjan, yksittäisen työpöytän, solujen sarjojen tai sisäänrakennettujen grafiikoiden muuntaminen, tämä lisävaruste varmistaa, että levytiedostosi tiedot luovutetaan pikselin täydelliseen tarkkuuteen.

Viimeisimmät artikkelit

Aspose.Cells Image Converter avainominaisuudet

  • Muunna työlehtiä, kaavioita ja sarjoja kuviin Render koko työpöytä, tiettyjä sarjoja tai sisällytettyjä kaavioita korkealaatuisiin kuvan tiedostoihin, jotka sopivat raportointiin, dokumentaatioon ja online-esityksiin.

  • Käsittelemättömät Rendering-asetukset Use ImageOrPrintOptions to control resolution, page scaling, gridline visibility, and more. Fine-tune each conversion to meet your visual and layout requirements.

  • Tuki kaikille tärkeimmille Excel-formaateille Tukee XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS ja muita levytiedostomuotoja kuvan vientiin.

  • Taulukko ja Pivot Table Rendering Muunna sisäänrakennetut Excel-taulukot ja pivot-taulukot suoraan erillisiin kuviin tietojen visualisointiin tai web-käyttöön.

  • Optimisoitu lehti ja työpöytäkirja Use SheetRender or WorkbookRender classes to render individual sheets or full workbooks across multiple pages.

  • Seamless Integraatio .NET-projektien kanssa Työskentelee out-of-the-boxilla .NET Framework tai .NET Core -sovelluksella batch- tai on-demand-kuvan tuottamiseksi.

Aloita Aspose.Cells Image Converter for .NET

Jos haluat aloittaa Excel-tiedostojen muuntamisen kuvanmuotoihin, noudata seuraavia vaiheita:

1. Asenna Aspose.Cells .NETille

Käytä NuGet lisäämään Aspose.Cells projektisi:

dotnet add package Aspose.Cells

2. Lataa Excelin työpöytäkirja

Workbook workbook = new Workbook("Book1.xlsx");

3. Render työlehti 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. Suunnittele kokonainen työpöytä

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

Suosituimmat käsikirjoitukset

Muunna Excel-kuvat kuviin

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");

Muuntaa solun taso kuviin

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");

Render Pivot Table kuvan muodossa

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");

Parhaat käytäntöjä kuvan muuntamiseen

  • Aina auto-fit sarakkeita ennen rendering varmistaa täydellinen näkyvyys.
  • Lisätä resoluutio korkean DPI-tuotantoa web- ja tulostuskäytössä.
  • Käytä valkoista taustaväriä puhtaampaan vientiin (options.Transparent = false).
  • Validoi sisällön näkyvyys piilotettujen rivien, yhdistettyjen solujen tai kommenttien osalta.

Yhteiset kysymykset ja päätöslauselmat

Error: File not found

Ratkaisu: Vahvista, että lähde Excel-tiedoston reitti on voimassa ja käytettävissä.

Error: Unsupported file format

Ratkaisu: Varmista, että tiedostotyyppi on tuettu (esimerkiksi välttää perinnöllisiä makroja yhteensopivuus-tilassa).

Kuvan poistaminen tai leikkaaminen

Solution: Use OnePagePerSheet = true or enable AllColumnsInOnePagePerSheet for wider sheets.

 Suomi