Explore nuestros productos

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

Develop applications with the ability to create, process, render and convert Word documents to multiple formats in Java.

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

¿Qué hay de nuevo en Aspose.Words para Java API 22.9

  • Implementación de las formas de encabezado/pie de página almacenado en caché para reducir el tamaño del PDF.
  • Implementación de marcas de agua almacenado en caché a través del marco XObjects.
  • Mejora en las fronteras de la mesa, los bordes celulares durante la representación a PDF.
  • Mejora en la conversión de RTF a PDF en una mesa aplastada.
  • Se corrigió el texto superpuesto que la representación de la imagen SVG.
  • Los valores de la etiqueta de datos fijos se cambian el orden durante la representación.

Consulte Release Notes of Aspose.Words for Java 22.9 para obtener detalles completos.

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 o swf.
  • 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, AZW3, Kindle Format 8 (KF8)

** 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

** Cómo reducir el tamaño del archivo al convertir Word a PDF usando Java **

import java.io.FileInputStream;

import com.aspose.words.Document;
import com.aspose.words.PdfSaveOptions;
import com.aspose.words.SaveFormat;

public class AsposeDocumentos2PDFReduceFileSizeConverter {

	//Java Main function to convert doc to PDF with reduce file size
	public static void main(String[] args) throws Exception {

		 String dataDir = "c:\\temp\\";

		// Create a stream object containing the license file
		FileInputStream fstream = new FileInputStream(dataDir + "Aspose.Total.Product.Family.lic");

		// Instantiate the license
		com.aspose.words.License license = new com.aspose.words.License();

		license.setLicense(fstream);

		// Open the source file
		Document wordDoc = new Document(dataDir + "TestFile.docx");

		PdfSaveOptions saveOptions = new PdfSaveOptions();
		//enable Cache Header Footer Shapes to reduce file size
		saveOptions.setCacheHeaderFooterShapes(true);

		// Save the input word DOCX file to PDF with reduce file size
		wordDoc.save(dataDir + "SaveWordTPdfReduceSize.pdf", SaveFormat.PDF);
	}
}

Aplicaciones en línea gratuitas que usan Aspose.Words API

Por favor revise todos Aspose.Words Free online applications.

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Búsqueda | Soporte gratuito | Licencia temporal

VersionRelease Date
22.129 de diciembre de 2022
22.1116 de noviembre de 2022
22.1014 de octubre de 2022
22.98 de septiembre de 2022
22.812 de agosto de 2022
22.714 de julio de 2022
22.610 de junio de 2022
22.520 de mayo de 2022
22.47 de abril de 2022
22.39 de marzo de 2022
22.29 de febrero de 2022
22.18 de enero de 2022
21.127 de diciembre de 2021
21.1115 de noviembre de 2021
21.1020 de octubre de 2021
21.97 de septiembre de 2021
21.811 de agosto de 2021
21.711 de julio de 2021
21.614 de junio de 2021
21.57 de mayo de 2021
21.48 de abril de 2021
21.310 de marzo de 2021
21.29 de febrero de 2021
21.15 de enero de 2021
20.129 de diciembre de 2020
20.1113 de noviembre de 2020
20.1023 de octubre de 2020
20.913 de septiembre de 2020
20.88 de agosto de 2020
20.716 de julio de 2020
20.613 de junio de 2020
20.510 de mayo de 2020
20.419 de abril de 2020
20.310 de marzo de 2020
20.215 de febrero de 2020
20.16 de enero de 2020
19.1218 de diciembre de 2019
19.115 de noviembre de 2019
19.1011 de octubre de 2019
19.915 de septiembre de 2019
19.817 de agosto de 2019
19.79 de julio de 2019
19.66 de junio de 2019
19.57 de mayo de 2019
19.46 de abril de 2019
19.38 de marzo de 2019
19.214 de febrero de 2019
19.14 de enero de 2019
18.128 de diciembre de 2018
18.116 de noviembre de 2018
18.1012 de octubre de 2018
18.97 de septiembre de 2018
18.89 de agosto de 2018
18.716 de julio de 2018
18.67 de junio de 2018
18.58 de mayo de 2018
18.44 de abril de 2018
18.36 de marzo de 2018
18.28 de febrero de 2018
18.126 de diciembre de 2017
17.1214 de diciembre de 2017
17.1115 de noviembre de 2017
17.108 de octubre de 2017
17.95 de septiembre de 2017
17.86 de agosto de 2017
17.76 de julio de 2017
17.66 de junio de 2017
17.516 de mayo de 2017
17.4.04 de abril de 2017
17.3.06 de marzo de 2017
17.2.08 de febrero de 2017
17.1.017 de enero de 2017
16.12.011 de diciembre de 2016
16.11.03 de noviembre de 2016
16.10.012 de octubre de 2016
16.8.010 de septiembre de 2016
16.7.09 de agosto de 2016
16.6.013 de julio de 2016
16.5.023 de junio de 2016
16.4.012 de mayo de 2016
16.3.011 de abril de 2016
16.2.017 de marzo de 2016
16.1.03 de febrero de 2016
15.12.01 de enero de 2016

 
 Español