Quoi de neuf dans Aspose.Words pour Python via .NET

Contents
[ ]

Cette page décrit les nouvelles fonctionnalités Aspose.Words les plus intéressantes introduites dans les versions récentes.

Aspose.Words pour Python via .NET 24.9, 24.10, 24.11

Aspose.Words 24.9 introduit l’insertion de formes de groupe et l’insertion de StructuredDocumentTag via DocumentBuilder, améliore le rendu des graphiques radiaux avec des graduations, améliore les signatures numériques avec la prise en charge de XAdES-EPES, ajoute la reconnaissance du soulignement Markdown et donne accès aux séparateurs de notes de bas de page/de fin.

Aspose.Words 24.10 introduit une prise en charge améliorée des contrôles ActiveX avec la création de boutons de commande, un nouveau contrôle de la visibilité des formes, la possibilité de regrouper des formes, une exportation Markdown améliorée pour les tableaux, une mise en forme des graphiques à secteurs et en anneau, une meilleure gestion de l’encodage Big5 et la prise en charge des polices taïwanaises obsolètes.

Aspose.Words 24.11 introduit la synthèse de documents alimentée par AI, des options de rendu améliorées, un accès amélioré aux propriétés du document et un sous-titrage de contrôle ActiveX.

AI - Fonctionnalités alimentées 24.11

La prise en charge de la synthèse de documents à l’aide des modèles de langage génératif OpenAI et Google a été intégrée en ajoutant l’espace de noms Aspose.Words.AI à ses membres publics.

Rendu et impression

Graduations sur les graphiques radiaux 24.9

Le rendu des graduations sur les graphiques radiaux a été implémenté.

Contrôles ActiveX CommandButton 24.10

La possibilité de créer des contrôles ActiveX CommandButton a été introduite en ajoutant une nouvelle méthode publique insert_forms_2_ole_control et une nouvelle classe publique Forms2OleControl.

Contrôle de la visibilité des formes 24.10

Une nouvelle propriété publique hidden a été ajoutée pour contrôler la visibilité des formes.

Modifications dans les graphiques à secteurs et en anneau 24.10

Plusieurs nouvelles propriétés publiques ont été ajoutées pour formater les graphiques à secteurs et en anneau.

Contrôler le rendu des Bordures des Champs de formulaire de choix PDF 24.11

Une nouvelle option pour contrôler le rendu des bordures de champs de formulaire de choix PDF a été implémentée en ajoutant une nouvelle option publique render_choice_form_field_border.

Obtenir et définir des Codes de format pour les données de graphique 24.11

La possibilité d’obtenir et de définir des codes de format pour les données de graphique a été ajoutée en implémentant la propriété format_code dans les classes ChartXValueCollection, ChartYValueCollection et BubbleSizeCollection.

Rendu des histogrammes avec des bacs et des étiquettes 24.11

Le rendu de l’histogramme a été amélioré en autorisant un nombre spécifié de bacs et d’étiquettes.

Conversion, chargement et enregistrement de documents

Formatage du soulignement lors du chargement de fichiers Markdown 24.9

L’option de reconnaissance du formatage du soulignement lors du chargement de documents Markdown a été incorporée en ajoutant une nouvelle propriété publique import_underline_formatting property.

Exportation de tableaux au format HTML lors de l’enregistrement au format Markdown 24.10

Une option permettant d’exporter des tableaux au format HTML lors de l’enregistrement de documents au format Markdown a été implémentée en ajoutant une nouvelle propriété publique export_as_html et une énumération MarkdownExportAsHtml.

Exporter PDF avec une Structure logique mise à jour 24.11

L’exportation PDF a été améliorée en incluant les propriétés de titre de table en tant que titres d’élément de structure logique PDF.

Signatures numériques

Signer des documents avec XAdES-EPES 24.9

La possibilité de signer des documents avec des signatures XML-DSig de niveau XAdES-EPES a été introduite en ajoutant une nouvelle propriété publique xml_dsig_level et une nouvelle énumération publique XmlDsigLevel.

