Características

Descrição geral das características

Este guia resume as capacidades de processamento de planilha disponíveis no Aspose.Cells FOSS para Java, incluindo gerenciamento do livro de trabalho, formatação de células, filtragem, validação e propriedades de documento.

Aspose.Cells FOSS for Java provides the following capabilities for Java 17+ applications.

Gestão de folhas e livros de trabalho

  • Criar novas pastas de trabalho com: new Workbook() Utilizando o padrão de tentativa com recursos.
  • Carga existente .xlsx Arquivos via new Workbook(path) ou a) new Workbook(path, options)
  • Acessos a folhas de trabalho via: getWorksheets().get(index) ou por nome
  • Re-nomear folhas de trabalho com: setName(), adicionar e remover folhas, definir a folha ativa
  • Controle a visibilidade da folha de trabalho e cor das guias via WorksheetViewModel
  • Ativar o modo de reparação com: LoadOptions.setTryRepairPackage() e a) setTryRepairXml()

Valores e fórmulas de célula

  • Defina valores digitados com: cell.putValue() para o String, int, double, boolean, e LocalDateTime
  • Inspeccionar o tipo de valor via CellValueType: STRING, NUMBER, BOOLEAN, DATE_TIME, FORMULA, BLANK
  • Armazena cadeias de fórmulas com cell.setFormula() recalculado pelo Excel em aberto
  • Representação de cadeia de acesso via cell.getStringValue()
  • Leia o valor bruto através do cell.getValue() como: Object

Formato e estilos de célula

  • Aplicar fontes, bordas, preenchimentos e alinhamento através do Style classe de cell.getStyle()
  • Configurar negrito, cor e nome da fonte via Style.getFont()
  • Alinhamento de controlo via: HorizontalAlignment (LEFT, CENTER, RIGHT) e AlignmentValue
  • Formato de número definido usando: style.setCustom() ou incorporado NumberFormat padrões de
  • Ajustar a altura da linha e largura da coluna com getRows().get(n).setHeight() e a) getColumns().get(n).setWidth()

AutoFilter

  • Configurar um intervalo de cabeçalho do AutoFilter com: ws.getAutoFilter().setRange()
  • Adicionar colunas de filtro via getFilterColumns().add(index)
  • Definir critérios de filtro personalizados via AutoFilterCustomFilter e a) FilterOperatorType
  • Aplicar os 10 melhores filtros via AutoFilterTop10

Validação de dados e formatação condicional

  • Adicionar regras de validação para números inteiros, decimais ou listas via sheet.getValidations().add()
  • Utilização: ValidationType e a) OperatorType com limites de fórmula
  • Aplicar formatação condicional via FormatConditionCollection e a) FormatCondition

Configuração de página e proteção da folha de trabalho

  • Configurar as configurações de impressão com: PageSetup: tamanho do papel, orientação, encaixe na página e área de impressão.
  • Intercâmbio de linhas da grade e cabeçalhos para impressão via PrintOptionsModel
  • Proteger folhas de trabalho e permissões para ajuste fino usando WorksheetProtectionModel
  • Arquivar hiperlinks em folhas de cálculo via Hyperlink e a) HyperlinkCollection

Propriedades do documento

  • Acesso e configuração de propriedades do documento da pasta de trabalho via workbook.getDocumentProperties()
  • Configuração de autor, título e outros campos de metadados
  • Inspeccionar o diagnóstico da carga através de: workbook.getLoadDiagnostics().getIssues()

Formatos suportados

Formatos de imagemExtensãoLeia.Escrever .
Excel Abre XML.xlsx

A poupança é actualmente limitada a: .xlsx.

Ver também:

 Português