Características compatibles
Aspose.Words proporciona a los usuarios una amplia gama de características. Los usuarios pueden realizar una gran cantidad de tareas relacionadas con documentos, desde simplemente convertir documentos de un formato compatible a otro y modificar esos documentos durante el proceso de conversión a tareas empresariales, como crear documentos estructurados y visualmente atractivos o automatizar informes.
Los formatos y estándares de documentos modernos son complejos, y cuando usted requiere conversión de documentos u otras características de procesamiento de documentos en su proyecto, la única solución práctica es a menudo confiar en un componente de terceros que implementa la funcionalidad deseada. Pero usar un componente de terceros siempre conlleva algún riesgo. Uno de los riesgos únicos en el procesamiento de documentos es la pregunta sobre cómo la biblioteca implementa completamente y correctamente un formato de documento particular o estándar.
Aspose is committed to delivering the most complete and accurate implementations of document formatos and standards. El Aspose.Words team demonstrates their commitment to interoperability by providing detailed implementation notes for supported document formatos across multiple platforms.
En los cuadros que figuran a continuación se resumen Aspose.Words para Java características y proporcionar enlaces a descripciones detalladas de funciones.
Plataformas de apoyo
Las plataformas Aspose.Words para Java se puede utilizar con se enumeran a continuación. Si necesita apoyo para más plataformas, busque el producto “hermano nulo” Aspose.Words para .NET.
Característica | Descripción |
---|---|
Java | Aspose.Words para Java disponible para Java 1.6, 1.7 y 1.8 y correrá en cualquier lugar donde Java está instalado. |
Formatos y conversiones de archivos
Característica | Descripción |
---|---|
Microsoft Word (DOC) (carga y Guardar) | La implementación de formato DOC más rápida y completa que puedes encontrar. |
WordprocessingML (DOCX, XML) (carga y Guardar) | Aspose.Words Proporciona soporte exhaustivo OOXML, OPC plano y también XML Word 2003. |
Formato de texto rico (RTF) (carga y Guardar) | Apoyo integral del formato RTF para interactuar con una variedad de aplicaciones. |
HTML, XHTML y MHTML | Carga y Guardar HTML/XHTML para mayor interoperabilidad. Guardar como MHTML también está disponible. |
OpenDocument (ODT) | Aspose.Words puede carga y Guardar documentos en los OpenDocument Formato de texto (.odt). |
Formato de documento portátil de Adobe (PDF) | Convertir cualquier documento en PDF con alta fidelidad. PDF/A es compatible. |
Especificación de papel XML (XPS)carga y Guardar) | Convertir cualquier documento en XPS con alta fidelidad. |
Texto del mensaje (TXT) (carga y Guardar) | Extrae fácilmente el texto guardando en formato texto simple. |
Digital Publishing (EPUB) | EPUB es un formato popular para eBooks. Puede convertir cualquier documento desde Aspose.Words al formato IDPF EPUB. |
Rendering and Printing
Aspose.Words ahora proporciona una alta fidelidad de las páginas de documentos.
Característica |
---|
Presentar documento en páginas con alta fidelidad (exactamente como Microsoft Word® haría eso) a todos los formatos siguientes. |
Render páginas individuales o documentos completos a PDF o XPS. |
Render páginas de documentos para imágenes de mapas (Multipage TIFF, PNG, JPEG, BMP). |
Render páginas a un Java Los gráficos se oponen a un tamaño específico. |
Imprimir páginas de documentos utilizando Java infraestructura de impresión. |
Actualización TOC , números de página, y otros campos antes de renderizar o imprimir. |
Efectos 3D Rendering through the OpenGL |
Contenido del documento Características
Característica |
---|
Acceso, creación y modificación de párrafos y texto. |
Acceso, crear y modificar imágenes, cuadros de texto y formas. |
Acceso, crear y modificar tablas, filas y células. |
Acceso, creación y modificación de campos, campos de formularios, hipervínculos y marcadores. |
Acceso, creación y modificación de secciones de documentos, cabeceras y calzados. |
Acceso, creación y modificación de notas de pie de página, notas y comentarios. |
Acceso, creación y modificación de XML personalizado, SmartTags y Etiquetas de documentos estructurados (Content Controls). |
Acceso y modificación de todos los elementos de documento XmlDocument - Como clases y métodos. |
Actualizar los resultados del campo IF , fórmula, y otros tipos de campo populares. |
Recuperar y actualizar los campos Tabla de contenidos (TOC) exactamente como Microsoft Word Sí. |
Copiar y mover elementos de documento entre documentos. |
Unirse y dividir documentos. |
Obtenga y establezca propiedades de documentos incorporadas y personalizadas. |
Especifique la protección de documentos, abra documentos protegidos y cifrados. |
Encontrar y reemplazar texto, enumerar sobre contenido de documentos. |
Aceptar todas las revisiones en un documento. |
Preserve o extrae objetos OLE y controles ActiveX del documento. |
Preserve o retire macros VBA del documento. Firma digital de macros VBA Preserve. |
Detectar firmas digitales en documentos. |
Insertar texto HTML. |
Extracto VBA Macros de Word Document. |
Características de formato de documento
Aspose.Words proporciona acceso programático detallado a las propiedades de formato de todos los elementos de documento.
Característica |
---|
Accede y modifica todo el formato de caracteres incluyendo fuentes, colores, efectos, fronteras y afeitado. |
Acceda y modifique todos los formatos del párrafo, incluidos los indents, espaciados, fronteras y afeitados, paradas de pestañas. |
Acceso y modificación de todas las listas numeradas y numeradas formateo incluyendo numeración y niveles. |
Acceso y modificación de la tabla formateo incluyendo alineación, orientación, fronteras y afeitado. |
Acceso y modificación de todas las propiedades de la sección, incluyendo tamaño de papel, márgenes y orientación. |
Accede, crea y modifica estilos de documentos. |
Accede y modifica objetos de dibujo incluyendo propiedades de posición, tamaño, línea y llenado, bytes de imagen. |
Mail Merge Características
Característica |
---|
Use todos los estándares Microsoft Word mail merge campos en sus informes incluyendo MERGEFIELD , NEXT , NEXTIF , ADDRESSBLOCK , GREETINGLINE. |
Ejecutar mail merge para documentos que contienen incluso los más complejos y anidados IF campos y fórmulas. |
Populate and dynamically grow tables or fragments in the document from your data source using mail merge regiones. |
Generar fácilmente informes que contengan datos de detalle maestro (padre-hijo) tales como Order/OrderDetails. |
Populate documents with data from any Java fuente de datos que implementa ResultSet Interfaz. |
Publicar documentos de cualquier fuente de datos como un archivo XML o objetos de negocio mediante la implementación de IMailMergeDataSource Interfaz. |
Tome control preciso, como el formato de números, sobre cómo sus datos se fusionan con los eventos. |
Insertar imágenes durante un mail merge. |
Crea o modifica programáticamente un Microsoft Word mail merge fuente de datos para un documento. Preserve mail merge configuración y fuentes de datos. |
Retrieve mail merge nombres de campo. |
Características de la presentación de informes
LINQ Reporting Engine es una herramienta de reportaje avanzada que le permite generar documentos basados en documentos de plantilla y datos obtenidos de diversas fuentes, incluyendo bases de datos, XML, JSON, OData, objetos de tipos de CLR personalizados, documentos externos y más fuera de la caja
Características clave |
---|
Apoyo C# sintaxis y métodos de extensión LINQ directamente en plantillas (incluso para ADO.NET fuentes de datos) |
Soporte de bloques de documentos repetibles y condicionales (ops y condiciones) para tablas, listas y contenido común |
Apoyo de gráficos e imágenes generadas dinámicamente |
Apoyo a la inserción de documentos externos y bloques HTML en un documento |
Apoyo a múltiples fuentes de datos (incluidos distintos tipos) para la generación de un solo documento |
Apoyo integrado a las relaciones de datos (detalle maestro) |
Soporte integral de diversas manipulaciones de datos tales como agrupación, clasificación, filtrado y otros directamente en plantillas |
WYSIWYG: Un documento generado conserva el mismo formato de sus elementos como una plantilla correspondiente |