Autre

  • Une nouvelle méthode publique insert_group_shape a été ajoutée pour regrouper les formes. 24.9
  • Une nouvelle méthode publique insert_structured_document_tag a été ajoutée pour insérer des StructuredDocumentTags dans un document. 24.9
  • L’accès public aux séparateurs de notes de bas de page/de fin de document a été fourni en ajoutant quelques classes et propriétés publiques. 24.9
  • La possibilité de regrouper des formes individuelles, de regrouper des formes ensemble et de regrouper directement les deux formes et de regrouper des formes a été introduite en ajoutant la méthode insert_group_shape. 24.10
  • La gestion de l’encodage Big5 pour les tables cmap TrueType a été améliorée. 24.10
  • La prise en charge des polices taïwanaises obsolètes a été améliorée. 24.10
  • Pour accéder aux propriétés étendues du document, des propriétés en lecture seule ont été ajoutées à la classe BuiltInDocumentProperties. 24.11
  • La définition des légendes pour les contrôles ActiveX a été activée en ajoutant un nouveau setter public à la propriété Forms2OleControl.caption. 24.11

Aspose.Words pour Python via .NET 24.5, 24.6, 24.7, 24.8

Aspose.Words 24.5 étend les options pour les assemblages, améliore les capacités de rendu et étend d’autres options.

Aspose.Words 24.6 améliore les options de rendu, améliore les fonctionnalités de recherche et de comparaison et étend plusieurs autres fonctionnalités.

Aspose.Words 24.7 modifie la façon dont vous travaillez avec ActiveX, étend les capacités de rendu, ainsi que l’exportation aux formats Markdown et XLSX.

Aspose.Words 24.8 améliore la personnalisation des graphiques avec un contrôle précis des libellés des axes, étend la gestion des polices, améliore la gestion de la structure des documents et ajoute de nouvelles fonctionnalités pour l’exportation HTML/XAML, la fonctionnalité PDF, la conversion de documents et les signatures numériques.

Formats pris en charge

À partir de la version 24.7, l’exportation au format PDF/UA-2 est prise en charge pour garantir l’accessibilité aux utilisateurs handicapés.

Rendu et impression

Modifications dans les Charts, les Shapes et DrawingML 24.5

  • Le rendu des effets DrawingML pour les graphiques SVG, étendant les fonctionnalités précédentes limitées aux images, a été implémenté.
  • La prise en charge de la création de graphiques combinés et de l’ajustement des propriétés telles que la largeur de l’espace, le chevauchement et l’échelle des bulles au sein des groupes de séries a été introduite en ajoutant le ChartSeriesGroup et les classes ChartSeriesGroupCollection et les classes series_groups.
  • La fonctionnalité permettant de manipuler l’effet SoftEdge des formes a été implémentée en ajoutant la classe SoftEdgeFormat.
  • La possibilité de modifier les valeurs d’ajustement des formes a été implémentée en ajoutant AdjustmentCollection et Adjustment classes publiques et adjustments propriété.

Modifications des graphiques, des formes et des dessins 24.6

  • Les capacités de cartographie ont été améliorées. Vous pouvez désormais créer une plus grande variété de graphiques, notamment Treemaps, Sunbursts, Histograms, Pareto, Box & Whisker, Waterfalls et Funnels. Cela vous permet de visualiser vos données de manière plus diversifiée et informative.
  • Le contrôle des couleurs pour le formatage des ombres a été amélioré. Vous pouvez obtenir un contrôle plus précis sur l’apparence de vos documents en accédant aux couleurs des ombres.
  • L’amélioration des performances pour le rendu en arrière-plan a été améliorée. Vous pouvez accélérer considérablement le rendu des arrière-plans contenant de petits éléments grâce à la technologie de carrelage native.
  • Des dégradés réalistes pour les formes ont été ajoutés. Vous pouvez désormais créer des formes DML avec des dégradés non linéaires, imitant le style visuel de Microsoft Word pour un aspect plus soigné.

Personnalisation des étiquettes de données de graphique 24.7

La possibilité de personnaliser les étiquettes de données graphiques telles que Orientation et Rotation a été ajoutée.

Style de numéro personnalisé pour les niveaux de liste 24.7

Un setter pour la propriété publique custom_number_style_format a été ajouté. Vous pouvez désormais définir un style de numéro personnalisé pour les niveaux de liste.

