Functies

Functieoverzicht

Aspose.Cells FOSS for Java biedt de volgende mogelijkheden voor Java 17+ toepassingen.

Werkmap en Werkbladbeheer

  • Maak nieuwe werkboeken aan met new Workbook() met behulp van het try‑with‑resources‑patroon
  • Laad bestaande .xlsx‑bestanden via new Workbook(path) of new Workbook(path, options)
  • Toegang tot werkbladen via getWorksheets().get(index) of op naam
  • Hernoem werkbladen met setName(), voeg bladen toe en verwijder ze, stel het actieve blad in
  • Beheer de zichtbaarheid van werkbladen en de tabkleur via WorksheetViewModel
  • Schakel reparatiemodus in met LoadOptions.setTryRepairPackage() en setTryRepairXml()

Celwaarden en Formules

  • Stel getypte waarden in met cell.putValue() voor String, int, double, boolean en LocalDateTime
  • Inspecteer het waardetype via CellValueType: STRING, NUMBER, BOOLEAN, DATE_TIME, FORMULA, BLANK
  • Sla formule‑strings op met cell.setFormula() — opnieuw berekend door Excel bij openen
  • Toegang tot de tekenreeksrepresentatie via cell.getStringValue()
  • Lees de ruwe waarde via cell.getValue() als Object

Celopmaak en stijlen

  • Pas lettertypen, randen, opvullingen en uitlijning toe via de Style‑klasse van cell.getStyle()
  • Stel vet, kleur en lettertype in via Style.getFont()
  • Beheer uitlijning via HorizontalAlignment (LEFT, CENTER, RIGHT) en AlignmentValue
  • Stel getalformaten in met behulp van style.setCustom() of ingebouwde NumberFormat‑patronen
  • Pas rijhoogte en kolombreedte aan met getRows().get(n).setHeight() en getColumns().get(n).setWidth()

AutoFilter

  • Stel een AutoFilter‑kopbereik in met ws.getAutoFilter().setRange()
  • Voeg filterkolommen toe via getFilterColumns().add(index)
  • Definieer aangepaste filtercriteria via AutoFilterCustomFilter en FilterOperatorType
  • Pas top‑10‑filters toe via AutoFilterTop10

Gegevensvalidatie en voorwaardelijke opmaak

  • Voeg gehele getal-, decimale- of lijstvalidatieregels toe via sheet.getValidations().add()
  • Gebruik ValidationType en OperatorType met formulegrenzen
  • Pas voorwaardelijke opmaak toe via FormatConditionCollection en FormatCondition

Pagina‑indeling en werkbladbeveiliging

  • Configureer afdrukinstellingen met PageSetup: papierformaat, oriëntatie, aanpassen aan pagina, afdrukgebied
  • Schakel rasterlijnen en kopteksten voor afdrukken in/uit via PrintOptionsModel
  • Bescherm werkbladen en verfijn machtigingen met WorksheetProtectionModel
  • Sla hyperlinks op in werkbladen via Hyperlink en HyperlinkCollection

Documenteigenschappen

  • Toegang krijgen tot en instellen van werkboekdocumenteigenschappen via workbook.getDocumentProperties()
  • Stel auteur, titel en andere metagegevensvelden in
  • Inspecteer laaddiagnostiek via workbook.getLoadDiagnostics().getIssues()

Ondersteunde formaten

FormaatExtensieLezenSchrijven
Excel Open XML.xlsx

Opslaan is momenteel beperkt tot .xlsx.

 Nederlands