Guía del desarrollador

Esta guía cubre las capacidades centrales de Aspose.Words FOSS para .NET — el mismo Document Object Model usado por el Aspose.Words comercial para el producto .NET, reducido a un núcleo gratuito y de código abierto.

Trabajando con Documentos

using Aspose.Words;

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello, Aspose.Words FOSS!");

doc.Save("output.docx");

DocumentBuilder proporciona métodos de alto nivel para insertar texto, mover el cursor a secciones, marcadores y tablas, y aplicar formato de fuente, párrafo y página. El modelo completo de objetos del documento también está disponible directamente a través del árbol de nodos, o mediante la subclase de DocumentVisitor.

Formatos compatibles

DOCX, DOCM, DOTX, DOTM y Flat OPC (más sus variantes con macros y de plantilla) son compatibles tanto para cargar como para guardar, compartiendo el mismo lector/escritor OOXML. Markdown y texto plano también son compatibles tanto para cargar como para guardar.

Clases clave

ClaseEspacio de nombresDescripción
DocumentAspose.WordsObjeto de documento raíz
DocumentBuilderAspose.WordsAutoría de documentos basada en cursor de alto nivel API
SectionAspose.WordsUna sección de documento
ParagraphAspose.WordsUn párrafo de texto
TableAspose.Words.TablesUna forma de tabla
FieldAspose.Words.FieldsClase base para campos de documento

Limitaciones conocidas

Lo siguiente no forma parte de esta edición FOSS:

  • Diseño de página y renderizado: sin exportación a PDF, XPS o imagen, y sin impresión — los valores de campos dependientes del diseño (como los números de página en un índice) se evalúan como 0 en lugar de ser calculados.
  • Formatos adicionales: DOC, RTF, ODT, HTML, y EPUB no se leen ni se escriben.
  • Ejecución de combinación de correspondencia, informes LINQ, comparación de documentos y subconjunto de fuentes incrustadas no están incluidos.
  • Firmas digitales pueden verificarse pero no crearse.

Consulte cada sección a continuación para conocer las clases y métodos específicos disponibles para un área de capacidad dada.

Ver también

 Español