Modifications apportées à l’utilisation d’ActiveX 24.7

  • Les propriétés des objets ActiveX peuvent désormais être modifiées, vous donnant plus de contrôle sur leur comportement.
  • La possibilité de modifier la valeur du contrôle ActiveX du bouton radio pour activer l’interaction dynamique a été ajoutée.
  • La possibilité de cocher une case ActiveX sur « cochée » ou « décochée » a été ajoutée.

Contrôle de l’orientation et de la rotation des libellés des axes des graphiques 24.8

Un contrôle précis de l’orientation et de la rotation des libellés des axes des graphiques a été ajouté pour une personnalisation plus pratique des graphiques. La classe AxisTickLabels a été étendue avec de nouvelles propriétés orientation et rotation.

Remplacement de la barre oblique inverse par le signe Yen 24.8

L’exportation HTML et XAML rétrocompatible pour remplacer le caractère barre oblique inverse par le signe Yen a été améliorée. Pour y parvenir, la propriété replace_backslash_with_yen_sign a été ajoutée aux classes HtmlSaveOptions et XamlFlowSaveOptions.

Utilisation des balises SDT comme noms de champs de formulaire lors de l’exportation au format PDF 24.8

L’exportation PDF avec prise en charge de l’utilisation des balises SDT comme noms de champs de formulaire a été améliorée par l’ajout d’une nouvelle propriété use_sdt_tag_as_form_field_name à la classe PdfSaveOptions.

Conversion, chargement et enregistrement de documents

Exportation de liens au format Markdown 24.7

La possibilité de contrôler l’export des liens au format Markdown a été ajoutée grâce à l’implémentation de la propriété link_export_mode.

LowCode 24.8

Une nouvelle classe LowCode.Converter, conçue pour fournir un ensemble de méthodes permettant de convertir différents types de documents avec une seule ligne de code, a été introduite.

Rechercher et comparer

Options de comparaison avancées 24.6

La possibilité de rationaliser les flux de travail d’analyse des données avec une fonctionnalité de comparaison améliorée a été ajoutée. Cela inclut une nouvelle option ignore_store_item_id et une interface repensée pour les comparaisons avancées.

Autre

  • La fonction permettant d’éliminer les pages vides d’un document a été implémentée en ajoutant la méthode remove_blank_pages. 24,5
  • La possibilité de vérifier la présence de macros VBA sans charger de document a été fournie en ajoutant la propriété has_macros. 24,5
  • Conserver la numérotation des sources lors de l’insertion d’un document à l’aide du moteur de reporting LINQ est désormais pris en charge. 24,5
  • Une nouvelle propriété date_time_utc a été ajoutée – elle fournit un horodatage plus précis pour les commentaires, améliorant ainsi l’organisation et la traçabilité. 24.6
  • Le moteur de reporting LINQ a été amélioré. La suppression sélective des paragraphes vides et la définition de messages personnalisés pour les membres d’objet manquants ont été effectuées, conduisant à des rapports plus propres et plus informatifs. 24.6
  • Le format datetime est désormais automatiquement détecté pour une exportation transparente au format XLSX. 24.7
  • La propriété publique is_protected, qui permet de vérifier si un projet VBA est protégé, a été ajoutée. 24.7
  • Les informations sur les polices ont été étendues avec la propriété embedding_licensing_rights ajoutée aux classes FontInfo et PhysicalFontInfo. 24.8
  • Un moyen d’effacer efficacement les en-têtes et pieds de page de section tout en préservant les filigranes a été ajouté pour travailler plus précisément avec la structure du document. Pour effacer les en-têtes et pieds de page de section, utilisez la nouvelle méthode publique clear_headers_footers. 24.8
  • La signature numérique des documents XPS à l’aide de XpsSaveOptions a été activée – une nouvelle propriété digital_signature_details a été ajoutée à cet effet. 24.8

Aspose.Words pour Python via .NET 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 améliore l’expérience de gestion des couleurs de trait, améliore les objets OLE et introduit un nouveau API public de sources bibliographiques.

Aspose.Words 24.2 a étendu l’API Charts et la gestion des styles. Cette version d’Aspose.Words a également introduit la possibilité de spécifier des SvgSaveOptions lors du rendu, un contrôle plus flexible du chargement des fichiers Markdown et l’utilisation du texte de référence pour les notes de bas de page et de fin.

