Aperçu du produit

aspose-words-product

Bienvenue à Aspose.Words pour Java- Oui

Aspose.Words est une bibliothèque de classe multiplateforme qui permet à votre application d’effectuer une grande variété de tâches de traitement de documents. Nous l’appelons l’éditeur de documents programmables.

Utilisation Aspose.Words, vous pouvez créer, modifier, convertir, rendre et imprimer des documents sans compter sur des applications tierces, telles que Microsoft Word, ou Office Automation.

Il est intéressant de noter que vous pouvez convertir un document de n’importe quel format de charge pris en charge vers n’importe quel format de sauvegarde pris en charge, par exemple, Microsoft Word les formats PDF, HTML ou Markdown, HTML à DOCX, et ainsi de suite. En savoir plus sur la conversion des documents Convertir un document Chapitre.

Une autre option populaire de notre bibliothèque est Rapports et Mails. Nos utilisateurs génèrent des ajustements financiers, médicaux et autres très complexes Reports. Ce faisant, le document généré ressemble à vous avez créé le rapport manuellement en utilisant un éditeur de texte régulier. Une autre option, Mail, fournit la possibilité de générer très rapidement des milliers et des millions de documents simples mais toujours personnels basés sur des modèles.

Dans un effort pour API aussi clair et évident que possible, nous avons décidé de reconnaître et d’honorer le commun Java les pratiques de développement des plateformes. Ainsi, Aspose.Words pour Java suit les directives de codage largement acceptées par Java les développeurs.

Avantages de l’utilisation Aspose.Words

Utilisation Aspose.Words pour Java dans votre projet vous offre les avantages suivants:

  • Performance et évolutivité
  • Ensemble de fonctionnalités riches
  • Indépendance de la plateforme
  • Indépendance par rapport aux demandes de tiers
  • Courbe minimale d’apprentissage

Le diagramme suivant montre les principales caractéristiques Aspose.Words pour Java et comment ils se sont liés.

aspose_words-java-product-features-overview

Ensemble de fonctionnalités riches

Aspose.Words pour Java les caractéristiques peuvent être divisées en quatre domaines principaux.

Conversion

La possibilité de convertir facilement et de manière fiable les documents est l’une des principales caractéristiques de Aspose.Words.

Généralités Chargement, sauvegarde et conversion avec Formats de documents pris en charge permet aux utilisateurs de convertir des documents de un format populaire à another, par exemple, de DOCX à PDF, JPEG, ou Markdown.

Document Object Model (DOM)

Accès programmatique à travers un riche API à tous les éléments du document et le formatage permet de créer, modifier, extraire, copier, diviser, rejoindre et remplacer le contenu du document. Pour en savoir plus dans la Aspose.Words Document Object Model (DOM) Chapitre.

Rendus

Nous utilisons le terme Rendus décrire le processus de conversion d’un document dans un format de fichier ou un support, paginé ou qui a le concept de pages.

Vous pouvez convertir des documents entiers ou des pages particulières en PDF ou XPS pour générer des documents côté serveur, les imprimer ou rendre des pages. Et tout cela avec une grande fidélité – exactement comme Microsoft Word l’aurait fait.

Rapports

Générer des documents ou des rapports à partir de zéro ou en remplissant des modèles avec des données provenant de sources de données ou d’objets commerciaux. Pour de plus amples renseignements sur la déclaration et la récupération des données dans les bases de données, voir le site Web suivant: Mail Merge et rapports et LINQ Moteur de déclaration Chapitres.

Indépendance de la plateforme

Aspose.Words pour Java couvre tous les Java les environnements de développement et les plateformes de déploiement. Notre API peut être utilisé pour développer des applications pour une large gamme de systèmes d’exploitation, tels que Windows, Linux, Mac OS, Android, et différentes plateformes.

