Quoi de neuf? Aspose.Words pour Java

Contents
[ ]

Cette page décrit le nouveau plus intéressant Aspose.Words fonctionnalités introduites dans les récentes versions.

Aspose.Words pour Java 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 améliore l’expérience de gestion des couleurs de course, améliore les objets OLE et les rapports LINQ, et introduit un nouveau public Bibliographie Sources API.

Aspose.Words 24.2 graphiques élargis API, gestion de style, et options LINQ. Cette version de Aspose.Words a également introduit la possibilité de spécifier SvgSaveOptions pendant le rendu, plus flexible de la charge de commande Markdown et travailler avec le texte de référence pour les notes et notes de bas de page.

Aspose.Words 24.3 introduit un nouveau lecteur/écriture TIFF et l’émulation des opérations de raster binaire pour les métafiles WMF. Aspose.Words 24.3 continue également d’élargir les graphiques API.

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. Vous pouvez désormais lire et insérer des images WebP dans des documents, ainsi que sauvegarder des images au format WebP.

Rendu et impression

Contrôle de couleur des accidents 24.1

Les Stroke classe a été étendu avec un ensemble de nouvelles propriétés publiques liées à la gestion des couleurs de course: ForeThemeColor et BackThemeColor, ForeTintAndShade et BackTintAndShade.

Dessin des graphiquesML API Prolongation 24.2 / 24.3 / 24.4

Les DrawingML Charts API continue d’être élargie.

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 SupportFontFaceRules.

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 sauvegarde des documents

Spécifiez SvgSaveOptions pendant le rendu 24.2

La capacité de spécifier SvgSaveOptions pendant le rendu a été ajouté en utilisant le ShapeRenderer.Save et OfficeMathRenderer.Save méthodes.

Préserver les lignes vides lors du chargement Markdown fichiers 24.2

La possibilité de préserver les lignes vides lors du chargement Markdown fichiers ont été ajoutés.

Un nouveau lecteur/rédacteur TIFF 24.3

Un nouveau lecteur/écrivain TIFF pour Aspose.Words pour .NET Standard, .NET 6 et plus tard a été développé. Aspose.Words pour .NET 24.3 a ajouté un support pour la lecture d’images TIFF avec des types de compression JPEG et Old JPEG, et a également amélioré significativement la qualité des opérations de lecture et d’écriture.

Autres

  • La capacité de modifier le texte TextBox Le contrôle OLE a été introduit en ajoutant une nouvelle Text propriété à la nouvelle TextBoxControl En cours. 24.1 24.1
  • La bibliographie Sources publiques API a été mis en œuvre en ajoutant quelques nouveaux Bibliography, Source, ContributorCollection, Contributor, Corporate, PersonCollection et Person cours et SourceType le recensement, ainsi qu’en ajoutant un nouveau Bibliography propriété de Document En cours. 24.1
  • Un API pour limiter l’accès aux membres de type en utilisant la syntaxe modèle pour le moteur de rapport LINQ a été fourni. 24.1
  • Nouveaux biens publics Priority, UnhideWhenUsed, et SemiHidden pour améliorer la gestion du style Style En cours. 24.2
  • La fonctionnalité permettant de récupérer le texte de la marque de référence pour les notes de bas de page et les notes de fin de page a été améliorée avec la ActualReferenceMark propriété et UpdateActualReferenceMarks méthode. 24.2
  • Compatibilité avec Word 2016 pour les LINQ Reporting Engine a été activé. 24.2
  • L’émulation des opérations de raster binaire pour les métafiles 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 Java 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 élargit les options de rendu, l’émulation de rendu de métafile, et markdown Enregistrer les options.

Aspose.Words 23.10 améliore le rendu, élargit les options de chargement et de sauvegarde des documents et permet aux utilisateurs de fusionner les documents de nouvelles façons.

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

Aspose.Words 23.12 introduit de nouvelles propriétés et des dénombrements pour travailler avec des documents PDF, support pour WebP images, et mise à jour de la bibliothèque du château de Bouncy.