Aspose.Words 24.3 introduit un nouveau lecteur/écrivain TIFF et une émulation des opérations binaires raster pour les métafichiers WMF. Aspose.Words 24.3 continue également d’étendre l’API des graphiques.

Aspose.Words 24.4 améliore l’enregistrement des formats, certaines options de rendu, ainsi que le travail avec les signatures numériques.

Formats pris en charge 24.4

Le format d’image moderne WebP est désormais pris en charge dans Aspose.Words pour .NET Framework 4.6.2 et versions supérieures. Vous pouvez désormais lire et insérer des images WebP dans des documents, ainsi que sauvegarder des images au format WebP.

Veuillez noter que WebP est actuellement disponible uniquement dans .NET Standard et .NET Framework v4.6.2 et versions supérieures.

Rendu et impression

Contrôle des couleurs de trait 24.1

La classe Stroke a été étendue avec un ensemble de nouvelles propriétés publiques liées à la gestion des couleurs de trait: fore_theme_color et back_theme_color, fore_tint_and_shade et back_tint_and_shade.

DrawingML Charts API Extension 24.2 / 24.3 / 24.4

Le DrawingML Charts API continue de s’étoffer.

Incorporer les polices déclarées dans les règles @font-face 24.4

Il est désormais possible d’incorporer les polices déclarées dans les règles @font-face dans les définitions de polices du document résultant en ajoutant une nouvelle propriété appelée support_font_face_rules.

Travailler avec la mise en forme des effets de lumière et de réflexion 24.4

La possibilité de travailler avec la mise en forme des effets de lumière et de réflexion pour un objet de dessin a été implémentée.

Chargement et enregistrement de documents

Spécifier les options SvgSaveOptions lors du rendu 24.2

La possibilité de spécifier des SvgSaveOptions lors du rendu a été ajoutée à l’aide des méthodes ShapeRenderer.save et OfficeMathRenderer.save.

Conserver les lignes vides lors du chargement des fichiers Markdown 24.2

La possibilité de conserver les lignes vides lors du chargement des fichiers Markdown a été ajoutée.

Un nouveau lecteur/écrivain TIFF 24.3

Un nouveau lecteur/écrivain TIFF a été développé pour Aspose.Words. Aspose.Words for .NET 24.3 prend en charge la lecture des images TIFF avec les types de compression JPEG et Old JPEG, et améliore également significativement la qualité des opérations de lecture et d’écriture.

Autre

  • La possibilité de modifier le texte du contrôle OLE TextBox a été introduite en ajoutant une nouvelle propriété Text à la nouvelle classe TextBoxControl. 24.1
  • Le API public Sources bibliographiques a été implémenté via l’ajout d’un nouvel espace de noms Aspose.Words.Bibliography avec ses nouvelles classes et énumérations, et via l’ajout d’une nouvelle propriété bibliography à la classe Document. 24.1
  • De nouvelles propriétés publiques priority, unhide_when_used et semi_hidden pour une gestion améliorée des styles ont été ajoutées à la classe Style. 24.2
  • La fonctionnalité permettant de récupérer le texte réel de la marque de référence pour les notes de bas de page et les notes de fin a été améliorée avec la propriété actual_reference_mark et la méthode update_actual_reference_marks. 24.2
  • L’émulation des opérations binaires raster pour les métafichiers WMF a été implémentée. 24.3
  • La possibilité de définir des options de signature pour les documents dans SaveOptions a été activée en ajoutant une nouvelle classe appelée DigitalSignatureDetails avec de nouveaux membres publics, ainsi qu’en ajoutant de nouvelles propriétés aux classes OoxmlSaveOptions, DocSaveOptions et OdtSaveOptions. 24.4

Aspose.Words pour Python via .NET 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 étend les options de rendu, l’émulation de rendu des métafichiers et les options d’enregistrement markdown.

Aspose.Words 23.10 améliore le rendu, étend les options de chargement et d’enregistrement des documents et permet aux utilisateurs de fusionner des documents de nouvelles manières.

