Offentlig API Ändringar i Aspose.Cells 8.1.1

Tillagda egenskaper och funktioner

Lade till egenskapen HtmlSaveOptions.PresentationPreference

Klassen HtmlSaveOptions har exponerat getter/setter för egenskapen PresentationPreference som kan användas för att rendera resultaten med bättre layout vid export av kalkylblad till HTML eller MHTML. Standardvärdet är falskt. medan om satt till sant, exporterar Aspose.Cells API kalkylbladets innehåll med bättre presentation.

Tillagt stöd för arbetsbladsscenarier

Ett scenario är en vad-om-modell som inkluderar variabla indataceller länkade med en eller flera formler. Aspose.Cells har avslöjat en getter och seter för egenskapen Worksheet.Scenarios tillsammans med följande klasser för att hjälpa utvecklare att skapa, manipulera och ta bort scenarier.

  1. Scenario: Representerar ett individuellt scenario.
  2. ScenarioCollection: Representerar en samling scenarier.
  3. ScenarioInputCellCollection: Representerar en lista med indataceller för ett visst scenario.
  4. ScenarioInputCell: Representerar en indatacell från samlingen av indataceller för ett visst scenario.

Ändring i beteende för CellsException

Med tidigare utgåvor av Aspose.Cells for Java API, när ett eventuellt skadat kalkylblad laddades i en instans av Workbook, tenderade API att skicka ett allmänt meddelande utan att nämna var problemet kunde vara. Vi har ändrat detta beteende för 8.1.1 så att API ger ett undantag med ett meningsfullt meddelande som pekar ut var (vilken cell) och vad (formeluttryck) som orsakar undantaget vid läsning av mallfilen.