Rendu et impression

Personnaliser les titres des haches dans le dessinML Graphiques 23.9

La possibilité de personnaliser les titres d’axes dans les graphiques DrawML a été introduite par la mise en place d’une nouvelle classe publique ChartAxisTitle et Title propriété.

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

Il est maintenant possible de définir la position verticale des polices dans un paragraphe en utilisant le nouveau public BaselineAlignment propriété et le nouveau BaselineAlignment Énumération.

Contrôle de la couleur du premier plan 23.10

La possibilité de récupérer la couleur avant plan sans modifier a été ajoutée à la Fill et Stroke cours par BaseForeColor propriété.

Élargir la fonctionnalité des graphiques 23.10

La fonctionnalité de la ChartDataPointCollection, ChartSeries, et ChartFormat les classes ont été développées avec de nouvelles méthodes et propriétés.

Réglage automatique et mise en forme d’une image 23.10

Une façon simple d’ajuster automatiquement et d’adapter une image à une forme particulière a été fournie par le nouveau FitImageToShape méthode.

Formatage par défaut des polices pour le dessin ML Entrées de légende de graphique 23.11

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

Spécifier la mise en page lors de l’ouverture du PDF dans le lecteur 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 par l’introduction d’un nouveau PageLayout propriété de PdfSaveOptions classe et l’introduction d’un nouveau PdfPageLayout Énumération.

Chargement et sauvegarde des documents

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

Les MarkdownSaveOptions la classe a été élargie en incluant ImagesFolderAlias propriété, qui permet de spécifier le nom du dossier utilisé pour construire l’image URIs écrit dans le Markdown document.

Réduire le format PDF Taille de sortie 23.10

Divers optimisations de rendu PDF pour réduire la taille de sortie lors de l’utilisation OptimizeOutput les paramètres ont été implémentés.

Reconnaissez les hyperliens lors du chargement des documents TXT 23.10

La fonction de reconnaissance des hyperliens lors du chargement des documents TXT a été implémentée en ajoutant un nouveau DetectHyperlinks propriété.

Autres

  • L’émulation de rendu de métafile pour déterminer la taille de rastérisation a été mise en œuvre, spécifiquement pour la largeur du stylo WMF et la largeur cosmétique du stylo EMF. Pour y parvenir, les ScaleWmfFontsToMetafileSize la propriété a été remplacée par EmulateRenderingToSizeOnPage propriété et EmulateRenderingToSizeOnPageResolution propriété a été ajoutée. 23.9
  • Une méthode simplifiée d’insertion d’un document dans un autre document à la position actuelle du curseur a été introduite à l’aide de InsertDocumentInline méthode. 23.10
  • Oui. La possibilité d’accéder et de modifier les propriétés de style a été ajoutée par l’introduction de la nouvelle Locked propriété. 23.10
  • Un paramètre générique de type a été ajouté aux méthodes de CompositeNode En cours. 23.10
  • Un moyen de contrôler lorsqu’une certaine révision doit être acceptée/rejetée ou qu’elle n’a pas été mise en œuvre en utilisant le Accept et Reject méthodes. Cette amélioration permet aux utilisateurs de mieux contrôler le processus de révision. 23.11
  • Oui. La possibilité d’écrire toutes les sections d’un document sur la même feuille de travail XLSX a été fournie par la nouvelle XlsxSectionMode type de dénombrement et le nouveau SectionMode propriété. 23.11
  • Appui à WebP image a été introduite. Veuillez noter que cette fonctionnalité n’est disponible que pour .NetStandart et .NET6+ versions. 23.12

Aspose.Words pour Java 23.5, 23.6, 23.7, 23.8

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

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

Aspose.Words 23.7 améliore les capacités de production de rapports, ajoute un nouveau format d’exportation et apporte des changements au travail avec les tableaux et les signatures numériques.

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

