Resize
İçindekiler
[
Saklamak
]Resize(int, int, ResizeType)
Resmi yeniden boyutlandırır.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parametre | Tip | Tanım |
---|---|---|
newWidth | Int32 | Yeni genişlik. |
newHeight | Int32 | Yeni yükseklik. |
resizeType | ResizeType | Yeniden boyutlandırma türü. |
Örnekler
EPS görüntüsünü yeniden boyutlandırın ve PNG formatına aktarın.
[C#]
// EPS görüntüsünü yükle
using (var image = Image.Load("AstrixObelix.eps"))
{
// Mitchell kübik enterpolasyon yöntemini kullanarak görüntüyü yeniden boyutlandırın
image.Resize(400, 400, ResizeType.Mitchell);
// Resmi PNG formatına aktar
image.Save("ExportResult.png", new PngOptions());
}
Ayrıca bakınız
- enum ResizeType
- class EpsImage
- ad alanı Aspose.Imaging.FileFormats.Eps
- toplantı Aspose.Imaging
Resize(int, int, ImageResizeSettings)
Resmi yeniden boyutlandırır.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parametre | Tip | Tanım |
---|---|---|
newWidth | Int32 | Yeni genişlik. |
newHeight | Int32 | Yeni yükseklik. |
settings | ImageResizeSettings | Yeniden boyutlandırma ayarları. |
Örnekler
Gelişmiş ayarları kullanarak EPS görüntüsünü yeniden boyutlandırın.
[C#]
// EPS görüntüsünü yükle
using (var image = Image.Load("AstrixObelix.eps"))
{
// Gelişmiş yeniden boyutlandırma ayarlarını kullanarak görüntüyü yeniden boyutlandırın
image.Resize(400, 400, new ImageResizeSettings
{
// enterpolasyon modunu ayarla
Mode = ResizeType.LanczosResample,
// Filtrenin türünü ayarla
FilterType = ImageFilterType.SmallRectangular,
// Renk karşılaştırma yöntemini ayarlar
ColorCompareMethod = ColorCompareMethod.Euclidian,
// Renk niceleme yöntemini ayarla
ColorQuantizationMethod = ColorQuantizationMethod.Popularity
});
// Resmi PNG formatına aktar
image.Save("ExportResult.png", new PngOptions());
}
Ayrıca bakınız
- class ImageResizeSettings
- class EpsImage
- ad alanı Aspose.Imaging.FileFormats.Eps
- toplantı Aspose.Imaging