Arrastre para cambiar el tamaño
ImagenCLRMiniatura (Método (Int32, Int32, Int32, ModoEncastre))
CGS S.L. - Manual de referencia
Crea una imagen miniaturizada, con una nueva resolución y una forma de encastre determinada.

Espacio de nombres: CGSSL.Munigex.Lib.Utiles
Ensamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis
C#
public ImagenCLR Miniatura(
	int anchoMM,
	int altoMM,
	int resolucion,
	ModoEncastre modoEncastre
)

Parámetros

anchoMM
Tipo: SystemInt32
Ancho en mm de la miniatura
altoMM
Tipo: SystemInt32
Alto en mm de la miniatura
resolucion
Tipo: SystemInt32
Resolución en píxeles/pulgada de la imagen de la miniatura
modoEncastre
Tipo: CGSSL.Munigex.Lib.UtilesModoEncastre
Modo de encaje de la imagen de origen

Valor devuelto

Tipo: ImagenCLR
Imagen de la miniatura
Observaciones

Esta imagen puede ser por ejemplo una de 25x40 mm y en una resolución pequeña pero pueden tener cualquier tamaño.

Si las nuevas dimensiones no son de la misma proporción que la imagen original, la imagen se centrará en el nuevo rectángulo de destino encastrada según el modo natural.

La imagen puede ser tan grande como se quiera. No tiene porque ser una miniatura aunque su uso habitual sea este.

Ejemplos
Si deseamos obtener la imagen de la foto 1 del primer titular de un expediente para incrustarla en un informe, así como su título podemos hacer lo siguiente:
LaPersona   = Expediente.Titulares[1].Persona;                          //Variable de apoyo
LaFoto      = LaPersona.Fotos[1];                                       //Variable de apoyo
LaMiniatura = LaFoto.Imagen.Miniatura(25,40,300,ModoEncastre.Encajar);  //25x40 mm y 300 ppp.
ElTitulo    = LaFoto.TituloFoto;                                        //Texto con el título de la foto
Vea también