Browse our Products

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.10</version>
    <classifier>jdk17</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-words', version: '22.10', classifier: 'jdk17')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-words" rev="22.10">
    <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "22.10"
copied!  

API Java pour divers formats de documents

banner

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

Aspose.Words for Java est une API de traitement de texte Java avancée qui vous permet d’effectuer une vaste gamme de tâches de traitement des documents directement dans vos applications Java. Aspose.words pour l’API Java prend en charge le traitement de traitement (doc, docx, ooxml, rtf) HTML, OpenDocument, PDF, EPUB, XPS, SWF et tous les formats d’image. Avec Aspose.Words, vous pouvez générer, modifier et convertir des documents sans utiliser Microsoft Word.

Word API Fonctionnalités

Rendu et impression

  • Document de mise en page en pages à haute fidélité (exactement comme Microsoft Word & Reg; le ferait) à tous les formats ci-dessous.
  • Rendez des pages individuelles ou complétez des documents à pdf, xps ou swf.
  • Rendez les pages de documents aux images raster (multipage Tiff, png, jpeg, bmp).
  • Rendez les pages à un objet graphique Java à une taille spécifique.
  • Imprimez des pages de documents à l’aide de l’infrastructure d’impression Java.
  • Mettez à jour le TOC, les numéros de page et autres champs avant de rendu ou d’impression.
  • Effets 3D Rendu à travers le `` OpenGL`.

Document Content Fonctions

  • Accès, créer et modifier divers éléments de document.
  • Accédez et modifiez tous les éléments de document à l’aide de classes et de méthodes de type XMLDocument.
  • Copiez et déplacez les éléments de document entre les documents.
  • Rejoignez et divisez les documents.
  • Spécifiez la protection des documents, les documents ouverts protégés et cryptés.
  • Trouvez et remplacez le texte, énumérez le contenu du document.
  • conserver ou extraire les objets OLE et les contrôles ActiveX à partir du document.
  • Préserver ou supprimer les macros VBA du document. Préserver la signature numérique des macros VBA.

Reporting Fonctions

  • Prise en charge des méthodes d’extension C # Syntax et 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 tables, les listes et le contenu commun.
  • Support de graphiques et d’images générés dynamiquement.
  • Prise en charge de l’insertion de documents extérieurs et des 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.
  • Support intégré des relations de données (maître-dette).
  • Support complet de diverses manipulations de données telles que le regroupement, le tri, le filtrage et autres directement dans les modèles.

Pour une liste plus complète des fonctionnalités, veuillez visiter Présentation des fonctionnalités.

Formats de documents de lecture et d’écriture

** Microsoft Word: ** doc, docx, rtf, dot, dotx, dotm, docm flatopc, flatopcmacroenabled, flatopctat, flatopctemplatemacroenabled
** OpenOffice: ** ODT, OTT
** WordProcessingMl: ** wordml
** Web: ** html, mhtml
** Disposition fixe: ** PDF
** Texte: ** TXT ** Autre: ** MD

Enregistrer les fichiers Word comme

** Disposition fixe: ** XPS, OpenXPS, Postscript (PS)
** Images: ** Tiff, jpeg, png, bmp, svg, emf, gif
** Web: ** htmlfixed
** Autres: ** PCL, EPUB, XAMLFIXED, XAMLFLOW, XAMLFLOWPACK

lire les formats de fichiers

** MS Office: ** docpreword60 ** ebook: ** Mobi

Environnements pris en charge

  • ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
  • ** macOS: ** mac os x
  • ** Linux: ** Ubuntu, OpenSuse, Centos et autres
  • ** Versions Java: ** J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou supérieur.

Commencer

Aspose.words Les API Java sont hébergées au Référentiel. Vous pouvez facilement utiliser Aspose.Words pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installing Aspose.Words for Java from Maven Repository.

Impression de plusieurs pages sur une seule feuille en utilisant Java

// Open the document.
Document doc = new Document(dataDir + "TestFile.doc");

// Create a print job to print our document with.
PrinterJob pj = PrinterJob.getPrinterJob();

// Initialize an attribute set with the number of pages in the document.
PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1, doc.getPageCount()));

// Pass the printer settings along with the other parameters to the print document.
MultipagePrintDocument awPrintDoc = new MultipagePrintDocument(doc, 4, true, attributes);

// Pass the document to be printed using the print job.
pj.setPrintable(awPrintDoc);

pj.print();

Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire

VersionRelease Date
22.129 décembre 2022
22.1116 novembre 2022
22.1014 octobre 2022
22.98 septembre 2022
22.812 août 2022
22.714 juillet 2022
22.610 juin 2022
22.520 mai 2022
22.47 avril 2022
22.39 mars 2022
22.29 février 2022
22.18 janvier 2022
21.127 décembre 2021
21.1115 novembre 2021
21.1020 octobre 2021
21.97 septembre 2021
21.811 août 2021
21.711 juillet 2021
21.614 juin 2021
21.57 mai 2021
21.48 avril 2021
21.310 mars 2021
21.29 février 2021
21.15 janvier 2021
20.129 décembre 2020
20.1113 novembre 2020
20.1023 octobre 2020
20.913 septembre 2020
20.88 août 2020
20.716 juillet 2020
20.613 juin 2020
20.510 mai 2020
20.419 avril 2020
20.310 mars 2020
20.215 février 2020
20.16 janvier 2020
19.1218 décembre 2019
19.115 novembre 2019
19.1011 octobre 2019
19.915 septembre 2019
19.817 août 2019
19.79 juillet 2019
19.66 juin 2019
19.57 mai 2019
19.46 avril 2019
19.38 mars 2019
19.214 février 2019
19.14 janvier 2019
18.128 décembre 2018
18.116 novembre 2018
18.1012 octobre 2018
18.97 septembre 2018
18.89 août 2018
18.716 juillet 2018
18.67 juin 2018
18.58 mai 2018
18.44 avril 2018
18.36 mars 2018
18.28 février 2018
18.126 décembre 2017
17.1214 décembre 2017
17.1115 novembre 2017
17.108 octobre 2017
17.95 septembre 2017
17.86 août 2017
17.76 juillet 2017
17.66 juin 2017
17.516 mai 2017
17.4.04 avril 2017
17.3.06 mars 2017
17.2.08 février 2017
17.1.017 janvier 2017
16.12.011 décembre 2016
16.11.03 novembre 2016
16.10.012 octobre 2016
16.8.010 septembre 2016
16.7.09 août 2016
16.6.013 juillet 2016
16.5.023 juin 2016
16.4.012 mai 2016
16.3.011 avril 2016
16.2.017 mars 2016
16.1.03 février 2016
15.12.01 janvier 2016

 
 Français