Formats pris en charge

  • À partir de la version 23.6, il est possible de sauvegarder un document au format XLSX. Maintenant, vous pouvez convertir vos documents en format Excel. 23.6

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

  • Nouveau format

    • La fonctionnalité de générer automatiquement la Table des matières (TdP) pour les documents MOBI a été introduite. 23.8
    • Les PdfEncryptionDetails le constructeur a été élargi avec PdfPermissions. 23.8
    • L’élaboration de texte vertical pour les métadonnées EMF a été mise en œuvre. 23.8

Rendus

Obtenez et modifiez Données de la série de graphiques 23.5

La fonction pour obtenir et modifier les données des séries de cartes a été fournie en ajoutant:

Soutien à la typographie avancée 23.6

La prise en charge de la typographie avancée dans le rendu 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 pour les étiquettes de données graphiques 23.6

La capacité de définir le formatage de remplissage, de course et de callout pour les étiquettes de données graphiques a été mise en place.

Mail Merge et rapports

Insertion HTML dynamique pour le moteur de déclaration LINQ 23.6

Une nouvelle façon d’insérer dynamique HTML pour LINQ Reporting Engine a été ajoutée.

Mustache Mots clés Support 23.7

Mustache tags sont maintenant pris en charge dans le MailMerge.GetRegionsHierarchy et MailMerge.GetFieldNamesForRegion méthodes.

Mises à jour syntaxiques du modèle de moteur de déclaration LINQ 23.7

La syntaxe du modèle LINQ Reporting Engine prend désormais en charge ElementAt et les méthodes d’extension ElementAtOrDefault.

Spécifier la taille des images rendues 23.8

Une nouvelle propriété publique ImageSize pour spécifier la taille des images rendues en pixel a été introduit.

Préserver les espaces blancs pour les valeurs des chaînes JSON – LINQ 23.8

Une option a été ajoutée au moteur de rapport LINQ pour préserver les espaces blancs pour les valeurs de chaînes JSON.

LowCode 23.6

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

Autres

  • La prise en charge de l’emballage du texte dans les en-têtes/pieds a été mise en œuvre. 23.5
  • Oui. La possibilité de supprimer les signatures numériques des documents ODT a été ajoutée par le biais de RemoveAllSignatures méthode. 23.5
  • Oui. La propriété publique PhoneticGuide pour obtenir le texte de base et rubis du guide phonétique Run a été ajouté. 23.5
  • Oui. La possibilité de récupérer une valeur de signature numérique à partir d’un document signé numériquement en tant que tableau d’octets a été ajoutée en introduisant une nouvelle SignatureValue propriété. 23.7
  • Les Row et Cell les cours ont été prolongés avec de nouveaux membres publics – Row.NextRow, Row.PreviousRow, Cell.NextCell, et Cell.PreviousCell. 23.7
  • Le soutien aux champs CITATION et BIBLIOGRAPHIE a été ajouté. 23.8

Aspose.Words pour Java 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 améliore les performances de l’émulation d’opération de raster, et améliore la qualité d’exportation et de rendu des documents.

Aspose.Words 23.2 introduit la sauvegarde des documents au format MOBI, améliore le rendu des graphiques et apporte des changements notables aux détails d’apparence des documents.

Aspose.Words 23.3 améliore l’importation et l’économie de documents avec de nouvelles propriétés, et améliore également la qualité du travail avec le fond et la couleur avant 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

Emulation des opérations de restauration 23.1

La performance et la qualité de l’émulation des opérations de raster avec les métafiles ont été considérablement améliorées.

Formats pris en charge

Exportation vers le MOBI 23.2

À partir de la version 23.2, il est possible de sauvegarder un document en format MOBI (également appelé RPC, AZW – Amazon Le propre format de fichier de livre électronique de Kindle). Maintenant, vous pouvez non seulement charger des documents MOBI, mais aussi exporter vos fichiers au format MOBI.

Rendus

Travailler avec les couleurs du thème de l’ombrage 23.1

La capacité de travailler avec des couleurs de thème ombrage a été implémentée.

