VerticalResolution

TiffImage.VerticalResolution property

الحصول على الدقة الرأسية ، بالبكسل في البوصة ، لهذاImage .

public override double VerticalResolution { get; set; }

Property_Value

الدقة الرأسية.

ملاحظات

لاحظ افتراضيًا أن هذه القيمة هي دائمًا 96 نظرًا لأن الأنظمة الأساسية المختلفة لا يمكنها إرجاع دقة الشاشة. يمكنك التفكير في استخدام طريقة SetResolution لتحديث قيم الدقة في مكالمة واحدة.

أمثلة

يوضح المثال التالي كيفية تعيين الدقة الأفقية / الرأسية لصورة 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;

    // احصل على دقة أفقية ورأسية لصورة 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)
    {
        // استخدم طريقة SetResolution لتحديث قيم الدقة في مكالمة واحدة.
        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);
    }
}

أنظر أيضا