Resize
محتويات
[
يخفي
]Resize(int, int, ResizeType)
يغير حجم الصورة.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
معامل | يكتب | وصف |
---|---|---|
newWidth | Int32 | العرض الجديد. |
newHeight | Int32 | الارتفاع الجديد. |
resizeType | ResizeType | نوع تغيير الحجم. |
أمثلة
قم بتغيير حجم صورة EPS وتصديرها إلى تنسيق PNG.
[C#]
// تحميل صورة EPS
using (var image = Image.Load("AstrixObelix.eps"))
{
// قم بتغيير حجم الصورة باستخدام طريقة Mitchell cubic interpolation
image.Resize(400, 400, ResizeType.Mitchell);
// تصدير الصورة إلى تنسيق PNG
image.Save("ExportResult.png", new PngOptions());
}
أنظر أيضا
- enum ResizeType
- class EpsImage
- مساحة الاسم Aspose.Imaging.FileFormats.Eps
- المجسم Aspose.Imaging
Resize(int, int, ImageResizeSettings)
يغير حجم الصورة.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
معامل | يكتب | وصف |
---|---|---|
newWidth | Int32 | العرض الجديد. |
newHeight | Int32 | الارتفاع الجديد. |
settings | ImageResizeSettings | إعدادات تغيير الحجم. |
أمثلة
قم بتغيير حجم صورة EPS باستخدام الإعدادات المتقدمة.
[C#]
// تحميل صورة EPS
using (var image = Image.Load("AstrixObelix.eps"))
{
// تغيير حجم الصورة باستخدام إعدادات تغيير الحجم المتقدمة
image.Resize(400, 400, new ImageResizeSettings
{
// ضبط وضع الاستيفاء
Mode = ResizeType.LanczosResample,
// تعيين نوع المرشح
FilterType = ImageFilterType.SmallRectangular,
// يعين طريقة مقارنة الألوان
ColorCompareMethod = ColorCompareMethod.Euclidian,
// ضبط طريقة تكميم اللون
ColorQuantizationMethod = ColorQuantizationMethod.Popularity
});
// تصدير الصورة إلى تنسيق PNG
image.Save("ExportResult.png", new PngOptions());
}
أنظر أيضا
- class ImageResizeSettings
- class EpsImage
- مساحة الاسم Aspose.Imaging.FileFormats.Eps
- المجسم Aspose.Imaging