Soutien du coefficient carré R dans les graphiques DML 23.1

Prise en charge du coefficient carré R dans les étiquettes de tendance des cartes DML lorsque le rendu a été ajouté.

Graphique Améliorations de la soumission 23.2

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

Contrôle de la couleur du fond et du premier plan 23.3

Les Fill classe a été étendu avec un ensemble de nouvelles propriétés publiques liées à l’arrière-plan et les couleurs de premier plan: ForeThemeColor et BackThemeColor, ForeTintAndShade et BackTintAndShade.

Gradients radiaux avec SkiaSharp Shader autochtone 23.3

Rendu des gradients radiaux avec SkiaSharp native shader pour .NET Standard a été mis en œuvre.

Distance entre la table et le texte environnant 23.4

La possibilité de définir la distance entre la table et le texte environnant a été ajoutée en introduisant de nouvelles propriétés à la Table classe: DistanceLeft, DistanceRight, DistanceTop, et DistanceBottom.

Chargement et sauvegarde des documents

Générer TOC pour les documents AZW3 23.1

La capacité de générer TOC (table des matières) pour les documents AZW3 a été ajouté par l’utilisation de EpubNavigationMapLevel propriété.

Liste d’exportation Markdown 23.1

Un moyen de contrôler l’exportation des articles de la liste vers Markdown le format a été fourni en ajoutant ListExportMode propriété de MarkdownSaveOptions En cours.

Enregistrement des déclarations d’étape 23.3

L’enregistrement des notifications d’avancement pour les formats MOBI et AZW3 a été mis en œuvre.

Ajustement de la peine et de l’espacement des mots 23.3

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

Autres

  • Oui. La possibilité de spécifier le réglage de l’espacement des caractères d’un document a été ajoutée par le biais JustificationMode Exécution des biens 23.2
  • La façon d’instruire Aspose.Words la question de savoir s’il y a lieu d’inclure des boîtes à texte, des notes de bas de page et des notes de bas de page dans les statistiques du nombre de mots a été fournie en ajoutant les IncludeTextboxesFootnotesEndnotesInStat biens 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 à travers le AutomaticallyUpdate biens 23.2
  • Oui. La capacité de déterminer si Run est un guide phonétique a été ajouté en utilisant le IsPhoneticGuide biens 23.4
  • Une façon simple de travailler avec des séries et des axes de cartes combo a été mise en œuvre en introduisant la ChartAxisCollection et ajouter la Chart.Axes biens 23.4
  • De nouvelles propriétés publiques liées au positionnement relatif de la forme et au calibrage ont été ajoutées au Shape classe 23.4
  • Précision et performance du calcul de luminosité de couleur pour la résolution automatique de couleur de texte a été amélioré conformément aux dernières versions de Microsoft Word 23.4

Aspose.Words pour Java 22.9, 22.10, 22.11, 22.12

Aspose.Words 22.9 élargit les options de chargement et de sauvegarde des documents et améliore l’interaction avec d’autres options.

Aspose.Words 22.10 améliore la recherche et le remplacement des options, améliore les objets OLE et élargit la fonctionnalité de la liste.

Aspose.Words 22.11 élargit sa fonctionnalité avec de nouvelles options pour un travail plus pratique avec des objets déjà familiers: champs, impression, OLE et étiquettes de documents structurés.

Aspose.Words 22.12 améliore les capacités de rendu et introduit des options pour travailler avec les marges lors du chargement et de la sauvegarde d’un document.

Amélioration des performances 22.12

Une optimisation qui réduit considérablement la profondeur de l’état graphique de nidification lors du rendu en PDF pour maintenir la conformité aux spécifications a été introduite.

Rendu et impression

Impression non colorée Pages sur une imprimante couleur 22.11

Un mode d’impression couleur/griscale personnalisé a été implémenté en ajoutant un nouveau GrayscaleAuto valeur de ColorPrintMode Énumération.

