Преобразование рабочего листа в различные форматы изображений

Преобразование рабочего листа в изображение

Иногда бывает полезно сохранить изображение рабочего листа. Изображения можно публиковать в Интернете, вставлять в другие документы (например, отчеты, написанные в Word Microsoft, или презентации PowerPoint).

Aspose.Cells обеспечивает экспорт изображения через**[SheetRender] (https://reference.aspose.com/cells/java/com.aspose.cells/sheetrender)** учебный класс. Этот класс представляет рабочий лист, который будет преобразован в изображение.**[SheetRender] (https://reference.aspose.com/cells/java/com.aspose.cells/sheetrender)** класс обеспечивает**toImage()**метод преобразования рабочего листа в файл изображения. Поддерживаются форматы BMP, PNG, JPEG, TIFF и EMF.

В приведенном ниже коде показано, как преобразовать рабочий лист в файле Excel Microsoft в файл PNG.

Преобразование рабочего листа в SVG

SVG означаетМасштабируемая векторная графикаSVG — это спецификация, основанная на стандартах XML для двумерной векторной графики. Это открытый стандарт, который разрабатывается Консорциумом World Wide Web (W3C) с 1999 года.

С момента выпуска v7.1.0,Aspose.Cells for Java может конвертировать рабочие листы в изображения SVG.

Чтобы использовать эту функцию, вам необходимо импортировать пространство имен com.aspose.cells в вашу программу или проект. Он имеет несколько полезных классов для рендеринга и печати, например,[SheetRender] (https://reference.aspose.com/cells/java/com.aspose.cells/sheetrender), [ImageOrPrintOptions] (https://reference.aspose.com/cells/java/com.aspose.cells/ImageOrPrintOptions), [WorkbookRender] (https://reference.aspose.com/cells/java/com.aspose.cells/workbookrender), и другие.

[com.aspose.cells.ImageOrPrintOptions] (https://reference.aspose.com/cells/java/com.aspose.cells/ImageOrPrintOptions) class указывает, что рабочий лист будет сохранен в формате SVG.

[SheetRender] (https://reference.aspose.com/cells/java/com.aspose.cells/sheetrender)класс принимает объект[ImageOrPrintOptions] (https://reference.aspose.com/cells/java/com.aspose.cells/ImageOrPrintOptions) в качестве параметра, который устанавливает формат сохранения в формат SVG.

В следующем фрагменте кода показано, как преобразовать рабочий лист в файле Excel в файл изображения SVG.

Отобразить активный рабочий лист в рабочей книге

Простой способ преобразовать активный лист в книгу — установить индекс активного листа, а затем сохранить книгу как SVG. При этом активный лист будет отображаться как SVG. Следующий пример кода демонстрирует эту функцию:

Статьи по Теме