Obtener rango de páginas Jpeg

En este tutorial, exploraremos el código fuente de C# proporcionado para la función “Obtener rango de páginas JPEG” con Aspose.Words para .NET. Esta función le permite convertir un rango específico de páginas de un documento en imágenes en formato JPEG.

Paso 1: configurar el entorno

Antes de comenzar, asegúrese de haber configurado su entorno de desarrollo con Aspose.Words para .NET. Asegúrese de haber agregado las referencias necesarias e importado los espacios de nombres apropiados.

Paso 2: cargar el documento

// Ruta a su directorio de documentos
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Document doc = new Document(dataDir + "Rendering.docx");

En este paso, cargamos el documento usando elDocument método y pasando la ruta al archivo DOCX para cargar.

Paso 3: configurar las opciones de copia de seguridad de imágenes

ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
options. PageSet = new PageSet(0);
options. ImageBrightness = 0.3f;
options. ImageContrast = 0.7f;
options. HorizontalResolution = 72f;

En este paso, configuramos las opciones de copia de seguridad de las imágenes. Creamos un nuevoImageSaveOptions objeto que especifica el formato de guardado deseado, aquí “Jpeg” para el formato JPEG. También configuramos el rango de páginas para convertir usando elPageSetobjeto. Finalmente, ajustamos el brillo y contraste de la imagen usando elImageBrightness yImageContrast propiedades, respectivamente. También cambiamos la resolución horizontal usando elHorizontalResolution propiedad.

Paso 4: hacer una copia de seguridad de las imágenes

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetJpegPageRange.jpeg", options);

En este último paso, guardamos las imágenes del rango de páginas especificado en formato JPEG usando elSave método y pasando la ruta al archivo de salida, junto con las opciones de guardado especificadas.

Ahora puede ejecutar el código fuente para convertir un rango específico de páginas de su documento a imágenes JPEG. El archivo resultante se guardará en el directorio especificado con el nombre “WorkingWithImageSaveOptions.GetJpegPageRange.jpeg”.

Código fuente de muestra para obtener rango de páginas Jpeg usando Aspose.Words para .NET

 // Ruta a su directorio de documentos
 string dataDir = "YOUR DOCUMENT DIRECTORY"; 

Document doc = new Document(dataDir + "Rendering.docx");

ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);

// Establezca "PageSet" en "0" para convertir solo la primera página de un documento.
options.PageSet = new PageSet(0);

// Cambia el brillo y el contraste de la imagen.
// Ambos están en una escala de 0 a 1 y están en 0,5 de forma predeterminada.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// Cambia la resolución horizontal.
// El valor predeterminado para estas propiedades es 96,0, para una resolución de 96 ppp.
options.HorizontalResolution = 72f;

doc.Save(dataDir + "WorkingWithImageSaveOptions.GetJpegPageRange.jpeg", options);
            
        

Conclusión

En este tutorial, exploramos la funcionalidad de obtener un rango de páginas JPEG con Aspose.Words para .NET. Aprendimos cómo convertir un rango específico de páginas de un documento en imágenes en formato JPEG, mientras personalizamos las opciones de guardado.

Esta función es útil cuando desea extraer páginas específicas de un documento y guardarlas como imágenes JPEG. También puedes ajustar el brillo, el contraste y la resolución horizontal de las imágenes para lograr resultados personalizados.

Aspose.Words para .NET ofrece una amplia gama de funciones avanzadas para la manipulación y generación de documentos. Obtener un rango de páginas JPEG es una de las muchas herramientas poderosas que pone a su disposición.

No dude en integrar esta función en sus proyectos Aspose.Words para .NET para obtener imágenes JPEG de alta calidad de sus documentos.