Une nouvelle propriété d’impression permet aux utilisateurs de contrôler la façon dont les pages non colorées sont imprimées si l’appareil supporte l’impression couleur. Cette fonctionnalité peut être utile si les utilisateurs veulent imprimer automatiquement des pages non colorées en utilisant seulement le mode d’impression à échelle grise.

Nouvelles propriétés de rendu de la frontière 22.12

Nouveaux biens publics ThemeColor et TintAndShade ont été introduites.

Formule linéaire de tendance pour le rendu des LM 22.12

Le rendu linéaire de la formule de tendance pour les graphiques DrawML a été mis en œuvre.

Paramètres de repli de police pour Google Noto Polices 22.12

Les paramètres prédéfinis de la police fallback pour Google Noto Les polices ont été mises à jour.

Chargement et sauvegarde des documents

En-tête de cache ou forme de pied de page pour réduire la taille PDF 22.9

La possibilité de cache des formes d’en-tête / pied de page pour réduire la taille du fichier PDF de sortie a été implémentée en ajoutant un nouveau CacheHeaderFooterShapes propriété.

Détection de numérotation automatique lors du chargement d’un document 22.9

La capacité de spécifier AutoNumberingDetection propriété au chargement de texte a été mis en œuvre par une extension du TxtLoadOptions En cours.

Spécifier un particulier Type de marge 22.12

La capacité de spécifier un particulier Margin type pour la section donnée a été mis en œuvre.

Rechercher et comparer 22.10

La capacité d’ignorer StructuredDocumentTag lors de la recherche et du remplacement des options a été mis en œuvre en ajoutant un nouveau IgnoreStructuredDocumentTags propriété de FindReplaceOptions En cours.

Autres

  • Une nouvelle fonctionnalité pour obtenir FieldEQ en tant que OfficeMath a été ajoutée. 22.9
  • Oui. La création d’étiquettes de documents structurés Group le type au niveau de la rangée était autorisé. 22.9
  • Les objets et les commandes OLE sont maintenant traités comme des images métafiles lors de la conversion d’un document en HTML. 22.10
  • Une nouvelle fonctionnalité pour vérifier qu’une liste particulière a été créée à partir du même modèle que la liste comparée a été ajoutée en introduisant une nouvelle HasSameTemplate méthode dans la List En cours. 22.10
  • Oui. La capacité de créer de nouvelles étiquettes de documents structurés Citation type a été ajouté. 22.11
  • La capacité de suivre les progrès accomplis sur le terrain. 22.11
  • Un nouveau EmbedAttachments propriété qui permet aux utilisateurs d’intégrer des pièces jointes OLE d’un document source dans le document PDF de sortie a été introduit. 22.11

Aspose.Words pour Java 22.5, 22.6, 22.7, 22.8

Aspose.Words 22.5 introduit un support pour les nouveaux formats de chargement et une nouvelle taille de page d’impression, et améliore certaines options de rendu.

Aspose.Words 22.6 élargit les possibilités de conversion de PDF vers d’autres formats, et améliore le travail avec DessinML et effet de remplissage de texte solide.

Aspose.Words 22.7 améliore les possibilités de travailler avec les fonctions de rendu, et ajoute également de nouvelles fonctionnalités pour travailler avec l’importation et l’exportation HTML vers PDF.

Aspose.Words 22.8 introduit un nouveau format d’exportation et améliore divers algorithmes de rendu.

Les API est amélioré pour un développement plus flexible et pratique.

Formats pris en charge

  • La prise en charge du chargement des documents EPUB et XML a été introduite en ajoutant de nouvelles valeurs au LoadFormat Énumération. À partir de la version 22.5, il est possible de charger des documents EPUB et XML Aspose.Words modèle de document et les convertir à n’importe quel formats supportés. 22.5
  • À partir de la version 22.8, il est possible de sauvegarder un document au format AZW3 – Amazon Format de fichier de livre électronique propriétaire de Kindle (KF8 est un autre nom pour le format). Maintenant, vous pouvez non seulement charger des documents AZW3, mais aussi exporter vos fichiers au format AZW3, qui est essentiellement un EPUB compilé. 22.8

