Çalışma Sayfasındaki Cells Aralığını Görüntüye Dışa Aktar
Contents
[
Hide
]
Aspose.Cells’i kullanarak bir çalışma sayfasının görüntüsünü oluşturabilirsiniz. Ancak, bazen bir çalışma sayfasındaki yalnızca bir hücre aralığını bir görüntüye aktarmanız gerekir. Bu makalede, bunun nasıl başarılacağı açıklanmaktadır.
Bir aralığın görüntüsünü çekmek için, baskı alanını istenen aralığa ayarlayın ve ardından tüm kenar boşluklarını 0 olarak ayarlayın.ImageOrPrintOptions.setOnePagePerSheet() iledoğru.
Aşağıdaki kod, E8:H10 aralığının bir görüntüsünü alır. Aşağıda, kodda kullanılan kaynak çalışma kitabının ekran görüntüsü verilmiştir. Kodu herhangi bir çalışma kitabıyla deneyebilirsiniz.
Giriş dosyası
Kodun çalıştırılması, yalnızca E8:H10 aralığının bir görüntüsünü oluşturur.
Çıktı görüntüsü
This file contains hidden or 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"); |
yazısını da bulabilirsinizÇalışma Sayfasını Farklı Görüntü Formatlarına Dönüştürme yardımsever.