SetResolution

TiffImage.SetResolution method

Establece la resolución para esteRasterImage .

public override void SetResolution(double dpiX, double dpiY)
ParámetroEscribeDescripción
dpiXDoubleLa resolución horizontal, en puntos por pulgada, de laRasterImage.
dpiYDoubleLa resolución vertical, en puntos por pulgada, de laRasterImage.

Ejemplos

El siguiente ejemplo muestra cómo configurar la resolución horizontal/vertical de una imagen TIFF.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.tif"))
{
    Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)image;

    // Obtenga la resolución horizontal y vertical de TiffImage.
    double horizontalResolution = tiffImage.HorizontalResolution;
    double verticalResolution = tiffImage.VerticalResolution;
    System.Console.WriteLine("The horizontal resolution, in pixels per inch: {0}", horizontalResolution);
    System.Console.WriteLine("The vertical resolution, in pixels per inch: {0}", verticalResolution);

    if (horizontalResolution != 96.0 || verticalResolution != 96.0)
    {
        // Use el método SetResolution para actualizar ambos valores de resolución en una sola llamada.
        System.Console.WriteLine("Set resolution values to 96 dpi");
        tiffImage.SetResolution(96.0, 96.0);

        System.Console.WriteLine("The horizontal resolution, in pixels per inch: {0}", tiffImage.HorizontalResolution);
        System.Console.WriteLine("The vertical resolution, in pixels per inch: {0}", tiffImage.VerticalResolution);
    }
}

Ver también