Rendu et impression

Nouvelle taille d’impression 22.5

La prise en charge de l’enveloppe n° 10 de l’impression a été ajoutée en introduisant une nouvelle valeur à la PaperSize Énumération.

Rendu des formules MathML 22.5

Le rendu d’une boîte de bordure autour des formules MathML et la détection de polices lors du rendu des caractères pour de telles formules a été amélioré.

DML Améliorations du graphique 22.6

Dessins des cartes LM publiques API a été étendu pour supporter le gradient, la texture et les remplissages de motifs.

Glyph Aperçus Parsing pour OpenType 22.7

Aspose.Words propres glyph l’analyse des contours des polices OpenType (CFF) a été implémentée.

Précédemment, glyph L’analyse des polices OpenType (CFF) a été effectuée via GDI+. Donc maintenant il fonctionne dans les cas où GDI+ n’est pas disponible – Java, .NET Standard plates-formes, Linux Système d’exploitation, etc. Glyph l’analyse de contours est nécessaire dans des cas spécifiques comme WordArt, effets texte, certaines fonctionnalités Office Math, et d’autres.

Définir le formatage de l’ombre de forme 22.7

La possibilité de définir le formatage d’ombre de l’objet de forme a été fournie en ajoutant un nouveau ShadowFormat propriété.

Soutien à l’espacement cellulaire dans les tableaux 22.8

Le moteur de mise en page est maintenant considérablement amélioré: un mécanisme d’espacement cellulaire très complexe a été mis en place dans les tableaux.

Substitution des caractères pour les symboles 22.8

La substitution des caractères pour les symboles a été améliorée.

Graphique Algorithme de rotation de l’étiquette Axis 22.8

L’algorithme de rotation des étiquettes de l’axe des cartes a été amélioré.

Chargement et sauvegarde des documents

Charger et convertir PDF en format de page fixe sans modèle de mise en page 22.6

La possibilité de charger et de convertir des documents PDF en formats de pages fixes avec une grande fidélité et performance a été mise en œuvre.

Nouveau mode d’importation HTML 22.7

Un nouveau mode d’importation HTML pour les éléments de niveau bloc a été introduit en ajoutant une nouvelle valeur au HtmlInsertOptions Énumération.

Convertir en PDF/UA-1 CSSompliant avec WCAG 2.0 22.7

Un support pour convertir un document en format PDF/UA-1, conforme à WCAG 2.0, a été ajouté.

Donc, si le client a un document Word accessible et le convertit en PDF/UA-1 via Aspose.Words mentionnant les spécificités de conversion, alors la sortie sera compatible WCAG 2.0.

WCAG ou contenu Web Accessibilité Les lignes directrices sont un ensemble de lignes directrices élaborées par W3C en collaboration avec des particuliers et des organisations du monde entier. Maintenant avec Aspose.Words vous pouvez convertir votre document au format PDF/UA-1 de sortie, qui est adapté pour construire des documents PDF conformes WCAG 2.0.

Il convient de noter que WCAG 2.0 a deux exigences supplémentaires qui ne sont pas précisées dans la spécification PDF/UA-1:

  • prescriptions de contraste
  • exigences relatives au marquage du contenu multimédia

Mais les deux exigences ne sont pas pertinentes dans notre cas de conversion de Word en PDF.

Autres

  • Exception d’hériter de l’effet de remplissage de texte solide qui imite le comportement MS Word a été implémenté. 22.6
  • Appui à la DATABASE les champs ont été ajoutés. En utilisant ce type de champ, vous pouvez, par exemple, afficher les résultats d’une requête de base de données dans une Microsoft Word tableau. 22.7

Aspose.Words pour Java 22.1, 22.2, 22.3, 22.4

Aspose.Words 22.1 améliore les options de rendu, ainsi que le chargement et l’enregistrement des documents.