Pour dire simplement, si votre plate-forme peut exécuter standard <span notrans="<span notrans=" Java"="">""> il peut courir Aspose.Words pour Java. Si votre application peut appeler standard Java <span notrans="<span notrans=" API"="">""> vous n’aurez aucun problème à appeler Aspose.Words pour Java API de votre demande.

Pour le moment, notre base est JDK1.7 et plus récent. Mais nous soutenons toujours JDK1.6.

Nous avons trois versions différentes basées sur la même base de code:

  • Aspose.Words pour Java
  • Aspose.Words pour Android par Java
  • Aspose.Words pour JasperReports

Alors que Java et Android les versions sont compilées pour la plateforme correspondante, Aspose.Words pour JasperReports n’est qu’un gros enrouleur autour d’Ordinal Aspose.Words pour Java. C’est juste pour la commodité. Vous pouvez également intégrer manuellement JasperReports avec Aspose Words – d’une manière spécifique qui convient mieux à vos besoins.

Indépendance à l’égard des autres demandes

Aspose.Words n’exige pas de demandes de tiers, par exemple, Microsoft Bureau, à installer sur la machine pour travailler. Tous les composants Aspos sont totalement indépendants. Cela rend Aspose.Words une grande alternative à l’automatisation en termes de sécurité, de stabilité, d’évolutivité/vitesse, de prix et de fonctionnalités pour travailler avec des documents et des tâches connexes.

Performance et scalabilité

Aspose.Words est conçu pour effectuer beaucoup sur un serveur ou un client. Aspose.Words est une seule Java pot qui peut être déployé avec n’importe quel Java application par simple copie. Vous pouvez également ajouter le HarfBuzz plugin pour avancé Fonctions de police si vous en avez besoin (expédié dans un pot séparé). Norme Java ImageIO L’extension JAI peut également être ajoutée à votre plateforme pour prendre en charge des ImageIO codecs (pas besoin dans les modernes Java environnement).

Avec Aspose.Words, vous pouvez littéralement générer des milliers de documents en minutes, ce qui implique d’ouvrir un document, de modifier le contenu et de le formater ou de le remplir de données, et de le sauvegarder. Même la plupart des documents complexes sont ouverts et enregistrés sur une machine RAM P4 2.4Ghz 1Gb en fractions de seconde.

Aspose.Words est sûr de plusieurs fils tant qu’un seul fil fonctionne sur un document à la fois. C’est un scénario typique pour avoir un fil de travail sur un document. Différents threads peuvent fonctionner en toute sécurité sur différents documents en même temps.

Courbe d’apprentissage minimale

Bien qu’il y ait plus de 150 classes publiques et recensements dans <span notrans="<span notrans=" Aspose.Words"="">""> la courbe d’apprentissage est minimale parce que Aspose.Words API a été soigneusement conçu en tenant compte des objectifs suivants:

  • Emprunter les meilleures pratiques d’autres bien connus APIs comme Microsoft Word Automatisation
  • Emprunter les meilleures pratiques Java Lignes directrices pour la conception du cadre
  • Fournir un équilibre entre facilité d’utilisation et manipulation détaillée des éléments de document

Développeurs ayant déjà utilisé Microsoft Word L’automatisation dans leurs projets trouvera les noms et le comportement de nombreuses classes, méthodes et propriétés familières.

Document, Paragraph, Bookmark, Range, Section.PageSetup et Paragraph.ParagraphFormat sont quelques-uns des Aspose.Words les cours. En même temps, Aspose.Words est très différent de la Microsoft Word Modèle d’objet en ce sens qu’il représente un document comme un arbre d’objets, plus comme un XML DOM Arbre. Si vous avez travaillé avec un XML DOM bibliothèque, vous trouverez qu’il est facile à comprendre et travailler avec Aspose.Words.

Prix et politiques

Veuillez visiter Licence et abonnement page d’information sur les licences et de revoir la Information sur la tarification page pour plus de détails sur les prix.

Appui technique

Pour plus d’informations sur Aspose.Words assistance technique, jetez un coup d’œil à Appui technique.