El cambio de tamaño de la imagen sin esfuerzo en los archivos DOCX. Simplifique la manipulación de la imagen con esta API de código abierto, lo que permite un cambio de tamaño fácil en solo unas pocas líneas de código.

Cómo cambiar el tamaño de la imagen en el documento de Word en CSHARP usando FileFormat.Words

Descripción general

Bienvenido a otra publicación de blog informativa mientras profundizamos en el mundo de FileFormat.Words para .NET. En este artículo, nos centraremos en el cambio de tamaño de la imagen dentro de los documentos de Word, aprovechando las capacidades de la biblioteca de código abierto FileFormat.Words. Con esta poderosa herramienta, la manipulación de imágenes se vuelve perfecta y eficiente en sus aplicaciones .NET. Siga mientras lo guiamos a través del proceso directo de cambiar el tamaño de las imágenes en los documentos de Word usando C#. ¡Exploremos juntos las posibilidades! En este artículo, exploraremos los siguientes temas:

Instalación de la API de manipulador de imagen Docx de código abierto

La instalación de este manipulador de imagen de código abierto es sin esfuerzo, proporcionando dos métodos directos para integrar esta biblioteca .NET en su proyecto de aplicación. Elija descargar el paquete NUGET o ejecutar un comando simple en el administrador paquete NUGET para un proceso de instalación sin interrupciones.

Install-Package FileFormat.Words

Cómo cambiar el tamaño de una imagen en un archivo de documento de Word usando FileFormat.Words

Esta sección ilustra cómo cambiar el tamaño y agregar imágenes sin esfuerzo a un archivo DOCX en C# utilizando nuestra potente biblioteca .NET de código abierto. Siga estos pasos y utilice el fragmento de código proporcionado para lograr esta funcionalidad:

  • Inicialice una instancia de la clase Documento y cargue un documento de Word existente.
  • Crear un objeto de la clase cuerpo, pasando el objeto de clase de documento como parámetro.
  • Instanciar un objeto de clase párrafo.
  • Inicializar una instancia de clase ejecución, representando una ejecución de caracteres en un documento de Word.
  • Instanciar el objeto de clase imagen usando su constructor.
  • Invocar el método REZEIMAGE de la clase de imagen.
  • Utilice el método AppendChild de la clase del cuerpo para agregar un párrafo al documento.
  • Finalmente, guarde el documento Word en el disco usando el método Guardar.

using FileFormat.Words;
namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            
            string rootDir = "/Users/fahadadeelqazi/Projects/Aspose/FileFormat.Words-for-.NET/TestDocs/";
            string imagePath = rootDir + "testimage.jpeg";
            // Initialize an instance of the Document class.
            using (Document doc = new Document())
            {
                var image = new FileFormat.Words.Image(doc, imagePath, 100, 100);

                var body = new Body(doc);
                var para = new Paragraph();
                var run = new Run();
                run.AppendChild(image);
                para.AppendChild(run);

                body.AppendChild(para);                

                image.RotateImage(130);

                image.ResizeImage(200, 200);

                doc.Save(rootDir + "newFile1.docx");
            }

        }

    }
}

El fragmento de código proporcionado demuestra la rotación de la imagen en un ángulo de 130 grados y cambio de tamaño de imagen a dimensiones de 200 x 200. La salida resultante se representa en la siguiente imagen.

Cómo cambiar el tamaño de una imagen en el documento de Word usando CSHAP

Conclusión

En esta perspectiva de blog, hemos profundizado en el proceso de girar, cambiar el tamaño y agregar imágenes a los documentos de Word utilizando una notable biblioteca .NET del manipulador de imagen de código abierto .NET. Al aprovechar las capacidades de la API de nivel empresarial FileFormat.Words para .NET, hemos presentado su amplia gama de características que nos permiten manipular sin problemas las imágenes programáticamente dentro de los documentos de Word. Experimente la versatilidad y eficiencia de esta poderosa herramienta para mejorar los flujos de trabajo de su documento. Para obtener una guía y apoyo integrales en el desarrollo y la utilización de este manipulador de imágenes de código abierto, consulte la documentación detallada disponible. Manténgase conectado con fileFormat.com mientras continuamos publicando publicaciones de blog perspicaces que cubren una amplia gama de temas. Síguenos en plataformas de redes sociales como Facebook, LinkedIn y Twitter para obtener las últimas actualizaciones y contenido valioso.

Contribuir

Como FileFormat.Words para .NET es un proyecto de código abierto alojado en Github, las contribuciones comunitarias son altamente alentadas y apreciadas.

Hacer una pregunta

Puede informarnos sobre sus preguntas o consultas en nuestro Foro.

Ver también