Aspose.Words 23.11 améliore le travail avec les révisions, le format XLSX et les polices sur la légende des graphiques avec des options supplémentaires.

Aspose.Words 23.12 introduit de nouvelles propriétés et énumérations pour travailler avec des documents PDF et OOXML, ainsi que la prise en charge des images WebP.

Rendu et impression

Personnalisation des titres des axes dans DrawingML Charts 23.9

La possibilité de personnaliser les titres des axes dans les graphiques DrawingML a été introduite par l’implémentation d’une nouvelle propriété de classe publique ChartAxisTitle et title.

Détermination de la position verticale des polices dans un paragraphe 23.9

Il est désormais possible de définir la position verticale des polices au sein d’un paragraphe grâce à la nouvelle propriété publique baseline_alignment et à la nouvelle énumération BaselineAlignment.

Contrôle des couleurs de premier plan 23.10

La possibilité de récupérer la couleur de premier plan sans modificateurs a été ajoutée aux classes Fill et Stroke via la propriété BaseForeColor.

Extension des fonctionnalités des graphiques 23.10

Les fonctionnalités des classes ChartDataPointCollection, ChartSeries et ChartFormat ont été étendues avec de nouvelles méthodes et propriétés.

Ajuster et adapter automatiquement une image à une forme 23.10

Un moyen simple d’ajuster et d’ajuster automatiquement une image dans une forme particulière a été fourni grâce à la nouvelle méthode fit_image_to_shape.

Formatage de police par défaut pour les entrées de légende de graphique DrawingML 23.11

La possibilité de spécifier le formatage de police par défaut pour les entrées de légende des graphiques DrawingML a été ajoutée via la propriété font. Cette fonctionnalité facilite une apparence plus rationalisée et cohérente des éléments du graphique, améliorant ainsi l’esthétique globale du document.

Spécifier la mise en page lors de l’ouverture d’un PDF dans Reader 23.12

La possibilité de spécifier la mise en page à utiliser lors de l’ouverture d’un document dans un lecteur PDF a été ajoutée grâce à l’introduction d’une nouvelle propriété page_layout dans la classe PdfSaveOptions et à l’introduction d’une nouvelle énumération PdfPageLayout.

Chargement et enregistrement de documents

Spécification d’un nom de dossier pour construire des URI d’image dans Markdown 23.9

La classe MarkdownSaveOptions a été étendue en incluant la propriété images_folder_alias, qui permet de spécifier le nom du dossier utilisé pour construire les URI d’image écrites dans le document Markdown.

Réduire la taille de sortie PDF 23.10

Diverses optimisations de rendu PDF pour réduire la taille de sortie lors de l’utilisation des paramètres optimize_output ont été mises en œuvre.

Reconnaître les hyperliens lors du chargement de documents TXT 23.10

La fonctionnalité permettant de reconnaître les hyperliens lors du chargement de documents TXT a été implémentée en ajoutant une nouvelle propriété detect_hyperlinks.

Autre

  • L’émulation de rendu de métafichier pour déterminer la taille de rastérisation a été implémentée, en particulier pour la largeur du stylo WMF et la largeur du stylo cosmétique EMF. Pour y parvenir, la propriété ScaleWmfFontsToMetafileSize a été remplacée par la propriété emulate_rendering_to_size_on_page et la propriété emulate_rendering_to_size_on_page_resolution a été ajoutée. 23.9
  • Une méthode simplifiée pour insérer un document dans un autre document à la position actuelle du curseur a été introduite en utilisant la méthode insert_document_inline. 23h10
  • La possibilité d’accéder et de modifier les propriétés de style a été ajoutée grâce à l’introduction de la nouvelle propriété locked. 23h10
  • Un paramètre de type générique a été ajouté aux méthodes de la classe CompositeNode. 23h10
  • La possibilité d’écrire toutes les sections d’un document sur la même feuille de calcul XLSX a été fournie grâce au nouveau type d’énumération XlsxSectionMode et à la nouvelle propriété section_mode. 23.11
  • Un moyen de contrôler la manière dont les extensions au format ZIP64 seront utilisées pour les documents OOXML a été implémenté via la nouvelle propriété Zip64Mode de la classe OoxmlSaveOptions et la nouvelle énumération Zip64Mode. 23.12
  • La prise en charge de l’image WebP a été introduite. Veuillez noter que cette fonctionnalité n’est disponible que pour les versions .NetStandart et .NET6+. 23.12

