Resize
Innehåll
[
Dölj
]Resize(int, int, ResizeType)
Ändrar storlek på bilden.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameter | Typ | Beskrivning |
---|---|---|
newWidth | Int32 | Den nya bredden. |
newHeight | Int32 | Den nya höjden. |
resizeType | ResizeType | Ändra storlek. |
Exempel
Ändra storlek på EPS-bild och exportera den till PNG-format.
[C#]
// Ladda EPS-bild
using (var image = Image.Load("AstrixObelix.eps"))
{
// Ändra storlek på bilden med Mitchells kubiska interpolationsmetod
image.Resize(400, 400, ResizeType.Mitchell);
// Exportera bild till PNG-format
image.Save("ExportResult.png", new PngOptions());
}
Se även
- enum ResizeType
- class EpsImage
- namnutrymme Aspose.Imaging.FileFormats.Eps
- hopsättning Aspose.Imaging
Resize(int, int, ImageResizeSettings)
Ändrar storlek på bilden.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameter | Typ | Beskrivning |
---|---|---|
newWidth | Int32 | Den nya bredden. |
newHeight | Int32 | Den nya höjden. |
settings | ImageResizeSettings | Ändra storleksinställningar. |
Exempel
Ändra storlek på EPS-bild med avancerade inställningar.
[C#]
// Ladda EPS-bild
using (var image = Image.Load("AstrixObelix.eps"))
{
// Ändra storlek på bilden med hjälp av avancerade inställningar för storleksändring
image.Resize(400, 400, new ImageResizeSettings
{
// Ställ in interpolationsläget
Mode = ResizeType.LanczosResample,
// Ställ in typen av filter
FilterType = ImageFilterType.SmallRectangular,
// Ställer in färgjämförelsemetoden
ColorCompareMethod = ColorCompareMethod.Euclidian,
// Ställ in färgkvantiseringsmetoden
ColorQuantizationMethod = ColorQuantizationMethod.Popularity
});
// Exportera bild till PNG-format
image.Save("ExportResult.png", new PngOptions());
}
Se även
- class ImageResizeSettings
- class EpsImage
- namnutrymme Aspose.Imaging.FileFormats.Eps
- hopsättning Aspose.Imaging