Algunas personas usan la biblioteca de interoperabilidad de Microsoft Office para crear documentos de Word; sin embargo, a menudo se preguntan cómo crear un documento de Word en C# sin interoperabilidad. Aquí es donde Aspose.Words for .NET entra en juego para ayudar a crear documentos de Word en C# fácilmente.
Esta pregunta se responde en los pasos a continuación junto con el ejemplo de código C#. Esto muestra cuán fácil y eficientemente puede crear un archivo DOCX o DOC desde cero en sus aplicaciones .NET, ya sea una utilidad de consola .NET, una aplicación de Windows o un proyecto web ASP.NET. Aspose.Words funciona a la perfección con todas las tecnologías de la plataforma .NET.
Pasos para crear un documento de Word en C# sin automatización
- Usar Aspose.Words for .NET paquete NuGet
- Agregar referencia a Aspose.Words namespace
- Use el método SetLicense para aplicar la licencia de Aspose
- Crear una nueva instancia de Document Class
- Cree un objeto DocumentBuilder Class y pase el objeto Document en el constructor
- Establecer las propiedades requeridas del objeto DocumentBuilder
- Guarde el documento de Word de salida como un archivo o una secuencia
Código para crear un documento de Word en C# sin automatización
En este ejemplo de código C#, creamos un Word document simple con solo dos líneas de texto y le aplicamos un atributo de negrita. Sin embargo, puede hacer mucho más y expandir el código anterior agregando tablas, celdas y otros objetos diferentes de Word Document Object Model (DOM).
Para ejecutar el código C# anterior de Aspose.Words para .NET API, no es necesario que instale Microsoft Word en su computadora o en el servidor donde se instalará la aplicación. Esto hace que la creación de documentos de Word sea mucho más fácil y rápida.