Aspose.Words 22.2 introduit un nouveau format de chargement et de nouvelles options pour l’exportation des documents. Il contient également une mise à jour majeure pour les tableaux et quelques changements pour travailler avec les champs.

Aspose.Words 22.3 élargit les possibilités de travailler avec les formats PDF et TXT et améliore le travail de certains algorithmes et moteurs existants.

Aspose.Words 22.4 améliore les capacités PDF – maintenant vous pouvez enregistrer un fichier en format PDF/A-4 et obtenir un certain nombre d’autres améliorations dans la sortie PDF. En même temps, Aspose.Words 22.4 fournit des capacités supplémentaires pour travailler avec les graphiques DML, lire les métadonnées de Photoshop et importer des éléments de niveau bloc HTML.

Les API est amélioré pour un développement plus flexible et pratique.

Formats pris en charge

Chargement d’un document au format AZW3 (KF8 est un autre nom pour le format) a été ajouté. Maintenant, vous pouvez charger un document AZW3 et le convertir à tout autre format pris en charge.

Rendus

Présentation au format PDF avec la conformité PDF/UA-1

Le rendu en PDF avec la conformité PDF/UA-1 a été implémenté en ajoutant de nouvelles valeurs au PdfCompliance énumération – PDF_UA_1. Cette option suppose le respect des exigences particulières relatives à l’accessibilité des documents.

Rendu des formules MathML

Le rendu des opérateurs dans les formules MathML a été amélioré.

DML Améliorations du graphique

Les améliorations suivantes ont été apportées aux graphiques du DML:

  • L’algorithme d’échelle de l’axe des cartes DML a été amélioré pour être le même que dans MS Word
  • La possibilité de manipuler avec des entrées de légendes de diagrammes de dessinML a été fournie pour faire notre graphique API de plus en plus complète
  • Oui. La possibilité de spécifier le nom d’un fichier xls/xlsx auquel le graphique DrawML est lié a été implémentée

Présentation au format PDF avec la conformité PDF/A-4

Le rendu en PDF avec la conformité PDF/A-4 a été ajouté en ajoutant de nouvelles valeurs à la PdfCompliance énumération – PDF_A_4. Cette option suppose des niveaux de conformité révisés: la conformité régulière PDF/A-4 est équivalente au niveau de conformité U des versions précédentes, et le niveau A est supprimé.

Lecture de la résolution des métadonnées de Photoshop dans JPEG

La lecture de la résolution des métadonnées de Photoshop dans les images JPEG a été implémentée pour corriger un problème intéressant avec une échelle incorrecte des images lors du rendu.

Chargement et sauvegarde des documents

Contrôler le comportement de style Lors du chargement d’un document

Une nouvelle option ForceCopyStyles a été introduit pour contrôler le comportement des styles contradictoires lors de l’importation de document.

Enregistrement des déclarations d’étape

Une possibilité d’obtenir des notifications sur la progression de l’enregistrement de documents a été ajoutée par l’intermédiaire de ProgressCallback biens visés au paragraphe 22.1.

En 22.2, l’enregistrement des notifications d’avancement a été étendu pour les formats de flux basés sur HTML et XAML: HTML, MHTML, Epub, XamlFlow et XamlFlowPack.

En 22.3, les notifications d’état d’avancement ont été étendues pour le format TXT.

Convertir les formes en SVG Lors de l’exportation

La possibilité de convertir des formes en images SVG lors de l’exportation vers HTML, MHTML ou EPUB a été fournie en ajoutant le ExportShapesAsSvg propriété.

Exportation de la numérotation de la liste au format PDF Structure logique

La numérotation des listes export vers la structure logique PDF a été mise en place.

Enregistrement au format PDF 2.0 et amélioration de la sortie PDF

La possibilité de sauvegarder un document en format PDF 2.0 en ajoutant une nouvelle valeur au PdfCompliance Le recensement ainsi que plusieurs autres améliorations demandées à la sortie PDF ont été introduits.

Nouveau mode d’importation HTML

