
Aspose.Cells for Node.js via Java
API Java para gerar e processar planilhas
API avançada para Node.js que permite aos desenvolvedores criar, ler, editar, manipular e converter formatos de planilhas Excel como XLS, XLSX, ODS, SpreadsheetML, CSV, TSC etc.
O que é Aspose.Cells for Node.js via Java?
Aspose.Cells for Node.js via Java é uma API poderosa e completa para gerenciar e manipular planilhas Excel em aplicações Node.js que utilizam Java. Este produto faz parte da família Aspose.Cells, conhecida por sua capacidade abrangente de lidar com formatos de planilhas. Desenvolvedores de software podem facilmente criar, alterar, ler, mesclar e converter arquivos Excel com o robusto conjunto de recursos fornecido pela biblioteca. A biblioteca é multiplataforma, o que significa que funciona em qualquer sistema operacional que suporte Java, garantindo ampla compatibilidade e facilidade de implantação. Ela suporta os formatos populares de arquivos Microsoft Excel, como XLS, XLSX, XLSB, XLT, XLTX, XLTM, XLSM, XML, OTS, entre outros.
Aspose.Cells for Node.js via Java é um kit de ferramentas sofisticado e rico em recursos para lidar com várias tarefas de processamento de planilhas em aplicações Node.js. A biblioteca possui diversas funcionalidades importantes que a tornam muito útil para desenvolvedores de software, incluindo manipulação abrangente de arquivos, formatação avançada, criação de arquivos Excel do zero, cálculo avançado de fórmulas, recursos robustos de geração de gráficos, conversão de arquivos Excel para outros formatos, importação e exportação de dados de várias fontes, criação e manipulação de tabelas dinâmicas, tratamento eficiente de grandes volumes de dados, entre muitas outras.
Aspose.Cells for Node.js via Java é otimizado para desempenho e pode lidar com grandes volumes de dados de forma eficaz. É adequado tanto para aplicações cliente quanto servidor, onde velocidade e confiabilidade são cruciais. Construída em Java, a biblioteca oferece alto desempenho e escalabilidade, sendo adequada tanto para aplicações pequenas quanto de grande escala. Possui uma variedade de funcionalidades adicionais e recursos de segurança, como criptografia e descriptografia de conteúdo de planilhas, proteção de cenários e a opção de ocultar e revelar linhas, colunas, planilhas, entre outros. Para desenvolvedores que desejam aprimorar suas habilidades com planilhas, é uma ótima opção geral.
Introdução ao Aspose.Cells for Node.js via Java
A forma recomendada de instalar o Aspose.Cells for Node.js via Java é usando npm. Por favor, utilize o comando a seguir para uma instalação suave.
Instalar Aspose.Cells para Node.js via Java usando npm
npm i aspose.cells
You can also download it directly from Aspose product release page.Geração de planilhas Excel em aplicativos Node.js
Aspose.Cells for Node.js via Java inclui funcionalidade completa para criar novos documentos de planilha do zero, bem como carregar e manipular planilhas existentes em aplicações Node.js. Existem vários recursos importantes na biblioteca que facilitam o trabalho dos desenvolvedores. Os desenvolvedores podem adicionar e remover planilhas, manipular linhas e colunas, mesclar linhas e células, importar dados de outras planilhas, inserir imagens e fotos, trabalhar diretamente com dados de células, realizar cálculos avançados de fórmulas, entre outros. Aqui está um exemplo que demonstra como os desenvolvedores podem criar um novo arquivo Excel dentro de aplicações Node.js.
Como criar um novo arquivo Excel dentro de aplicações Node.js?
import com.aspose.cells.*;
public class CreateExcelFile {
public static void main(String[] args) {
// Instantiate a Workbook object
Workbook workbook = new Workbook();
// Access the first worksheet in the workbook
Worksheet worksheet = workbook.getWorksheets().get(0);
// Add text to cell A1
Cell cell = worksheet.getCells().get("A1");
cell.putValue("Hello, Aspose!");
// Save the workbook
try {
workbook.save("NewExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Adicionar gráficos e imagens à planilha
Você pode criar e adicionar diferentes tipos de gráficos às planilhas Excel dentro de aplicativos Node.js com total suporte fornecido pelo Aspose.Cells for Node.js via Java. A biblioteca permite modificar gráficos pré-existentes dentro de aplicativos .NET e criar novos gráficos OOXML do zero. Ela pode acomodar uma ampla variedade de tipos de gráfico, incluindo barra, linha, pizza, área, coluna, dispersão, superfície, ações, radar e mais. Coleções de séries de gráfico e o tratamento do rótulo de dados de uma única série de gráfico são suportados pela biblioteca. Como incluir gráficos em uma planilha Excel dentro de aplicativos Node.js é demonstrado no exemplo a seguir.
Como adicionar gráficos em uma planilha Excel dentro do ambiente Node.js?
import com.aspose.cells.*;
public class AddChart {
public static void main(String[] args) {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Add sample data for the chart
cells.get("A1").putValue("Category");
cells.get("A2").putValue("A");
cells.get("A3").putValue("B");
cells.get("A4").putValue("C");
cells.get("B1").putValue("Value");
cells.get("B2").putValue(10);
cells.get("B3").putValue(20);
cells.get("B4").putValue(30);
// Add a chart to the worksheet
int chartIndex = worksheet.getCharts().add(ChartType.COLUMN, 5, 0, 15, 5);
Chart chart = worksheet.getCharts().get(chartIndex);
// Set the data source for the chart
chart.setNSeries("B2:B4", true);
chart.getNSeries().setCategoryData("A2:A4");
// Save the workbook with the chart
try {
workbook.save("ChartExcelFile.xlsx");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Aplicar formatação avançada às planilhas
Aspose.Cells for Node.js via Java facilita para os desenvolvedores de software carregar e aplicar diferentes tipos de formatação às células e linhas de planilhas. A biblioteca oferece amplas opções de formatação, permitindo planilhas personalizadas e visualmente atraentes. Inclui estilos de fonte, bordas de célula, formatos numéricos e formatação condicional, permitindo planilhas altamente personalizadas e visualmente atraentes. Isso inclui estilos de fonte, bordas de célula, formatos numéricos e formatação condicional. Aqui está um exemplo simples que mostra como os desenvolvedores podem aplicar formatação às células da planilha dentro de aplicativos Node.js.
Como aplicar estilos às células da planilha dentro de aplicativos Node.js?
import com.aspose.cells.*;
public class FormatCells {
public static void main(String[] args) {
try {
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Set value to a cell
Cell cell = cells.get("A1");
cell.putValue("Aspose Formatting");
// Create a style object
Style style = workbook.createStyle();
// Set the font color to red
style.getFont().setColor(Color.getRed());
// Set the background color to yellow
style.setPattern(BackgroundType.SOLID);
style.setBackgroundColor(Color.getYellow());
// Apply the style to the cell
cell.setStyle(style);
workbook.save("FormattedCells.xlsx");
System.out.println("Cells formatted successfully.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Converter planilha Excel via API Node.js
Aspose.Cells for Node.js via Java oferece funcionalidade completa para converter planilhas Excel entre inúmeros formatos de arquivo. Os desenvolvedores podem usar a biblioteca para carregar planilhas Excel em um formato de arquivo em suas aplicações .NET e salvá-las em uma variedade de outros formatos suportados. A conversão de planilhas Excel para PDF, HTML, PowerPoint, XPS, MHTML, JSON, texto simples e formatos de imagem comuns, incluindo TIFF, JPG, PNG, BMP e SVG, é suportada pela biblioteca. Aqui está um exemplo simples que demonstra como um desenvolvedor pode converter planilhas Excel para PDF de forma eficiente dentro de aplicativos Node.js.
Como converter planilhas Excel para PDF dentro de aplicativos Node.js?
import com.aspose.cells.*;
public class ExcelToPdf {
public static void main(String[] args) {
try {
// Load the Excel file
Workbook workbook = new Workbook("input.xlsx");
// Save the file as PDF
workbook.save("output.pdf", SaveFormat.PDF);
System.out.println("Excel file has been successfully converted to PDF.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
