Aspose.Cells for Python via Java 21.12 Note di rilascio
Chiave | Sommario | Categoria |
---|---|---|
CELLSJAVA-43994 | Supporto per interrompere l’esecuzione di WorkbookDesigner.process in SmarkMarker | |
CELLSJAVA-44039 | Modifica PDF Attributo produttore dal PDF generato | |
CELLSJAVA-43469 | Possibile regressione: riduzione delle prestazioni di FormatConditionCollection.addArea() | |
CELLSJAVA-43983 | Regressione: ciclo infinito durante la conversione da XLSX a PDF | |
CELLSJAVA-44029 | Da XLSX a PDF: l’immagine non viene convertita | |
CELLSJAVA-44093 | Problema di troncamento del testo con le forme rettangolari durante il rendering dell’immagine nelle versioni Aspose.Cells for Java più recenti | |
CELLSJAVA-44089 | DataLabels.setShadow() non è disponibile e non è uguale al metodo Series.setShadow() | |
CELLSJAVA-44000 | Lo stile Cells non è corretto in HTML quando si utilizza il set di icone e altra formattazione condizionale contemporaneamente | |
CELLSJAVA-43932 | Problema con l’impostazione della posizione delle etichette dei dati per i grafici a ciambella esplosi nell’immagine di output | |
CELLSJAVA-43934 | Le etichette del grafico a torta non corrispondono a Excel dopo aver manipolato o aggiornato il grafico | |
CELLSJAVA-44094 | Titolo del grafico troncato durante l’esportazione in PDF | |
CELLSJAVA-43533 | XLSX al problema di creazione di Html in Ubuntu | |
CELLSJAVA-43987 | Il bordo destro delle celle unite viene perso in html | |
CELLSJAVA-44016 | Problema durante la conversione del file Excel contenente l’URL dell’immagine in HTML | |
CELLSJAVA-44071 | com.aspose.cells.CellsException: hai inserito troppi pochi parametri per la funzione IF quando chiami Workbook.calculateFormula() | |
CELLSJAVA-44104 | NullPointerException durante l’importazione di SpreadSheetML |
Pubblico API e modifiche incompatibili con le versioni precedenti
Di seguito è riportato un elenco di eventuali modifiche apportate al pubblico API come membri aggiunti, rinominati, rimossi o deprecati, nonché qualsiasi modifica non compatibile con le versioni precedenti apportata a Aspose.Cells for Java. In caso di dubbi su qualsiasi modifica elencata, si prega di segnalarlo su il forum di supporto Aspose.Cells.
Ulteriori vincoli per l’aggiunta di aree per la convalida.
Abbiamo modificato il modello di area per la convalida e la formattazione condizionale per tener conto delle prestazioni. Il nuovo modello richiede più vincoli per la sequenza delle aree aggiunte. Per Validation.AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge) e Validation.AddAreas(CellArea[]areas, bool checkIntersection, bool checkEdge), se i due parametri “check” sono false, l’utente deve assicurarsi che le aree aggiunte sono ordinati in ordine crescente dagli angoli in alto a sinistra. In caso contrario, si potrebbero ottenere risultati imprevisti per altre operazioni. Nella nuova versione, poiché le prestazioni dell’aggiunta di grandi quantità di aree sono state migliorate in modo significativo, non pensiamo che Validation.AddArea(CellArea cellArea) sarà più un collo di bottiglia. Quindi pensiamo che gli utenti possano semplicemente chiamare direttamente AddArea(CellArea cellArea), senza la necessità di utilizzare questi due metodi speciali.
Comportamento modificato per la modifica delle aree di convalida/formattazione condizionale.
Per Validation e ConditionalFormatting, nelle vecchie versioni le loro aree possono essere supportate dall’oggetto CellArea ottenuto o impostato su di esse. Quindi, se l’utente modifica il valore del campo dell’oggetto CellArea, anche le aree possono essere modificate e viceversa. In realtà questo è un risultato inaspettato dal punto di vista del design API. Da questa versione, questo effetto collaterale è stato rimosso e l’utente non può più modificare le aree modificando l’oggetto CellArea.
Comportamento modificato per l’aggiunta della condizione di formato in FormatConditionCollection.
Per i metodi FormatConditionCollection.AddCondition(…), le versioni precedenti rendono la priorità di quella appena aggiunta come la più bassa. È diverso dal comportamento di MS Excel. Da questa versione, proprio come quello che otterrai per l’operazione in ms excel, rendiamo la priorità della condizione di formato appena aggiunta come la più alta.
Aggiunge la proprietà AbstractInterruptMonitor.TerminateWithoutException.
Questa proprietà indica quando è stata richiesta un’interruzione per un processo, se il processo deve essere terminato da un’eccezione o semplicemente uscire silenziosamente. Per impostazione predefinita, questa proprietà è false, ovvero il processo verrà terminato da un’eccezione quando viene interrotto.
Aggiunge la proprietà WorkbookSettings.ResourceProvider.
Proprietà rinominata per WorkbookSettings.StreamProvider per renderla più adatta alla sua funzione e più facile da comprendere per gli utenti.
Aggiunge l’opzione LoadDataFilterOptions.Revision.
Alcuni file modello possono contenere una grande quantità di registri di revisione e causare scarse prestazioni per il caricamento della cartella di lavoro. L’utente può utilizzare questa opzione per controllare se tali registri di revisione debbano essere caricati o meno.
Proprietà WorkbookSettings.StreamProvider obsoleta.
Utilizzare invece la proprietà WorkbookSettings.ResourceProvider.
Elimina la proprietà obsoleta PdfSaveOptions.StreamProvider.
Utilizzare invece la proprietà WorkbookSettings.ResourceProvider.
Aggiunge la proprietà JsonLoadOptions.MultipleWorksheets.
Indica se importare ogni attributo dell’oggetto JsonObject come un foglio di lavoro quando tutti i nodi figlio sono nodi matrice.
Aggiunge FileFormatType.SqlScript, SaveFormat.SqlScript e SqlScriptSaveOptions
Rappresenta le opzioni di salvataggio dello script sql.
Aggiunge SaveFormat.Xml, LoadFormat.Xml, XmlSaveOptions e XmlLoadOptions
Rappresenta le opzioni dei file R/W xml.
Aggiunge la proprietà HtmlSaveOptions.SaveAsSingleFile.
Indica se salvare excel come un singolo file.
Aggiunge la proprietà JsonLoadOptions.MultipleWorksheets.
Indica se caricare i dati del file Json su più fogli di lavoro
Aggiunge la proprietà PdfSaveOptions.Producer.
Ottiene e imposta il produttore del documento pdf generato.
Aggiunge i metodi ListColumn.GetCustomTotalsRowFormula() e ListColumn.SetCustomTotalsRowFormula()
Ottiene e imposta la formula personalizzata della riga dei totali nella tabella.