15 novembre 2021 Sortie

Xceed Words pour .NET est désormais pris en charge par Windows 11. De nombreuses améliorations ont été apportées aux fonctions de conversion de documents et de PDF.

Xceed Words pour .NET 2.1

  • Xceed Words pour .NET est désormais pris en charge par Windows 11.
  • Un pied de page contenant un tableau ne sera plus affiché au-dessus du corps de la page.
  • Hyperlink dispose désormais de deux nouvelles propriétés, Anchor et Type, qui permettent respectivement d'obtenir plus d'informations sur le type de l'hyperlien et d'obtenir ou de définir la valeur de l'ancre.
  • La série dispose désormais de deux nouvelles propriétés : Marker et DataPoints.
  • DataPoints dispose désormais d'une propriété Marker.
  • La classe Marker vous permet désormais de personnaliser les marqueurs.
  • Document.AddChart sera désormais utilisé pour la création de graphiques. Il est recommandé de l'utiliser dès que possible.
  • Dans Chart, Picture, SignatureLine, Table et Shape, les nouvelles propriétés WrapStyle et WrapTextPosition sont désormais disponibles pour personnaliser l'habillage du texte. Ces propriétés sont utilisées à la place des anciennes propriétés WrappingStyle et WrapText, dont les types prêtaient à confusion.
  • Dans les tableaux et les cellules, une nouvelle propriété, appelée ShadingPattern, peut désormais être utilisée pour définir Fill, Style et StyleColor sur l'ensemble du tableau ou sur des cellules spécifiques. Notez que la propriété Shading est désormais obsolète.
  • Dans Document, l'ajout de nouvelles images lorsque des images sont déjà incluses dans le corps, les en-têtes et/ou les pieds de page donne désormais à ces nouvelles images des identifiants uniques, ce qui permet d'obtenir un document final lisible.
  • Dans Document, une nouvelle propriété, appelée ParagraphFormattings, renvoie la liste de tous les styles de formatage utilisés pour formater les paragraphes dans le document.
  • Dans Document, une nouvelle méthode, appelée InsertDocument, est désormais disponible pour insérer un document à un endroit précis dans un autre document.
  • Dans Document, la fusion de 2 documents contenant des images dans l'en-tête/le pied de page fusionne désormais ces images dans le document résultant.
  • Dans Document, les performances en matière d'extraction de paragraphes ont été améliorées.
  • Dans Document, l'application d'un modèle à un document importe désormais les images.
  • Dans Document, la fusion d'un document vide avec un document non vide préserve désormais le formatage par défaut des paragraphes et conserve les indentations des tableaux.
  • Dans Document, faire une copie d'un document pour l'utiliser plus tard ne crée plus d'exception ObjectDisposedException.
  • Dans Document, la méthode InsertDocument dispose désormais d'un paramètre useSectionBreak qui peut être utilisé pour placer le document inséré dans sa propre section si nécessaire.
  • Dans Document, la méthode ReplaceText remplace désormais le texte attendu lorsque le document contient des formes.
  • Dans Document, la méthode InsertDocument place désormais le saut de section au bon endroit si le document ne contient pas de paragraphe.
  • L'enregistrement d'un fichier PDF contenant des tableaux positionne désormais correctement les paragraphes se trouvant dans les cellules du tableau.
  • Dans la conversion PDF, l'enregistrement d'un document docx contenant des tableaux et sa conversion en PDF positionnent désormais correctement les paragraphes se trouvant à l'intérieur des cellules du tableau.
  • Dans la conversion PDF, un pied de page contenant un tableau n'est plus affiché sur le corps de la page.
  • Dans la conversion PDF, les lignes de texte ne sont plus dupliquées lorsque les paragraphes sont répartis sur deux pages.
  • Dans la conversion PDF, l'espacement des paragraphes respecte désormais l'interligne du paragraphe lorsque l'espacement est réglé sur "exactement".
  • Dans la conversion PDF, l'utilisation de l'espacement des lignes dans le paragraphe d'un tableau définit désormais correctement la hauteur des lignes du tableau.
  • Dans la conversion PDF, les images ne sont plus recadrées lorsqu'elles ne contiennent pas de propriétés de recadrage.
  • Dans la conversion PDF, l'espacement vertical entre les cellules d'un tableau respecte désormais l'espacement d'origine. De plus, les lignes du tableau ne sont plus répétées lorsqu'un tableau est divisé sur 2 pages.
  • Dans la conversion PDF, l'alignement du contenu des cellules d'un tableau respecte désormais l'indentation du côté droit. En outre, les cellules fusionnées verticalement et situées entre des cellules fusionnées horizontalement respectent désormais l'alignement vertical.
  • Dans Paragraphe, la propriété MagicText.Formatting renvoie désormais le formatage correct pour un texte spécifique.
  • Dans Paragraph, les méthodes InsertPageNumber(), AppendPageNumber(), InsertPageCount() et AppendPageCount() acceptent désormais un paramètre de format nul. Cela permet à Section.PageNumberType de formater les numéros de page.
  • Dans Paragraphe, une nouvelle méthode, appelée ShaddingPattern, peut désormais être utilisée pour définir un ShaddingPattern sur un paragraphe spécifique ou sur le texte d'un paragraphe.
  • Dans Section, une nouvelle méthode, appelée Remove(), est désormais disponible pour supprimer une section du document.
  • Dans Section, une nouvelle propriété, appelée PageNumberType, ajoute des options de formatage pour les numéros de page, comme le début du numéro de page, le format, le style de chapitre et le séparateur. Cela crée une rupture, puisque la propriété Section.PageNumberStart se trouve maintenant dans Section.PageNumberType.PageNumberStart.
  • Dans la section, l'ajout d'une image dans une cellule d'un tableau ne provoque plus d'exception NullRefException parce que PackagePart est nul.
  • Dans Chart, de nouvelles propriétés sont désormais disponibles pour envelopper le texte autour des graphiques.
  • L'axe du graphique possède désormais la propriété ReverseOrientation qui permet à l'utilisateur de modifier l'ordre d'affichage des valeurs Min & Max de l'axe.
  • L'axe des valeurs du graphique possède désormais les propriétés Max, Min, LogBase qui permettent de personnaliser les nombres sur l'axe.
  • Dans Axis, une nouvelle propriété, TitleFormat, peut maintenant être utilisée pour obtenir/définir le formatage du titre d'un axe.
  • Dans Axis, les types de marques mineures et majeures peuvent maintenant être définis avec l'enum TickMarksTypes.
  • Dans ValueAxis, les unités des repères majeurs et mineurs peuvent maintenant être définies avec un Double ?
  • Dans le cadre de la création de thèmes, la ligne d'indices et les étiquettes d'indices du graphique peuvent désormais être personnalisées.
  • Dans le formatage, une nouvelle propriété, appelée ShaddingPattern, peut désormais être utilisée pour définir un ShaddingPattern sur un objet de formatage.
  • Dans ShadingPattern, la modification d'une seule propriété met désormais à jour l'élément parent.

Xceed Workbooks pour .NET 1.0

  • Xceed Workbooks for .NET est désormais proposé en version bêta aux utilisateurs de Document Libraries.