Public API Changements dans Aspose.Cells 8.0.2
Ajout de la propriété TextDirection à la classe Shape
La classe Shape a une propriété TextDirection exposée qui peut être utilisée pour obtenir ou définir la direction du flux de texte pour l’objet Shape. La propriété TextDirection peut également être utilisée pour définir la direction de texte souhaitée pour les commentaires dans une feuille de calcul, comme illustré ci-dessous.
Java
//Instantiate a new Workbook
Workbook book = new Workbook();
//Get the first worksheet
Worksheet sheet = book.getWorksheets().get(0);
//Adding a comment to "F5" cell
int commentIndex = sheet.getComments().add("F5");
Comment comment = sheet.getComments().get(commentIndex);
//Set its vertical alignment setting
comment.getCommentShape().setTextVerticalAlignment(TextAlignmentType.CENTER);
//Set its horizontal alignment setting
comment.getCommentShape().setTextHorizontalAlignment(TextAlignmentType.RIGHT);
//Set the Text Direction - Right-to-Left
comment.getCommentShape().setTextDirection(TextDirectionType.RIGHT_TO_LEFT);
//Set the Comment note
comment.setNote("This is my Comment Text. This is test");
//Save the Excel file
book.save(myDir + "output.xlsx");
Ajout de la propriété ConvertFormulasData à la classe HTMLLoadOptions
La propriété ConvertFormulasData a été ajoutée à la classe HTMLLoadOptions, afin de permettre aux développeurs de charger des formules Excel à partir de fichiers HTML. La propriété booléenne ConvertFormulasData indique s’il faut ou non convertir la chaîne en formule lorsque la valeur de la chaîne commence par le caractère ‘=’.
Java
//Create an instance of HTMLLoadOptions
HTMLLoadOptions loadOptions = new HTMLLoadOptions();
//Set ConvertFormulasData to true
loadOptions.setConvertFormulasData(true);
//Create an instance of Workbook and load an HTML based spreadsheet
//while passing the instance of HTMLLoadOptions
Workbook workbook = new Workbook(myDir + "spreadsheet.html", loadOptions);
Ajout de la propriété ImageOptions à la classe HtmlSaveOptions
La propriété ImageOptions a été ajoutée à la classe HtmlSaveOptions. L’exposition de la propriété ImageOptions a permis aux développeurs de définir les préférences pour les images intégrées dans le HTML lors de l’exportation des feuilles de calcul.
Propriété HtmlSaveOptions.ExportChartImageFormat obsolète
HtmlSaveOptions.ExportChartImageFormat a été marqué comme obsolète à partir de Aspose.Cells for .NET 8.0.2. Il est conseillé d’utiliser plutôt HtmlSaveOptions.ImageOptions pour les paramètres de format d’image lors de l’exportation de feuilles de calcul au format HTML.