Aspose.Words pour Android via Java Caractéristiques
Aspose.Words pour Android via Java Aperçu des fonctionnalités
Cette section fournit une comparaison de la disponibilité des fonctionnalités entre Aspose.Words pour Java et Aspose.Words pour Android via Java.
Formats de Fichiers et Conversions
Caractéristique | Descriptif | Aspose.Words pour Java | Aspose.Words pour Android via Java |
---|---|---|---|
Conversions De Haute Qualité | Convertissez rapidement et de manière fiable entre plusieurs formats de documents courants. | ||
Microsoft Word (DOC) | L’implémentation du format DOC la plus rapide et la plus complète que vous puissiez trouver. | ||
WordprocessingML (DOCX, XML) | Aspose.Words fournit un support exhaustif OOXML, Plat OPC et également Word 2003 XML. | ||
Format de texte enrichi (RTF) | Prise en charge complète du format RTF pour interagir avec une variété d’applications. | ||
HTML, XHTML et MHTML | Chargez et enregistrez HTML / XHTML pour une interopérabilité encore plus grande. Enregistrer sous MHTML est également disponible. | ||
OpenDocument (ODT) | Aspose.Words peut charger et enregistrer des documents dans le texte OpenDocument (.format de fichier odt). |
||
Format de document portable Adobe (PDF) | Convertissez n’importe quel document en PDF avec une haute fidélité. PDF/A est pris en charge. | ||
XML Spécification du papier (XPS) | Convertissez n’importe quel document en XPS avec une haute fidélité. | ||
Texte brut (TXT) | Extrayez facilement du texte en l’enregistrant au format texte brut. | ||
Édition numérique (EPUB) | EPUB est un format populaire pour eBooks. Vous pouvez convertir n’importe quel document de Aspose.Words au format IDPF EPUB. |
Rendu et Impression
Aspose.Words fournit désormais un rendu haute fidélité des pages de document.
Caractéristique | Aspose.Words pour Java | Aspose.Words pour Android via Java |
---|---|---|
Mettez en page le document en pages avec une grande fidélité (exactement comme Microsoft Word® le ferait) dans tous les formats ci-dessous. | ||
Affichez des pages individuelles ou des documents complets sur PDF ou XPS. | ||
Convertissez les pages du document en images raster (Multipage TIFF, BMP). | ||
Rendre les pages du document en images (PNG, EMF, JPEG, GIF). | ||
Rendre les pages à un objet graphique Java à une taille spécifique. | ||
Imprimez des pages de document à l’aide de l’infrastructure d’impression Java. | ||
Mettez à jour TOC , les numéros de page et les autres champs avant le rendu ou l’impression. |
Caractéristiques du Contenu du Document
Aspose.Words fournit un modèle objet riche composé de plus de 100 classes publiques, qui vous permettent de générer, combiner, modifier, analyser ou examiner par programmation des documents chargés.
Caractéristique | Aspose.Words pour Java | Aspose.Words pour Android via Java |
---|---|---|
Accédez, créez et modifiez des paragraphes et du texte. | ||
Accédez, créez et modifiez des images, des zones de texte et des formes. | ||
Accédez, créez et modifiez des tableaux, des lignes et des cellules. | ||
Accédez, créez et modifiez des champs, des champs de formulaire, des hyperliens et des signets. | ||
Accédez, créez et modifiez des sections de document, des en-têtes et des pieds de page. | ||
Accédez, créez et modifiez des notes de bas de page, des notes de fin et des commentaires. | ||
Accédez, créez et modifiez des balises de document personnalisées XML, SmartTags et Structurées (Contrôles de contenu). | ||
Accédez et modifiez tous les éléments du document à l’aide de classes et de méthodes de type XmlDocument. | ||
Mettez à jour les résultats des champs IF , la formule et d’autres types de champs populaires. |
||
Reconstruisez et mettez à jour les champs de la Table des matières (TOC) exactement comme Microsoft Word le fait. | ||
Copiez et déplacez des éléments de document entre les documents. | ||
Joindre et diviser des documents. | ||
Obtenez et définissez des propriétés de document intégrées et personnalisées. | ||
Spécifiez la protection des documents, ouvrez des documents protégés et cryptés. | ||
Rechercher et remplacer du texte, énumérer le contenu du document. | ||
Acceptez toutes les révisions d’un document. | ||
Conservez ou extrayez OLE objets et contrôles ActiveX du document. | ||
Conservez ou supprimez les macros VBA du document. Conservez la signature numérique des macros VBA. | ||
Détectez les signatures numériques dans les documents. | ||
Insérer HTML texte. |
Fonctionnalités de Formatage des Documents
Aspose.Words fournit un accès programmatique détaillé aux propriétés de formatage de tous les éléments du document.
Caractéristique | Aspose.Words pour Java | Aspose.Words pour Android via Java |
---|---|---|
Accédez et modifiez tous les formats de caractères, y compris les polices, les couleurs, les effets, les bordures et l’ombrage. | ||
Accédez et modifiez tous les formats de paragraphe, y compris les retraits, l’espacement, les bordures et l’ombrage, les tabulations. | ||
Accédez et modifiez toutes les listes à puces et numérotées, y compris la numérotation et les niveaux. | ||
Accédez et modifiez la mise en forme du tableau, y compris l’alignement, l’orientation, les bordures et l’ombrage. | ||
Accédez et modifiez toutes les propriétés de la section, y compris la taille du papier, les marges et l’orientation. | ||
Accédez, créez et modifiez des styles de document. | ||
Accédez et modifiez les objets de dessin, y compris les propriétés de position, de taille, de ligne et de remplissage, les octets d’image. |
Mail Merge Caractéristiques
Vous pouvez utiliser Aspose.Words comme solution de reporting seule. Concevez vos rapports dans Microsoft Word, puis demandez à Aspose.Words de remplir les documents avec des données provenant de diverses sources de données.
Caractéristique | Aspose.Words pour Java | Aspose.Words pour Android via Java |
---|---|---|
Utilisez tous les champs Microsoft Word Mail Merge standard dans vos rapports, y compris MERGEFIELD , NEXT , NEXTIF , ADDRESSBLOCK , GREETINGLINE. |
||
Exécutez Mail Merge pour les documents qui contiennent même les champs et formules IF les plus complexes et imbriqués. |
||
Remplissez et développez dynamiquement des tables ou des fragments dans le document à partir de votre source de données à l’aide de régions Mail Merge. | ||
Générez facilement des rapports contenant des données maître-détail (parent-enfant) telles que Order/OrderDetails. | ||
Remplissez les documents avec des données provenant de n’importe quelle source de données Java qui implémente l’interface ResultSet . |
||
Remplissez des documents à partir de n’importe quelle source de données telle qu’un fichier XML ou des objets métier en implémentant l’interface IMailMergeDataSource. | ||
Prenez un contrôle précis, tel que le formatage des nombres, sur la façon dont vos données sont fusionnées à l’aide d’événements. | ||
Insérer des images pendant mail merge. | ||
Créez ou modifiez par programmation une source de données Microsoft Word Mail Merge pour un document. Conservez les paramètres Mail Merge et les sources de données. | ||
Récupérez les noms de champs Mail Merge. |
Fonctionnalités de Création de Rapports
LINQ Reporting Engine est un outil de reporting avancé vous permettant de générer des documents basés sur des modèles de documents et des données obtenues à partir de diverses sources, y compris des bases de données, XML, JSON, OData, des objets de types personnalisés, des documents externes et plus encore prêts à l’emploi.
Principales Caractéristiques | Aspose.Words pour .NET | Aspose.Words Android par Java |
---|---|---|
Prise en charge de la syntaxe C# et des méthodes d’extension LINQ directement dans les modèles (même pour les sources de données ADO.NET ) |
||
Prise en charge des blocs de documents répétables et conditionnels (boucles et conditions) pour les tableaux, les listes et le contenu commun | ||
Prise en charge des graphiques et des images générés dynamiquement | ||
Prise en charge de l’insertion de documents externes et de blocs HTML dans un document | ||
Prise en charge de plusieurs sources de données (y compris de différents types) pour la génération d’un seul document | ||
Prise en charge intégrée des relations de données (maître-détail) | ||
Prise en charge complète de diverses manipulations de données telles que le regroupement, le tri, le filtrage et autres directement dans les modèles | ||
WYSIWYG: Un document généré conserve la même mise en forme de ses éléments qu’un modèle correspondant |