Aspose.Words pour Python via .NET 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 améliore la capacité de travailler avec des données de séries de graphiques et la capacité de travailler avec des documents ODT, ainsi que d’améliorer les en-têtes/pieds de page et leur habillage de texte.

Aspose.Words 23.6 étend les options de rendu, ajoute un nouveau format d’exportation, améliore les outils de reporting LINQ et LowCode.

Aspose.Words 23.7 améliore les capacités de reporting, ajoute un nouveau format d’exportation et introduit des modifications dans l’utilisation des tableaux et des signatures numériques.

Aspose.Words 23.8 étend les capacités de différents formats, améliore le rendu et ajoute de nouvelles options pour travailler avec les champs

Formats pris en charge

  • A partir de la version 23.6, il est possible d’enregistrer un document au format XLSX. Vous pouvez désormais convertir vos documents au format Excel. 23.6

  • À partir de la version 23.7, il est possible d’enregistrer une page ou une forme de document au format EPS. 23.7

Nouvelles fonctionnalités de format

  • La fonctionnalité permettant de générer automatiquement une table des matières (TOC) pour les documents MOBI a été introduite. 23.8
  • Le constructeur PdfEncryptionDetails a été étendu avec PdfPermissions. 23.8
  • La mise en forme du texte vertical pour les métafichiers EMF a été implémentée. 23.8

Le rendu

Obtenir et modifier les données d’une série de graphiques 23.5

La fonctionnalité permettant d’obtenir et de modifier les données des séries de graphiques a été fournie en ajoutant:

Prise en charge de la typographie avancée 23.6

La prise en charge de la typographie avancée dans les rendus WMF, EMF et EMF+ a été ajoutée.

Contenu coloré sur la page 23.6

La propriété publique PageInfo.colored, indiquant si la page est colorée ou non, a été ajoutée.

Formatage des étiquettes de données de graphique 23.6

La possibilité de définir le formatage du remplissage, du contour et des légendes pour les étiquettes de données de graphique a été implémentée.

Mail Merge et rapports

Insertion HTML dynamique pour le moteur de reporting LINQ 23.6

Une nouvelle méthode d’insertion HTML dynamique pour LINQ Reporting Engine a été ajoutée.

Prise en charge des balises Mustache 23.7

Les balises Mustache sont désormais prises en charge dans les méthodes MailMerge.GetRegionsHierarchy et MailMerge.GetFieldNamesForRegion.

Spécification de la taille des images rendues 23.8

Un nouveau image_size de propriété publique permettant de spécifier la taille des images rendues en pixels a été introduit.

Conserver les espaces pour les valeurs de chaîne JSON – LINQ 23.8

Une option a été ajoutée au moteur de reporting LINQ pour conserver les espaces pour les valeurs de chaîne JSON.

LowCode23.6

De nouvelles méthodes LowCode destinées à fusionner différents types de documents en un seul document de sortie ont été ajoutées.

Autre

  • La prise en charge du retour à la ligne du texte dans les en-têtes/pieds de page a été implémentée. 23.5
  • La possibilité de supprimer les signatures numériques des documents ODT a été ajoutée via la méthode RemoveAllSignatures. 23.5
  • Le domaine public phonetic_guide pour obtenir le texte de base et rubis du guide phonétique Run a été ajouté. 23.5
  • La possibilité de récupérer une valeur de signature numérique à partir d’un document signé numériquement sous forme de tableau d’octets a été ajoutée en introduisant une nouvelle propriété signature_value. 23.7
  • Les classes Row et Cell ont été étendues avec de nouveaux membres publics: Row.next_row, Row.previous_row, Cell.next_cell et Cell.previous_cell. 23.7

Aspose.Words pour Python via .NET 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 améliore les performances de l’émulation des opérations raster, ainsi que la qualité de l’exportation et du rendu des documents.

Aspose.Words 23.2 introduit l’enregistrement des documents au format MOBI, améliore le rendu des graphiques et apporte des modifications notables aux détails de l’apparence du document.

