Offentliga API förändringar i Aspose.Cells 8.1.1
Tillagda egenskaper och funktioner
Tillagt HtmlSaveOptions.PresentationPreference-egenskapen
HtmlSaveOptions-klassen har exponerat getter/setter för PresentationPreference-egenskapen som kan användas för att rendera resultaten med bättre layout vid export av kalkylblad till HTML eller MHTML. Standardvärdet är false. om det sätts till true, exporterar Aspose.Cells API kalkylbladens innehåll med bättre presentation.
Tillagt stöd för kalkylblads-scenarier
Ett scenario är en vad-om-modell som inkluderar variabla ingångsceller länkade tillsammans av en eller flera formler. Aspose.Cells har exponerat en getter och setter för Arbetsblad.Scenarios-egenskapen tillsammans med följande klasser för att hjälpa utvecklare att skapa, manipulera och ta bort scenarier.
- Scenario: Representerar ett individuellt scenario.
- ScenarioCollection: Representerar en samling scenarier.
- ScenarioInputCellCollection: Representerar en lista med inmatningsceller för ett visst scenario.
- ScenarioInputCell: Representerar en inmatningscell från samlingen av inmatningsceller för ett visst scenario.
Ändring av beteende för CellsException
Med tidigare versioner av Aspose.Cells for Java API, när en eventuellt skadad kalkyl laddades i en instans av Arbetsbok, tenderade API:et att kasta ett generiskt meddelande utan att ange var problemet kunde finnas. Vi har ändrat detta beteende för 8.1.1 så att API:et kastar ett undantag med ett meningsfullt meddelande som pekar ut var (vilken cell) och vad (formeluttryck) som orsakar undantaget när mallfilen läses.