Exportera intervallet Cells i ett kalkylblad till bild
Contents
[
Hide
]
Du kan skapa en bild av ett kalkylblad med Aspose.Cells. Men ibland behöver du bara exportera ett cellintervall i ett kalkylblad till en bild. Den här artikeln förklarar hur du uppnår detta.
För att ta en bild av ett område, ställ in utskriftsområdet till önskat område och ställ sedan in alla marginaler till 0. Ställ även inImageOrPrintOptions.setOnePagePerSheet() tillSann.
Följande kod tar en bild av området E8:H10. Nedan finns en skärmdump av källarbetsboken som används i koden. Du kan prova koden med vilken arbetsbok som helst.
Indatafil
Genom att köra koden skapas endast en bild av området E8:H10.
Utdatabild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(ExportRangeofCells.class) + "TechnicalArticles/"; | |
// Create workbook from source file. | |
Workbook workbook = new Workbook(dataDir + "book1.xlsx"); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Set the print area with your desired range | |
worksheet.getPageSetup().setPrintArea("E8:H10"); | |
// Set all margins as 0 | |
worksheet.getPageSetup().setLeftMargin(0); | |
worksheet.getPageSetup().setRightMargin(0); | |
worksheet.getPageSetup().setTopMargin(0); | |
worksheet.getPageSetup().setBottomMargin(0); | |
// Set OnePagePerSheet option as true | |
ImageOrPrintOptions options = new ImageOrPrintOptions(); | |
options.setOnePagePerSheet(true); | |
options.setImageType(ImageType.JPEG); | |
// Take the image of your worksheet | |
SheetRender sr = new SheetRender(worksheet, options); | |
sr.toImage(0, dataDir + "ERangeofCells_out.jpg"); |
Du kan också hitta artikelnKonvertera arbetsblad till olika bildformat hjälpsam.