Aspose.Words 23.3 améliore l’importation et l’enregistrement des documents avec de nouvelles propriétés, et améliore également la qualité du travail avec les couleurs d’arrière-plan et de premier plan et le dégradé radial.

Aspose.Words 23.4 améliore le calcul de certains paramètres et le positionnement du tableau et du texte environnant.

Amélioration des performances

Émulation des opérations raster 23.1

Les performances et la qualité de l’émulation des opérations raster avec les métafichiers ont été considérablement améliorées.

Formats pris en charge

Exporter vers MOBI 23.2

À partir de la version 23.2, il est possible d’enregistrer un document au format MOBI (également appelé PRC, AZW – le format de fichier de livre électronique Amazon Kindle). Vous pouvez désormais non seulement charger des documents MOBI, mais également exporter vos fichiers au format MOBI.

Le rendu

Travailler avec les couleurs du thème d’ombrage 23.1

La possibilité de travailler avec les couleurs du thème d’ombrage a été implémentée.

Prise en charge du coefficient R au carré dans les graphiques DML 23.1

Prise en charge du coefficient R au carré dans les étiquettes de courbe de tendance des graphiques DML lors de l’ajout du rendu.

Améliorations du rendu des graphiques 23.2

Depuis la version 23.2, le rendu des graphiques a été considérablement amélioré.

Contrôle des couleurs d’arrière-plan et de premier plan 23.3

La classe Fill a été étendue avec un ensemble de nouvelles propriétés publiques liées aux couleurs d’arrière-plan et de premier plan: fore_theme_color et back_theme_color, fore_tint_and_shade et back_tint_and_shade.

Dégradés radiaux avec le SkiaSharp Native Shader 23.3

Le rendu des dégradés radiaux avec le shader natif SkiaSharp pour .NET Standard a été implémenté.

Distance entre le tableau et le texte environnant 23.4

La possibilité de définir la distance entre le tableau et le texte environnant a été ajoutée en introduisant de nouvelles propriétés dans la classe Table: distance_left, distance_right, distance_top et distance_bottom.

Chargement et enregistrement de documents

Générer TOC pour les documents AZW3 23.1

La possibilité de générer des TOC (table des matières) pour les documents AZW3 a été ajoutée grâce à l’utilisation de la propriété epub_navigation_map_level.

Exportation d’éléments de liste vers Markdown 23.1

Un moyen de contrôler l’exportation des éléments de liste au format Markdown a été fourni en ajoutant la propriété list_export_mode à la classe MarkdownSaveOptions.

Notifications de progression de l’enregistrement des documents 23.3

L’enregistrement des notifications de progression pour les formats MOBI et AZW3 a été implémenté.

Ajustement de l’espacement des phrases et des mots 23.3

La possibilité de spécifier s’il faut ajuster automatiquement l’espacement des phrases et des mots lors de l’importation du document a été ajoutée en introduisant la propriété adjust_sentence_and_word_spacing.

Autre

  • La possibilité de spécifier l’ajustement de l’espacement des caractères d’un document a été ajoutée via l’implémentation de la propriété justification_mode 23.2
  • La manière d’indiquer à Aspose.Words s’il doit inclure des zones de texte, des notes de bas de page et des notes de fin dans les statistiques du nombre de mots a été fournie en ajoutant la propriété include_textboxes_footnotes_endnotes_in_stat 23.2.
  • Une nouvelle option pour un style de document, qui permet de spécifier si le style est automatiquement redéfini en fonction de la valeur appropriée, a été introduite via la propriété automatically_update 23.2
  • La possibilité de déterminer si Run est un guide phonétique a été ajoutée à l’aide de la propriété is_phonetic_guide 23.4
  • Un moyen simple de travailler avec des séries et des axes de graphiques combinés a été implémenté en introduisant la classe ChartAxisCollection et en ajoutant la propriété Chart.axes 23.4
  • De nouvelles propriétés publiques liées au positionnement et au dimensionnement relatif de la forme ont été ajoutées à la classe Shape 23.4
  • La précision et les performances du calcul de la luminosité des couleurs pour la résolution automatique des couleurs du texte ont été améliorées conformément aux dernières versions de Microsoft Word 23.4

Voir également