Características

Features de la revisión

Este guía resume las capacidades de procesamiento de la hoja de espalda disponibles en Aspose.Cells FOSS para Java, incluyendo gestión de libros de trabajo, formatación de células, filtros, validación y propiedades de documentos.

Aspose.Cells FOSS para Java proporciona las siguientes capacidades para aplicaciones de Java 17+.

Manual de libros y worksheet

  • Crea nuevos libros de trabajo con new Workbook() Utilizando el modelo try-with-resources
  • Carga existente .xlsx Archivos a través de new Workbook(path) o new Workbook(path, options)
  • Acceso a las obras de trabajo mediante getWorksheets().get(index) o por nombre
  • Renomear las obras con setName(), añadir y eliminar las hojas, establecer la hoja activa
  • Controlar la visibilidad de la hoja de trabajo y el color de las tablas a través del WorksheetViewModel
  • Puede realizar la reparación con LoadOptions.setTryRepairPackage() y setTryRepairXml()

Valores y fórmulas de las células

    • Definición de valores tipificados con cell.putValue() Para String, int, double, boolean,y, LocalDateTime
  • Verificar el tipo de valor mediante CellValueType: STRING, NUMBER, BOOLEAN, DATE_TIME, FORMULA, BLANK
  • Comprar las líneas de fórmula con cell.setFormula() - Recalculado por Excel en abierto
  • Acceso a la representación de la línea mediante cell.getStringValue()
  • Leer el valor cru por medio de cell.getValue() como Object

Formato celular y estilos

  • Aplique las fuentes, los límites, las rellenas y el alineamiento a través de la Style clase de cell.getStyle()
  • -Contactar el nombre de cor, cor y font a través del Style.getFont()
  • El control de alineación a través HorizontalAlignment (LEFT, CENTER, RIGHTy) y AlignmentValue
  • Formatos de número que utilizan style.setCustom() o en el interior NumberFormat patrones
  • Ajuste la altura de la línea y el ancho de las columnas con getRows().get(n).setHeight() y getColumns().get(n).setWidth()

AutoFilter

  • Configura una gama de header AutoFilter con ws.getAutoFilter().setRange()
  • Añadir filtros a través de la columna getFilterColumns().add(index)
  • Define criterios de filtrado personalizados a través de AutoFilterCustomFilter y FilterOperatorType
  • Aplique los 10 filtros más altos AutoFilterTop10

Validación de datos y formatación condicional

  • Añadir reglas de validación total, decimal o listas a través del sheet.getValidations().add()
  • Uso ValidationType y OperatorType Con las fórmulas límites
  • Formato condicional mediante FormatConditionCollection y FormatCondition

Configuración de páginas y protección del tablero de trabajo

  • Configure las configuraciones de impresión con PageSetup: tamaño de papel, orientación, área de impresión, forma a página
  • Conexión de líneas y títulos para la impresión a través de PrintOptionsModel
  • Proteger las hojas de trabajo y los permisos de toner fin utilizando WorksheetProtectionModel
  • Almacena los hiperligazones en las hojas de trabajo a través de Hyperlink y HyperlinkCollection

Propiedades de documentos

  • Acceso y configuración de propiedades del documento de libro de trabajo a través de workbook.getDocumentProperties()
  • Configura los campos de autor, título y otros metadatos
  • Inspección de las cargas mediante el diagnóstico workbook.getLoadDiagnostics().getIssues()

Formatos apoyados

FormatExtensionLeerEscribe
Excel Open XML.Xlx

La economía se limita actualmente a .xlsx.

Ver también

 Español