Un nouveau mode d’importation pour les éléments HTML de niveau bloc a été implémenté pour mimic Microsoft Word comportement.

Autres

  • Une possibilité d’obtenir des données de champ personnalisées associées au champ a été ajoutée.
  • La dernière version de Aspose.Words Le document source contenait également une mise à jour importante qui traite les tableaux avec des données de largeur de colonne incorrectes ou manquantes.
  • Le tableau comparant l’algorithme basé sur une analyse approfondie de Microsoft Word Le mécanisme de comparaison a été amélioré.
  • La syntaxe des commentaires dans le moteur LINQ Reporting a été fournie.

Aspose.Words pour Java 21.9, 21.10, 21.11, 21.12

Aspose.Words 21.9 élargit le contrôle de formatage au niveau de la liste.

Aspose.Words 21.10 améliore les options de rendu, améliore la recherche et le remplacement des options et élargit Mail Merge et la fonctionnalité d’étiquette de document de structure.

Aspose.Words 21.11 élargit les chargements et économise les fonctionnalités, améliore l’option de recherche et de remplacement et fonctionne avec PDF.

Aspose.Words 21.12 introduit des options supplémentaires pour travailler avec le texte et les polices latines pour améliorer l’apparence et les performances, et élargit la capacité de travailler avec le contrôle de contenu et les notes de bas de page

Les API est amélioré pour un développement plus flexible et pratique.

Amélioration des performances

Chargement d’un cache de recherche de police précédemment enregistré pour accélérer le processus d’initialisation du cache de police lors du rendu a été implémenté. Maintenant, vos solutions fonctionneront encore plus vite.

Rendus

Travail avec remplissages de gradient et arrêts de gradient

De nouvelles méthodes et propriétés publiques pour travailler avec les remplissages de gradient et les arrêts de gradient ont été ajoutées pour satisfaire les idées les plus brillantes lors du développement de vos documents.

Pièce jointe dans les documents PDF de sortie

Une nouvelle option UseAttachments a été implémenté pour afficher le volet de pièce jointe dans les documents PDF de sortie.

Permettre au texte latin d’écrire au milieu d’un mot

Le support de la fonction “Autoriser le texte latin à envelopper au milieu d’un mot” a été mis en œuvre pour rendre notre support latin encore meilleur lors du rendu.

Rechercher et comparer

  • Une nouvelle option IgnoreFootnotes pour ignorer les notes de bas de page pendant l’opération de recherche et de remplacement a été ajouté.

  • Une nouvelle option IgnoreFieldCodes pour ignorer les codes de champ pendant l’opération de recherche et de remplacement a été ajouté.

Conversion

Un moyen simple d’enregistrer des images sous la chaîne Base64 dans Markdown le format a été fourni par l’intermédiaire ExportImagesAsBase64 propriété.

Mail Merge et rapports

La capacité d’obtenir ParentRegion par MailMergeRegionInfo, qui a rendu notre moteur MailMerge plus compatible, a été ajouté.

Autres

  • Oui. Une capacité à obtenir CustomNumberStyleFormat propriété des ListLevel objet a été ajouté.
  • Une possibilité d’obtenir la représentation de la chaîne de ListLevel objet pour un indice spécifié en utilisant GetEffectiveValue la méthode a été ajoutée.
  • Oui. Une capacité intuitive de modifier l’apparence des balises de documents structurés, qui permettent en fait d’intégrer la sémantique définie par le client ainsi que son comportement dans un document, a été introduite.
  • Une nouvelle classe ChmLoadOptions a été ajouté pour obtenir plus de contrôle sur le chargement du CHM.
  • Oui. La possibilité d’obtenir OOXML d’un contrôle de contenu et de l’enregistrer à la chaîne a été introduite. Pour ce faire, WordOpenXML propriété a été ajouté au StructuredDocumentTag et StructuredDocumentTagRangeStart les cours.
  • La reconnaissance des notes de bas de page non standard dans les documents PDF à l’importation a été ajoutée.

Voir aussi