Sigue este artículo para insertar formas en Word usando C#. Contiene detalles para configurar el entorno de desarrollo, una lista de pasos para escribir la aplicación y un código de muestra para dibujar diagramas en Word usando C#. Aprenderás a insertar varias formas, como formas en línea y flotantes, en un archivo de Word existente o nuevo.
Pasos para insertar formas en Word usando C#
- Prepare el entorno para insertar formas en un archivo de Word usando Aspose.Words for .NET
- Cree un archivo de Word vacío usando la clase Document para usar arte digital
- Cree el objeto de clase DocumentBuilder para el documento anterior para agregar líneas rectas.
- Insertar una línea recta como una línea shape y establecer el ángulo de rotación
- Insertar una forma flotante con ángulo de rotación
- Cree el objeto de clase OoxmlSaveOptions y configure el modo de cumplimiento
- Guarde la salida con la configuración anterior
Estos pasos resumen cómo dibujar una línea recta en Word usando C#. Cree un nuevo archivo de Word, vincúlelo con un objeto de clase DocumentBuilder e inserte una forma de tipo línea pasando el ancho, la altura y el ángulo de rotación. Agregue otra forma flotante, como una flecha, especificando los parámetros necesarios y luego guarde el documento de Word con la configuración de cumplimiento requerida.
Código para agregar arte digital usando formas en MS Word con C#
Este código de ejemplo nos ha enseñado cómo crear un diagrama en Word usando C#. El método más simple es insertar un diagrama en línea proporcionando el tipo de forma y su ancho y altura. Sin embargo, puede utilizar otros métodos sobrecargados para crear un diagrama flotante sobre el texto estableciendo la posición superior, izquierda y el ancho de la altura del nuevo diagrama, incluido el tipo de ajuste y las posiciones relativas con respecto a la página.
En este artículo se ha explicado cómo dibujar formas en Word con C#. Si desea insertar una marca de agua, consulte el artículo sobre Cómo insertar una marca de agua en un documento de Word usando C#.