Konvertera arbetsblad till olika bildformat

Konvertera arbetsblad till bild

Arbetsblad innehåller data som du vill analysera. Ett kalkylblad kan till exempel innehålla parametrar, summor, procentsatser, undantag och beräkningar.

Som utvecklare kan du behöva presentera kalkylblad som bilder. Till exempel kan du behöva använda en bild av ett kalkylblad i ett program eller en webbsida. Du kanske vill infoga en bild i ett Microsoft Word-dokument, en PDF-fil, en PowerPoint-presentation eller någon annan dokumenttyp. Enkelt uttryckt vill du att ett kalkylblad ska renderas som en bild så att du kan använda det någon annanstans.

Aspose.Cells stöder konvertering av Excel-kalkylblad till bilder. För att använda den här funktionen måste du importeraAspose.Cells.Renderingnamnutrymme till ditt program eller projekt. Den har flera värdefulla klasser för rendering och utskrift, till exempel,SheetRenderImageOrPrintOptionsoch andra.

Klassen Aspose.Cells.Rendering.ISheetRender representerar ett kalkylblad att rendera som bilder. Den har en överbelastad metod,Att föreställa sig, som kan konvertera ett kalkylblad till bildfil(er) med olika attribut eller alternativ. Flera bildformat stöds, till exempel BMP, PNG, GIF, JPG, JPEG, TIFF, EMF.

Följande kodavsnitt visar hur man konverterar ett kalkylblad i en Excel-fil till en bildfil.

PNG Format

Se följande exempelkod, dessexempel på Excel-fil , och denutgång PNG Bilder.

TIFF Format

Se följande exempelkod, dessexempel på Excel-fil , och denutgång TIFF Bild.

Konvertera arbetsblad till SVG

SVG står för Scalable Vector Graphics. SVG är en specifikation baserad på XML-standarder för tvådimensionell vektorgrafik. Det är en öppen standard som har varit under utveckling av World Wide Web Consortium (W3C) sedan 1999.

Aspose.Cells for C++ har kunnat konvertera kalkylblad till SVG bild sedan version 18.5.0.

För att använda den här funktionen, importera namnområdet Aspose.Cells.Rendering till ditt program eller projekt. Den har flera värdefulla klasser för rendering och utskrift, till exempel ISheetRender, IImageOrPrintOptions och andra.

Klassen Aspose.Cells.Rendering.IImageOrPrintOptions anger att kalkylbladet kommer att sparas i formatet SVG. Följande kodsnutt visar hur man konverterar ett kalkylblad i en Excel-fil till en SVG-bildfil

Se följande exempelkod, dessexempel på Excel-fil , och denutgång SVG Bilder.