SetResolution

TiffImage.SetResolution method

Imposta la risoluzione per questoRasterImage .

public override void SetResolution(double dpiX, double dpiY)
ParametroTipoDescrizione
dpiXDoubleLa risoluzione orizzontale, in punti per pollice, delRasterImage.
dpiYDoubleLa risoluzione verticale, in punti per pollice, delRasterImage.

Esempi

L’esempio seguente mostra come impostare la risoluzione orizzontale/verticale di un’immagine 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;

    // Ottieni la risoluzione orizzontale e verticale di 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)
    {
        // Usa il metodo SetResolution per aggiornare entrambi i valori di risoluzione in una singola chiamata.
        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);
    }
}

Guarda anche