Xceed DataGrid pour WPF 7.0.20077.35200
- La grille de données prend désormais en charge la plateforme .NET Core 3.
- Un nouveau contrôle HeadersFootersEditorControl est désormais disponible. Il permet à l'utilisateur de modifier les en-têtes et les pieds de page de la grille de données.
- Un nouvel indicateur HeadersFooters est désormais disponible dans les paramètres de persistance, qui peut être utilisé pour persister les modifications apportées aux en-têtes/pieds de page via le HeadersFootersEditorControl, y compris les modifications apportées aux lignes de statistiques via le StatsEditorControl.
- L'ajout du SearchControl à la DataGrid alors que le focus est dans un éditeur complexe dans la FilterRow ne provoque plus d'exception DataGridInternalException.
- Correction du comportement de l'AutoFilterControl lorsqu'il est utilisé avec un DataGridVirtualizingQueryableCollectionView, il ignorera à nouveau la DistinctValuesConstraint et listera à la place toutes les valeurs possibles.
- Dans la NumericTextBox, l'affichage d'une valeur flottante ou double avec un exposant ne provoque plus d'exception d'ArgumentException.
- Dans le StatsEditorControl, l'étiquette de la liste est désormais mise à jour lorsque l'utilisateur modifie les valeurs Display Column et Stat Function dans la section des paramètres.
- Dans le contrôle StatsEditor, la nouvelle propriété ItemContainerStyle permet à l'utilisateur de personnaliser l'aspect des éléments de la liste.
- Dans TreeGridflowView, correction d'un bogue qui empêchait l'exportation des colonnes.
- Le contrôle de filtre avancé affiche désormais les opérateurs appropriés lorsqu'il est utilisé sur une colonne de type Nullable.
- Les contrôles du StatsEditorControl se redimensionnent désormais correctement lorsque l'utilisateur redimensionne la fenêtre.
- L'apparence du StatsEditorControl a été corrigée pour apparaître correctement dans tous les thèmes.
- L'aspect du glyphe du bouton d'ouverture du StatsEditorControl a été corrigé pour ne plus apparaître tronqué dans certains thèmes.
- Le StatsEditorControl peut maintenant être fermé en appuyant sur la touche Echap.
- Le StatsEditorControl peut désormais détecter les cellules de statistiques générées automatiquement.
- Lorsque vous ouvrez le StatsEditorControl, il affiche désormais les statistiques dans la liste selon l'ordre des colonnes visibles.
Xceed Toolkit Plus pour WPF 4.0.20076.12200
- Tous les contrôles de la boîte à outils sont désormais disponibles pour la plateforme .NET Core 3.
- Dans AdditionConverter, l'utilisation d'un Int32 convertit maintenant correctement en double avant d'effectuer l'addition.
- Dans AvalonDock, le masquage automatique d'un LayoutAnchorable le fait désormais sur le côté le plus proche.
- Dans AvalonDock, la mise en cache des TabItems et la modification de l'onglet sélectionné ne déclenchent plus l'événement Loaded/Unloaded pour les éléments de contenu des TabItems.
- Dans AvalonDock, les textes de localisation chinois ont été revus pour utiliser des textes simplifiés.
- Dans AvalonDock, le fait de cliquer dans un LayoutDocument/LayoutAnchorable d'un DockingManager situé à l'intérieur d'un autre DockingManager ne mélange plus l'ActiveContent des DockingManagers.
- Dans AvalonDock, la fermeture d'un LayoutAnchorable n'empêche plus d'afficher les LayoutAnchorables cachés.
- Dans AvalonDock, la désérialisation d'un DockingManager contenant des floatingWindows affiche désormais correctement la position et la taille de la floatingWindow.
- Dans AvalonDock, la désérialisation d'un LayoutRoot lit désormais l'élément final.
- Dans AvalonDock, l'ancrage d'une fenêtre flottante maintient désormais le focus sur le DockingManager lorsque d'autres fenêtres sont ouvertes.
- Dans AvalonDock, le fait de faire glisser un LayoutAnchorable dont la propriété CanFloat est définie sur false ne fait plus disparaître le volet.
- Dans AvalonDock, le flottement d'un LayoutAnchorable initialement défini dans un LayoutDocumentPane affiche désormais correctement le bouton "X" lorsque sa propriété CanClose est vraie.
- Dans AvalonDock, le fait de flotter un nouveau groupe d'onglets horizontaux/verticaux crée désormais une fenêtre flottante de taille normale.
- Dans AvalonDock, le fait de cacher les LayoutAnchorables d'un LayoutAnchorGroup et de les réafficher une fois que le LayoutAnchorGroup a disparu ne soulève plus d'exception.
- Dans AvalonDock, le fait d'appuyer sur Ctrl + Tab à partir de fenêtres flottantes ouvre désormais la fenêtre NavigatorWindow même si le contenu n'est pas au centre de l'attention.
- Dans AvalonDock, l'activation d'un LayoutDocument/LayoutAnchorable en cliquant sur son contenu fonctionne désormais dans tous les cas.
- Dans AvalonDock, la réduction d'une fenêtre flottante avec la méthode SystemCommands.MinimizeWindow réduit désormais la fenêtre flottante.
- Dans AvalonDock, le déplacement d'une fenêtre flottante contenant des LayoutAnchorable(s) avec la propriété CanDockAsTabbedDocument définie sur false, ne crée plus de zone de dépôt sur un LayoutDocumentPane.
- Dans AvalonDock, les volets avec une étoile DockWidth/DockHeight ne démarrent plus avec les valeurs DockMinWidth/DockMinHeight.
- Dans AvalonDock, l'insertion d'un MaterialToast dans une fenêtre flottante affiche désormais correctement le MaterialToast.
- Dans AvalonDock, un clic droit sur les côtés des LayoutAnchorableTabItems ou LayoutDocumentTabItems ouvre désormais le menu contextuel.
- Dans AvalonDock, la définition de la propriété LayoutDocument.IsActive à true avant l'insertion ne lance plus d'exception de référence nulle.
- Dans AvalonDock, la propriété CanTogglePin est désormais disponible sur l'objet LayoutItem, afin de pouvoir la définir dans un style ciblant un LayoutItem.
- Dans AvalonDock, la propriété DockingManager.LayoutItemContainerStyle peut désormais être utilisée pour créer un style qui redéfinit les commandes LayoutItem.
- Dans AvalonDock, la propriété LayoutContent.CanClose est désormais toujours sérialisée.
- Dans AvalonDock, les propriétés LayoutContent.PreviousContainer et LayoutContent.PreviousContainerId disposent désormais d'un getter public.
- Dans AvalonDock, la nouvelle propriété CacheAnchorableTabItems du DockingManager empêche désormais les LayoutAnchorablePaneControls de recharger les TabItems à chaque fois qu'ils sont sélectionnés.
- Dans AvalonDock, l'utilisation des touches Alt + F4 pour fermer/masquer une LayoutAnchorableFloatingWindow/LayoutDocumentFloatingWindow ne permet plus de fermer/masquer une fenêtre lorsque CanClose/CanHide est faux.
- Dans AvalonDock, l'utilisation de la sérialisation avec les propriétés DockingManager.DocumentsSource ou AnchorablesSource restaure désormais correctement la disposition lors de la désérialisation.
- Dans AvalonDock, l'utilisation du séparateur par glissement pour un LayoutDocument/LayoutAnchorable en mode "étoile", afin de le redimensionner, aboutit désormais à un volet redimensionné valide.
- Dans AvalonDock, l'utilisation des flèches gauche/droite sur LayoutAnchorableTabItems/LayoutDocumentTabItems permet désormais de passer du premier au dernier et vice versa. De même, l'utilisation de shift + F10 sur LayoutAnchorableTabItems/LayoutDocumentTabItems ouvre désormais le menu contextuel.
- Dans AvalonDock, l'utilisation de la fenêtre du navigateur pour sélectionner un élément de présentation place désormais le focus dans l'élément de présentation sélectionné.
- Dans AvalonDock, lorsque la fenêtre principale contenant un DockingManager reprend le focus, le dernier LayoutAnchorableControl/LayoutDocumentControl focalisé n'est plus activé lorsque le clic est en dehors du DockingManager.
- Dans les thèmes AvalonDock, lorsque la propriété CacheTabItems est définie sur true, la sélection d'un onglet déjà visité empêche désormais le rechargement du contenu de l'onglet.
- Dans AvalonDock et WatermarkTextBox, les propriétés UI Automation Name, AutomationId et HelpText fonctionnent désormais pour LayoutAnchorables, LayoutDocuments et WatermarkTextBox.
- Dans BusyIndicator, les exceptions InvalidCast ne sont plus levées lorsque les valeurs reçues ne sont pas définies.
- Dans Chart, la définition des propriétés CustomRangeStart/CustomRangeEnd sur un axe permet désormais d'afficher le graphique en taille réelle, en ne montrant que les DataPoints inclus dans la plage personnalisée définie.
- Dans Chart, les propriétés Axis.Range.Start et Axis.Range.End sont désormais des propriétés "get only" afin d'éviter toute confusion avec les propriétés Axis.CustomRangeStart et Axis.CustomRangeEnd.
- Dans les CheckListBox/CheckComboBox, l'utilisation de la méthode SelectAll avec plus de 200 éléments est désormais plus rapide lors de la sélection de tous les éléments.
- Dans CheckComboBox, la modification de la valeur d'un SelectedMemberPath ne modifie désormais la valeur que lorsque cela est nécessaire, ce qui améliore les performances lorsque la CheckComboBox contient des centaines d'éléments.
- Dans les CheckComboBox et CheckListBox, lorsqu'un SelectedMemberPath est utilisé, la valeur du SelectedMemberPath est mise à jour dans le callback ItemSelectionChanged.
- Dans CollectionControlDialog, l'ouverture d'un objet contenant un sous-objet de type ControlTemplate ne soulève plus d'exception.
- Dans CollectionControlDialog, l'utilisation d'une propriété indexée ne provoque plus d'exception ArgumentOutOfRange.
- Dans ColorPicker, les nouvelles propriétés DropDownBorderThickness et DropDownBorderBrush sont désormais disponibles pour personnaliser les bordures de la fenêtre DropDown.
- Dans DateTimePicker, un double-clic de la souris sur un bouton CalendarDayButton ferme désormais la fenêtre contextuelle du calendrier.
- Dans DateTimePicker, la définition des propriétés Maximum/Minimum à proximité des valeurs Maximum/Minimum prises en charge ne provoque plus d'exception.
- Dans ExtendedTabControl, l'activation de la propriété CacheTabItems et la sélection d'un nouvel élément d'onglet ne soulèvent plus d'exception.
- Dans ExtendedTabControl, lorsque la propriété CacheTabItems est définie sur true, la modification de l'élément d'onglet sélectionné ne déclenche plus les événements Loaded/Unloaded.
- Dans MaterialHamburger, l'utilisation d'un MaterialHamburgerMenu à l'intérieur d'AvalonDock ne brouille plus son contenu.
- Dans MaterialToast, cacher un toast au milieu d'une pile de toasts ne cache plus le toast précédent.
- Dans les NumericUpDowns, lorsque UpdateValueOnEnterKey est vrai et que la TextBox est vide, l'utilisation des boutons haut/bas ne provoque plus d'exception InvalidOperationException.
- Dans PropertyGrid, les propriétés visuelles de tous les éditeurs peuvent désormais être remplacées par un style personnalisé.
- Dans PropertyGrid, l'utilisation de ComboBoxEditor avec des valeurs nullables affiche désormais une option "Null" dans la ComboBox.
- Dans PropertyGrid, les attributs dont UsageAttribute.AllowMultiple est réglé sur true remplacent désormais le TypeId pour garantir l'unicité.
- Dans RichTextBox, lorsqu'un nouveau caractère est saisi, la propriété Text est désormais mise à jour avant de déclencher l'événement TextChanged.
- Dans SplitButton, la nouvelle propriété DropDownTooltip est désormais disponible pour définir une info-bulle pour le bouton DropDown du SplitButton.
- Dans StyleableWindow, l'agrandissement de la fenêtre utilise désormais l'espace de travail disponible sur l'écran actuel.
- Dans StyleableWindow, la définition de la propriété SizeToContent à Width, Height ou WidthAndHeight n'empêchera plus l'utilisateur de redimensionner la StyleableWindow.
- Dans TimeSpanUpDown, lorsque UpdateValueOnEnterKey est vrai et que le contenu est vide, l'utilisation des boutons haut/bas ne provoque plus d'exception de type Null Reference.
- Dans TokenizedTextBox, la nouvelle propriété FilterType peut désormais être utilisée pour personnaliser le type de filtre de recherche.
- Dans l'automatisation de l'interface utilisateur pour WatermarkTextBox et AutoSelectTextBox, le type de contrôle renvoie désormais "Edit" au lieu de "Custom".
- Dans WatermarkPasswordBox, l'utilisation de la touche 'Enter' ne vole plus le focus.
Xceed Grid pour WinForms 4.3.20076.12370
- La grille prend désormais en charge la plateforme .NET Core 3.
Xceed Zip pour .NET et Xceed Zip pour Xamarin 6.8.20078.14200
- Le MultiThreadManager peut désormais s'exécuter automatiquement en arrière-plan pour alimenter les threads en données à compresser.
- Prise en charge du format de données compressées Xceed Zip 3 dans la nouvelle classe Xceed.Compression.Formats.XceedZip3CompressedStream.
- Le module self-extractor peut maintenant passer des arguments de ligne de commande et retourner des codes de sortie à partir des applications ExecuteAfter. (Xceed Zip pour .NET classic uniquement)
Xceed Real-Time Zip pour .NET et Xceed Real-Time Zip pour Xamarin 6.8.20078.14200
- Le MultiThreadManager peut désormais s'exécuter automatiquement en arrière-plan pour alimenter les threads en données à compresser.
Xceed SFTP pour .NET et Xceed SFTP pour Xamarin 6.8.20078.14200
- Ajout de la prise en charge des algorithmes de clés publiques rsa-sha2-256 et rsa-sha2-512.
- L'événement SSHClient.HostKeyReceived fournit désormais l'empreinte de la clé de l'hôte en utilisant SHA256.
Xceed Zip pour ActiveX et Xceed Zip pour x64 6.5.20077.12160
- Le module auto-extracteur peut désormais transmettre des arguments de ligne de commande et renvoyer des codes de sortie à partir des applications ExecuteAfter.
Xceed Words pour .NET 1.7.20076.14010
- Dans Bookmark, l'appel à la méthode SetText pour remplacer un texte par un nouveau texte contenant un "n" ajoute désormais correctement la nouvelle ligne.
- Dans Bordure, Document, Formatage, Image, Paragraphe, Image et Style, les propriétés et les arguments de méthode pour les tailles, les positions et la mise à l'échelle utilisent désormais un type flottant.
- Dans Chart, la modification de la couleur d'une série LineChart fonctionne désormais.
- Dans Chart, l'utilisation d'un BarChart dont la propriété BarGrouping est définie sur "Stacked" ou "PercentStacked" empile désormais correctement les éléments du graphique.
- Dans Document, l'obtention des signets accélère désormais la recherche.
- Dans Document, les images obtiennent désormais un identifiant unique afin d'éviter une éventuelle corruption des fichiers.
- Dans Document, l'insertion d'un document contenant des images 'x-emf' dans un autre document affiche désormais correctement toutes les images dans le document résultant.
- Dans Document, l'insertion d'un saut de page n'entraîne plus un document invalide.
- Dans Document, l'insertion d'un paragraphe contenant des images insère désormais correctement les images du paragraphe.
- Dans Document, la fusion de 2 documents contenant des notes de bas de page ou de fin de document fusionne désormais correctement les documents.
- Dans Document, de nouvelles méthodes sont désormais disponibles pour ajouter des hyperliens basés sur un hyperlien référencé.
- Dans Document, de nouvelles méthodes sont désormais disponibles pour ajouter des liens hypertextes avec mise en forme.
- Dans Document, il existe désormais de nouvelles méthodes pour insérer du texte html/rtf (avec des balises), ou un document html/rtf, dans un document Word, ce qui permet d'obtenir un document docx contenant des données html/rtf formatées.
- Dans Document, l'analyse d'un lien invalide ne provoque plus d'exception de type UriFormatException.
- Dans Document, la méthode InsertDocument utilise désormais le nouveau paramètre "useSectionBreak" pour joindre ou non le nouveau document à une nouvelle page.
- Dans Document, la nouvelle méthode AddList(list t) est désormais disponible pour renvoyer la copie d'une liste.
- Dans Document, la nouvelle méthode AddTable(table t) est maintenant disponible pour renvoyer une copie d'une table.
- Dans Document, les performances pour l'ajout de centaines d'images ont été améliorées.
- Dans Document, l'utilisation de la méthode InsertDocument pour fusionner deux documents avec des styles différents conserve désormais les styles des documents.
- Dans Document, l'utilisation de la méthode Save() suivie d'un appel à SaveAs() ou à ConvertToPdf() ne soulève plus d'exception.
- Dans Document et Paragraphe, il est maintenant possible d'ajouter une CheckBox ou de modifier l'état coché d'une CheckBox.
- Dans Liste, la création de listes avec des niveaux supérieurs à 0 redémarre désormais par défaut la numérotation dans chaque liste.
- Dans la liste, les nouveaux éléments peuvent désormais être ajoutés avec un formatage individuel spécifique ; les méthodes Document.AddList et Document.AddListItem contiennent désormais un nouveau paramètre de formatage.
- Dans List, la propriété ListType ne renvoie plus null lors de la lecture d'une liste existante dans un document.
- Dans Paragraph, l'appel à la méthode Highlight avec Highlight.none comme paramètre supprime désormais le surlignage du paragraphe.
- Dans Paragraph, le remplacement de texte ne provoque plus d'exception ArgumentOutOfRange.
- Dans Paragraphe, les indentations par défaut utilisent désormais les valeurs correctes.
- Dans Paragraphe, lorsque le document a un alignement de paragraphe par défaut différent de "gauche", le fait de définir un alignement de paragraphe à "gauche" modifie désormais l'alignement.
- Dans la conversion PDF, un document docx contenant de grandes images jpg ne produit plus un document pdf de grande taille.
- Dans la conversion PDF, un nouveau paramètre est maintenant disponible dans la méthode DocX.ConvertToPdf afin de fournir une liste de fichiers ttf à utiliser lorsque le document à convertir contient des polices qui ne sont pas installées.
- Dans la conversion PDF, un numéro de page situé dans un élément "sdt" d'un paragraphe s'affiche désormais correctement dans le PDF.
- Dans la conversion PDF, l'ajout de fins de lignes avec le style "souligné" ne convertit plus les soulignements en PDF.
- Dans la conversion PDF, la conversion des caractères Windings de word vers PDF les affiche désormais correctement dans le PDF.
- Dans la conversion PDF, les cellules fusionnées vides n'ont plus une hauteur de ligne de 0 lorsqu'elles sont converties en PDF.
- Dans la conversion PDF, les polices utilisant une position "en relief" n'affichent plus qu'une partie de celle-ci, mais sont converties en polices "normales".
- Dans la conversion PDF, le fait d'avoir une image InLineWithText, qui a une hauteur supérieure à sa ligne de texte, ne coupe plus la partie inférieure de sa ligne de texte.
- Dans la conversion PDF, les images contenues dans les éléments 'sdt' sont maintenant correctement converties en PDF.
- Dans la conversion PDF, les sauts de ligne sont désormais correctement convertis en PDF.
- Dans la conversion PDF, les numéros de ListItem ne prennent plus leur premier style de texte par défaut.
- Dans la conversion PDF, les numéros de sous-niveaux de ListItem sont maintenant correctement convertis en PDF.
- Dans la conversion PDF, modifier un document et le convertir en PDF (sans l'enregistrer) convertit désormais correctement les modifications en PDF.
- Dans la conversion PDF, les exceptions de type NullReferenceException ne sont plus levées lorsque le bord de la page comprend des bords latéraux nuls.
- Dans la conversion PDF, les tableaux qui suivent un élément 'sdt' sont maintenant convertis en PDF.
- Dans la conversion PDF, les tableaux dont la longueur de colonne est NaN utilisent désormais la largeur disponible et ne soulèvent plus d'exception.
- Dans la conversion PDF, les tableaux dont les cellules sont fusionnées verticalement ajustent désormais correctement la hauteur de toutes leurs cellules.
- Dans la conversion PDF, l'utilisation d'un tableau avec des cellules fusionnées verticalement ne génère plus d'exception de type outOfRangeException lorsque la ligne suivante contient moins de cellules.
- Dans la conversion PDF, l'utilisation de marges de cellule sur plusieurs cellules d'une ligne ne crée plus une cellule avec une grande hauteur de ligne dans le PDF.
- Dans la conversion PDF, l'utilisation de texte surligné ou ombré à l'intérieur d'un paragraphe justifié rend désormais le texte surligné ou ombré sans espaces vides.
- Dans la conversion PDF, l'utilisation de ListItems avec des valeurs de bullet avec des symboles décimaux se convertit maintenant correctement en PDF.
- Dans la conversion PDF, l'utilisation des numéros de page ne provoque plus d'exception "La séquence ne contient pas d'élément".
- Dans la conversion PDF, l'utilisation de TabStopPositions, où certaines d'entre elles sont "effacées", aligne désormais correctement le texte dans le PDF.
- Dans la conversion PDF, l'utilisation de TabStopPositions n'entraîne plus la possibilité d'une boucle infinie.
- Dans la conversion PDF, l'utilisation de formes enveloppées ne pose plus d'objection en cas de nullité de l'objet enveloppé.
- Dans la conversion PDF, lorsque la culture n'est pas 'English', les pieds de page apparaissent maintenant correctement au bas des pages PDF.
- Dans la conversion PDF, lorsque l'en-tête comprend des objets enveloppés de grande taille, l'en-tête s'étend désormais en hauteur pour s'adapter à ces objets enveloppés.
- Dans la conversion PDF, lorsque la somme des largeurs des colonnes d'un tableau est supérieure à l'espace disponible sur une page, les colonnes du tableau recalculent désormais leur largeur pour s'adapter à la page.
- Dans Picture, la nouvelle propriété Alpha est désormais disponible pour définir la transparence d'une image.
- Dans la section, lorsque les en-têtes/pieds de page sont différents entre les sections, l'enregistrement du document en tant que docx ne crée plus un document illisible dans MS Word.
- Dans Table, la nouvelle propriété IndentFromLeft peut désormais être utilisée pour indenter un tableau.
- Dans Table, la nouvelle propriété RowSpan sur les cellules peut maintenant être utilisée pour récupérer le nombre de cellules fusionnées verticalement.
- Dans le tableau, les performances ont été améliorées en ne validant plus les styles lorsqu'aucun style n'est spécifié.
- Dans Table, lorsque le tableau se trouve dans un en-tête/pied de page, le remplacement du texte d'une ligne spécifique ne remplace plus le texte de toutes les lignes.
Xceed PDF Creator pour .NET 1.7.20076.14010
- Dans Bookmark, l'appel à la méthode SetText pour remplacer un texte par un nouveau texte contenant un "n" ajoute désormais correctement la nouvelle ligne.
- Dans Bordure, Document, Formatage, Image, Paragraphe, Image et Style, les propriétés et les arguments de méthode pour les tailles, les positions et la mise à l'échelle utilisent désormais un type flottant.
- Dans Document, l'obtention des signets accélère désormais la recherche.
- Dans Document, les images obtiennent désormais un identifiant unique afin d'éviter une éventuelle corruption des fichiers.
- Dans Document, l'insertion d'un document contenant des images 'x-emf' dans un autre document affiche désormais correctement toutes les images dans le document résultant.
- Dans Document, l'insertion d'un saut de page n'entraîne plus un document invalide.
- Dans Document, l'insertion d'un paragraphe contenant des images insère désormais correctement les images du paragraphe.
- Dans Document, la fusion de 2 documents contenant des notes de bas de page ou de fin de document fusionne désormais correctement les documents.
- Dans Document, de nouvelles méthodes sont désormais disponibles pour ajouter des hyperliens basés sur un hyperlien référencé.
- Dans Document, de nouvelles méthodes sont désormais disponibles pour ajouter des liens hypertextes avec mise en forme.
- Dans Document, l'analyse d'un lien invalide ne provoque plus d'exception de type UriFormatException.
- Dans Document, la méthode InsertDocument utilise désormais le nouveau paramètre "useSectionBreak" pour joindre ou non le nouveau document à une nouvelle page.
- Dans Document, la nouvelle méthode AddList(list t) est désormais disponible pour renvoyer la copie d'une liste.
- Dans Document, la nouvelle méthode AddTable(table t) est maintenant disponible pour renvoyer une copie d'une table.
- Dans Document, les performances pour l'ajout de centaines d'images ont été améliorées.
- Dans Document, l'utilisation de la méthode InsertDocument pour fusionner deux documents avec des styles différents conserve désormais les styles des documents.
- Dans Document, l'utilisation de la méthode Save() suivie d'un appel à SaveAs() ne soulève plus d'exception.
- Dans Document et Paragraphe, il est maintenant possible d'ajouter une CheckBox ou de modifier l'état coché d'une CheckBox.
- Dans Liste, la création de listes avec des niveaux supérieurs à 0 redémarre désormais par défaut la numérotation dans chaque liste.
- Dans la liste, les nouveaux éléments peuvent désormais être ajoutés avec un formatage individuel spécifique ; les méthodes Document.AddList et Document.AddListItem contiennent désormais un nouveau paramètre de formatage.
- Dans List, la propriété ListType ne renvoie plus null lors de la lecture d'une liste existante dans un document.
- Dans Paragraph, l'appel à la méthode Highlight avec Highlight.none comme paramètre supprime désormais le surlignage du paragraphe.
- Dans Paragraph, le remplacement de texte ne provoque plus d'exception ArgumentOutOfRange.
- Dans Paragraphe, les indentations par défaut utilisent désormais les valeurs correctes.
- Dans Paragraphe, lorsque le document a un alignement de paragraphe par défaut différent de "gauche", le fait de définir un alignement de paragraphe à "gauche" modifie désormais l'alignement.
- Dans Picture, la nouvelle propriété Alpha est désormais disponible pour définir la transparence d'une image.
- Dans Table, la nouvelle propriété IndentFromLeft peut désormais être utilisée pour indenter un tableau.
- Dans Table, la nouvelle propriété RowSpan sur les cellules peut maintenant être utilisée pour récupérer le nombre de cellules fusionnées verticalement.
- Dans le tableau, les performances ont été améliorées en ne validant plus les styles lorsqu'aucun style n'est spécifié.
- Dans Table, lorsque le tableau se trouve dans un en-tête/pied de page, le remplacement du texte d'une ligne spécifique ne remplace plus le texte de toutes les lignes.
- Un numéro de page situé dans un élément "sdt" d'un paragraphe s'affiche désormais correctement dans le PDF résultant.
- L'ajout de fins de lignes avec le style "souligné" ne sauvegarde plus les soulignements.
- Les cellules fusionnées vides n'ont plus une hauteur de ligne de 0.
- Les polices utilisant une position "en relief" n'affichent plus qu'une partie de celle-ci, mais sont converties en polices "normales".
- Le fait d'avoir une image InLineWithText, dont la hauteur est supérieure à celle de sa ligne de texte, ne coupe plus la partie inférieure de sa ligne de texte.
- Les images contenues dans les éléments "sdt" sont désormais correctement enregistrées au format PDF.
- Les sauts de ligne sont désormais correctement enregistrés dans le PDF.
- Les numéros de ListItem ne prennent plus leur premier style de texte par défaut.
- Les numéros des sous-niveaux de ListItem sont désormais correctement enregistrés dans le PDF.
- Les exceptions de type "NullReferenceException" ne sont plus levées lorsque le bord de la page comprend des bords latéraux nuls.
- Les tableaux qui suivent un élément "sdt" sont désormais enregistrés au format PDF.
- Les tableaux dont la longueur des colonnes est égale à NaN utilisent désormais la largeur disponible et ne soulèvent plus d'exception.
- Les tableaux dont les cellules sont fusionnées verticalement ajustent désormais correctement la hauteur de toutes leurs cellules.
- L'utilisation d'un tableau dont les cellules sont fusionnées verticalement ne provoque plus d'exception de type outOfRangeException lorsque la ligne suivante contient moins de cellules.
- L'utilisation d'images jpg de grande taille n'entraîne plus la création d'un document pdf de grande taille.
- L'utilisation des marges de cellule sur plusieurs cellules d'une ligne ne crée plus une cellule avec une hauteur de ligne importante.
- L'utilisation d'un texte surligné ou ombré à l'intérieur d'un paragraphe justifié rend désormais le texte surligné ou ombré sans espaces vides.
- L'utilisation de ListItems avec des valeurs de bullet à symboles décimaux s'enregistre désormais correctement.
- L'utilisation de numéros de page ne provoque plus d'exception du type "La séquence ne contient aucun élément".
- L'utilisation de TabStopPositions, où certaines d'entre elles sont "effacées", aligne désormais correctement le texte.
- L'utilisation de TabStopPositions n'entraîne plus la possibilité d'une boucle infinie.
- L'utilisation des caractères d'enroulement les affiche désormais correctement.
- L'utilisation de formes enveloppées ne provoque plus d'alertes en cas de nullité de l'objet enveloppé.
- Lors de l'enregistrement, la méthode SaveAs(stream) ne lève plus d'exception.
- Lorsque la culture n'est pas "English", les pieds de page apparaissent désormais correctement au bas des pages du PDF.
- Lorsque l'en-tête comprend des objets enveloppés de grande taille, l'en-tête s'étend désormais en hauteur pour s'adapter à ces objets enveloppés.
- Lorsque la somme des largeurs des colonnes d'un tableau est supérieure à l'espace disponible sur une page, les colonnes du tableau recalculent désormais leur largeur pour s'adapter à la page.