Explore nuestros productos
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-words', version: '22.12', classifier: 'jdk17')
<dependency org="com.aspose" name="aspose-words" rev="22.12">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-words" % "22.12"
API Java para varios formatos de documentos
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal
Aspose.Words for Java es una API avanzada de procesamiento de palabras Java que le permite realizar una gran gama de tareas de procesamiento de documentos directamente dentro de sus aplicaciones Java. Aspose.Words for Java API admite Word de procesamiento (DOC, DOCX, OOXML, RTF) HTML, OpenDocument, PDF, EPUB, XPS, SWF y todos los formatos de imagen. Con Aspose.Words puede generar, modificar y convertir documentos sin usar Microsoft Word & Reg;.
aspose.words para las características de la API de Java
** Renderización e impresión **
- Documento de diseño en páginas con alta fidelidad (exactamente como Microsoft Word & Reg; lo haría) a todos los formatos a continuación.
- Renderizar páginas individuales o completar documentos a
pdf
,xps
oswf
. - Renderizar páginas de documentos a las imágenes ráster (multipage
tiff
,png
,jpeg
,bmp
). - Renderizar páginas a un objeto de gráficos Java a un tamaño específico.
- Imprimir páginas de documentos utilizando la infraestructura de impresión Java.
- Actualice TOC, números de página y otros campos antes de renderizar o imprimir.
- Efectos 3D Renderizado a través del ‘OpenGL’.
** Características del contenido del documento **
- Acceder, crear y modificar varios elementos de documentos.
- Acceda y modifique todos los elementos de documentos utilizando clases y métodos similares a
xmlDocument
. - Copie y mueva elementos de documentos entre documentos.
- Unir y dividir documentos.
- Especifique la protección del documento, abre documentos protegidos y cifrados.
- Busque y reemplace el texto, enumere sobre el contenido del documento.
- Preservar o extraer objetos OLE y controles ActiveX del documento.
- preservar o eliminar las macros VBA del documento. Preserve la firma digital VBA Macros.
** Características de informes **
- Soporte de los métodos de extensión C# de sintaxis y LINQ directamente en plantillas (incluso para fuentes de datos
ADO.NET
). - Soporte de bloques de documentos repetibles y condicionales (bucles y condiciones) para tablas, listas y contenido común.
- Soporte de gráficos e imágenes generados dinámicamente.
- Soporte de la inserción de documentos externos y bloqueos
HTML
en un documento. - Soporte de múltiples fuentes de datos (incluidos diferentes tipos) para la generación de un solo documento. -Soporte incorporado de las relaciones de datos (maestro-retraso).
- Apoyo integral de varias manipulaciones de datos, como agrupación, clasificación, filtrado y otras directamente en plantillas.
Para obtener una lista más completa de características, visite Descripción general de la función.
** API Java para leer, escribir diferentes tipos de formatos de documentos y extensiones **
** Microsoft Word: ** doc, docx, rtf, dot, dotx, dotm, docm platopc, platopcmacroenabled, platpctemplate, platpctemplateMacroenabled
** OpenOffice: ** ODT, OTT
** PROCURCESO DE PORDADML: ** WordML
** web: ** html, mhtml
** Diseño fijo: ** PDF
** Texto: ** txt
** Otro: ** MD
** Convertidor de documentos de Java API para Word **
** Diseño fijo: ** XPS, OpenXPS, PostScript (PS)
** Imágenes: ** Tiff, JPEG, PNG, BMP, SVG, EMF, GIF
** Web: ** htmlfixed
** Otros: ** PCL, EPUB, XAMLFIXED, XAMLFLOW, XAMLFLOWPACK
** Leer formatos de archivo **
** MS Office: ** docpreword60 ** Ebook: ** Mobi
** Entornos compatibles **
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** macOS: ** Mac OS X
- ** Linux: ** Ubuntu, OpenSuse, CentOS y otros
- ** Versiones Java: **
J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
o superior.
Empezar
Aspose.words Las API Java están alojadas en el Repositorio de asposio. Puede usar fácilmente Aspose.Words para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Installing Aspose.Words for Java from Maven Repository.
Código de ejemplo de API
** Impresión de varias páginas en una hoja usando 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();
Aplicaciones en línea gratuitas que usan Aspose.Words API
** Editor de documentos en línea gratuito ** es alternativa a Microsoft Word y OpenOffice. Permite editar palabras y documentos PDF en línea desde cualquier dispositivo.
** Visor en línea gratis ** para ver Word & amp; Documentos de OpenOffice desde cualquier dispositivo.
** Removedor de página de documentos en línea gratis ** para eliminar una sola página o varias páginas de un documento. Eliminar páginas en blanco en documentos.
** Firma de documentos en línea gratuito ** para agregar firmas basadas en texto, imagen o dibujo a los documentos de Word.
** Removedor de anotación en línea gratuito ** Para eliminar los comentarios de los documentos, obtener copias de documentos limpios.
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal
Version | Release Date |
---|---|
22.12 | 9 de diciembre de 2022 |
22.11 | 16 de noviembre de 2022 |
22.10 | 14 de octubre de 2022 |
22.9 | 8 de septiembre de 2022 |
22.8 | 12 de agosto de 2022 |
22.7 | 14 de julio de 2022 |
22.6 | 10 de junio de 2022 |
22.5 | 20 de mayo de 2022 |
22.4 | 7 de abril de 2022 |
22.3 | 9 de marzo de 2022 |
22.2 | 9 de febrero de 2022 |
22.1 | 8 de enero de 2022 |
21.12 | 7 de diciembre de 2021 |
21.11 | 15 de noviembre de 2021 |
21.10 | 20 de octubre de 2021 |
21.9 | 7 de septiembre de 2021 |
21.8 | 11 de agosto de 2021 |
21.7 | 11 de julio de 2021 |
21.6 | 14 de junio de 2021 |
21.5 | 7 de mayo de 2021 |
21.4 | 8 de abril de 2021 |
21.3 | 10 de marzo de 2021 |
21.2 | 9 de febrero de 2021 |
21.1 | 5 de enero de 2021 |
20.12 | 9 de diciembre de 2020 |
20.11 | 13 de noviembre de 2020 |
20.10 | 23 de octubre de 2020 |
20.9 | 13 de septiembre de 2020 |
20.8 | 8 de agosto de 2020 |
20.7 | 16 de julio de 2020 |
20.6 | 13 de junio de 2020 |
20.5 | 10 de mayo de 2020 |
20.4 | 19 de abril de 2020 |
20.3 | 10 de marzo de 2020 |
20.2 | 15 de febrero de 2020 |
20.1 | 6 de enero de 2020 |
19.12 | 18 de diciembre de 2019 |
19.11 | 5 de noviembre de 2019 |
19.10 | 11 de octubre de 2019 |
19.9 | 15 de septiembre de 2019 |
19.8 | 17 de agosto de 2019 |
19.7 | 9 de julio de 2019 |
19.6 | 6 de junio de 2019 |
19.5 | 7 de mayo de 2019 |
19.4 | 6 de abril de 2019 |
19.3 | 8 de marzo de 2019 |
19.2 | 14 de febrero de 2019 |
19.1 | 4 de enero de 2019 |
18.12 | 8 de diciembre de 2018 |
18.11 | 6 de noviembre de 2018 |
18.10 | 12 de octubre de 2018 |
18.9 | 7 de septiembre de 2018 |
18.8 | 9 de agosto de 2018 |
18.7 | 16 de julio de 2018 |
18.6 | 7 de junio de 2018 |
18.5 | 8 de mayo de 2018 |
18.4 | 4 de abril de 2018 |
18.3 | 6 de marzo de 2018 |
18.2 | 8 de febrero de 2018 |
18.1 | 26 de diciembre de 2017 |
17.12 | 14 de diciembre de 2017 |
17.11 | 15 de noviembre de 2017 |
17.10 | 8 de octubre de 2017 |
17.9 | 5 de septiembre de 2017 |
17.8 | 6 de agosto de 2017 |
17.7 | 6 de julio de 2017 |
17.6 | 6 de junio de 2017 |
17.5 | 16 de mayo de 2017 |
17.4.0 | 4 de abril de 2017 |
17.3.0 | 6 de marzo de 2017 |
17.2.0 | 8 de febrero de 2017 |
17.1.0 | 17 de enero de 2017 |
16.12.0 | 11 de diciembre de 2016 |
16.11.0 | 3 de noviembre de 2016 |
16.10.0 | 12 de octubre de 2016 |
16.8.0 | 10 de septiembre de 2016 |
16.7.0 | 9 de agosto de 2016 |
16.6.0 | 13 de julio de 2016 |
16.5.0 | 23 de junio de 2016 |
16.4.0 | 12 de mayo de 2016 |
16.3.0 | 11 de abril de 2016 |
16.2.0 | 17 de marzo de 2016 |
16.1.0 | 3 de febrero de 2016 |
15.12.0 | 1 de enero de 2016 |
Aspose Total Aspose Words Aspose Java API word java library word java class Maven conversion converter import export document object model dom render LINQ reporting mail merge DOC DOT DocPreWord60 DOCX DOCM DOTX DOTM FlatOpc FlatOpcMacroEnabled FlatOpcTemplate FlatOpcTemplateMacroEnabled RTF WordML HTML MHTML MOBI CHM ODT OTT TXT MD PDF XPS XamlFixed SVG OpenXps PS PCL EPUB XamlFlow XamlFlowPack TIFF PNG BMP EMF JPEG GIF content Word to PDF DOC to PDF DOCX to PDF Word to Image DOCX to JPG DOC to PNG Image to PDF JPG to PDF TIFF to PDF HTML to Markdown HTML to MD DOCX to Markdown DOCX to MD Markdown to PDF MD to PDF HTML to PDF MHT to PDF MHTML to PDF Word to HTML Markdown to HTML MD to HTML Mobi to EPUB RTF to PDF ODT to PDF TXT to PDF Mobi to PDF DOCX to DOC HTML to Word page layout engine flow layout theme section range header footer bookmar table list paragraph hypernation font opentype textbox comment graphic form fields VBA macros markdown J2SE