Descripción General del Producto
Bienvenido a Aspose.Words para C++!
Aspose.Words es una biblioteca de clases multiplataforma que permite a sus aplicaciones realizar una amplia variedad de tareas de procesamiento de documentos.
Con Aspose.Words, puede convertir un documento de cualquier formato de carga admitido a cualquier formato de guardado admitido, por ejemplo, formatos de Word a PDF, HTML o Markdown, HTML a DOCX, etc. Obtenga más información sobre la conversión de documentos en el Convertir un Documento sección.
Vale la pena señalar que con Aspose.Words puede crear, modificar, convertir, renderizar e imprimir documentos sin depender de aplicaciones de terceros, como Microsoft Word o Office Automation.
Beneficios de usar Aspose.Words
Usando Aspose.Words para C++ en tu proyecto te brinda los siguientes beneficios:
- Rico conjunto de funciones
- Independencia de la plataforma
- Independencia de aplicaciones de terceros
- Rendimiento y escalabilidad
- Curva de aprendizaje mínima
El siguiente diagrama muestra las características principales de Aspose.Words para С++ y cómo se relacionan entre sí.
Rico Conjunto de Características
Aspose.Words para C++ las características se pueden dividir en cuatro áreas principales.
Conversión
La capacidad de convertir documentos de manera fácil y confiable es una de las características principales de Aspose.Words.
Integral importación y exportación de documentos con más de 35 formatos de archivo compatibles permite a los usuarios convertir documentos de one popular format a another, por ejemplo, de DOCX a PDF, JPEG o Markdown.
Modelo de Objetos de Documento (DOM)
El acceso programático a través de una API enriquecida a todos los elementos del documento y el formato permite crear, modificar, extraer, copiar, dividir, unir y reemplazar el contenido del documento. Obtenga más información en el Aspose.Words Modelo de Objetos de documento (DOM) sección.
Renderizado
Usamos el término Renderizado en Aspose.Words describir el proceso de conversión de un documento a un formato de archivo o medio, paginado o que tiene el concepto de páginas.
Puede convertir documentos completos o páginas particulares a PDF o XPS para generar documentos del lado del servidor, imprimirlos. Y todo esto con alta fidelidad, exactamente como lo habría hecho Microsoft Word.
Informes
Genere documentos o informes desde cero o rellenando plantillas con datos de fuentes de datos u objetos de negocio. Para obtener más información sobre la generación de informes y la obtención de datos de bases de datos, consulte Mail Merge y Presentación de Informes.
Independencia de la Plataforma
Aspose.Words para C++ cubre la mayoría de los entornos de desarrollo y plataformas de implementación populares. Su API se puede utilizar para desarrollar aplicaciones para una amplia gama de sistemas operativos, como Windows, Linux, macOS y varias plataformas.
Independencia de Otras Aplicaciones
Aspose.Words no requiere que se instalen aplicaciones de terceros, por ejemplo, Microsoft Office, en la máquina para que funcione. Todos los componentes de Aspose son completamente independientes. Esto convierte a Aspose.Words en una excelente alternativa a la automatización en términos de seguridad, estabilidad, escalabilidad/velocidad, precio y funciones para trabajar con documentos y tareas relacionadas.
Rendimiento y Escalabilidad
Con Aspose.Words, literalmente puede generar miles de documentos en minutos, lo que implica abrir un documento, modificar el contenido y formatearlo o rellenarlo con datos y guardarlo. Incluso los documentos más complejos se abren y guardan en una máquina P4 2.4Ghz 1Gb RAM en fracciones de segundo.
Aspose.Words es seguro para subprocesos múltiples siempre que solo un subproceso funcione en un documento a la vez. Este es un escenario típico para tener un hilo trabajando en un documento. Diferentes hilos pueden trabajar de forma segura en diferentes documentos al mismo tiempo.
Curva de Aprendizaje Mínima
Aunque hay más de 150 clases y enumeraciones públicas en Aspose.Words, la curva de aprendizaje es mínima porque la API de Aspose.Words se ha diseñado cuidadosamente con los siguientes objetivos en mente:
-
Tome prestadas las mejores prácticas de otros APIs conocidos, como la automatización de Microsoft Word
-
Proporcione un equilibrio entre la facilidad de uso y la manipulación detallada de los elementos del documento
Los desarrolladores que hayan utilizado previamente la automatización de Microsoft Word en sus proyectos encontrarán familiares los nombres y el comportamiento de muchas clases, métodos y propiedades.
Document, Paragraph, Bookmark, Range, Section.PageSetup y Paragraph.ParagraphFormat son algunas de las Aspose.Words clases. Al mismo tiempo, Aspose.Words es bastante diferente del Modelo de objetos de Microsoft Word en que representa un documento como un árbol de objetos, más como un árbol DOM XML. Si ha trabajado con alguna biblioteca DOM XML, encontrará que es fácil de entender y trabajar con Aspose.Words.
Precios y Políticas
Por favor visite el Licencias página para obtener información sobre licencias y revisar el Información de Precios página para detalles sobre precios.
Soporte Técnico
Para obtener más información sobre el soporte técnico de Aspose.Words, consulte el página de soporte.