Image.ResizeWidthProportionally

ResizeWidthProportionally(int)

يقوم بتغيير عرض الصورة بشكل متناسب. يتم استخدام NearestNeighbourResample الافتراضي.

public void ResizeWidthProportionally(int newWidth)
معاملنوعالوصف
newWidthInt32العرض الجديد.

انظر أيضًا


ResizeWidthProportionally(int, ResizeType)

يقوم بتغيير عرض الصورة بشكل متناسب.

public virtual void ResizeWidthProportionally(int newWidth, ResizeType resizeType)
معاملنوعالوصف
newWidthInt32العرض الجديد.
resizeTypeResizeTypeنوع تغيير الحجم.

أمثلة

هذا المثال يحمل صورة ويعيد تحجيمها بنسبة متناسبة باستخدام طرق تحجيم مختلفة. يتم تحديد العرض فقط، ويتم حساب الارتفاع تلقائيًا.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // تكبير بمقدار مرتين باستخدام إعادة أخذ عينات أقرب جار.
    image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
    image.Save(dir + "upsample.nearestneighbour.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // تصغير بمقدار مرتين باستخدام إعادة أخذ عينات أقرب جار.
    image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
    image.Save(dir + "downsample.nearestneighbour.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // تكبير بمقدار مرتين باستخدام إعادة أخذ عينات ثنائية الخطية.
    image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.BilinearResample);
    image.Save(dir + "upsample.bilinear.gif");
}

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.gif"))
{
    // تصغير بمقدار مرتين باستخدام إعادة أخذ عينات ثنائية الخطية.
    image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.BilinearResample);
    image.Save(dir + "downsample.bilinear.gif");
}

انظر أيضًا


ResizeWidthProportionally(int, ImageResizeSettings)

يقوم بتغيير عرض الصورة بشكل متناسب.

public virtual void ResizeWidthProportionally(int newWidth, ImageResizeSettings settings)
معاملنوعالوصف
newWidthInt32العرض الجديد.
الإعداداتImageResizeSettingsإعدادات تحجيم الصورة.

انظر أيضًا