Resize
Inhalt
[
Ausblenden
]Resize(int, int, ResizeType)
Ändert die Bildgröße.
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)
Parameter | Typ | Beschreibung |
---|---|---|
newWidth | Int32 | Die neue Breite. |
newHeight | Int32 | Die neue Höhe. |
resizeType | ResizeType | Der Größenänderungstyp. |
Beispiele
Ändern Sie die Größe des EPS-Bildes und exportieren Sie es in das PNG-Format.
[C#]
// EPS-Bild laden
using (var image = Image.Load("AstrixObelix.eps"))
{
// Größe des Bildes mit der kubischen Interpolationsmethode von Mitchell ändern
image.Resize(400, 400, ResizeType.Mitchell);
// Bild ins PNG-Format exportieren
image.Save("ExportResult.png", new PngOptions());
}
Siehe auch
- enum ResizeType
- class EpsImage
- namensraum Aspose.Imaging.FileFormats.Eps
- Montage Aspose.Imaging
Resize(int, int, ImageResizeSettings)
Ändert die Bildgröße.
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)
Parameter | Typ | Beschreibung |
---|---|---|
newWidth | Int32 | Die neue Breite. |
newHeight | Int32 | Die neue Höhe. |
settings | ImageResizeSettings | Die Größenänderungseinstellungen. |
Beispiele
Ändern Sie die Größe des EPS-Bildes mit erweiterten Einstellungen.
[C#]
// EPS-Bild laden
using (var image = Image.Load("AstrixObelix.eps"))
{
// Größe des Bildes mit erweiterten Größenanpassungseinstellungen ändern
image.Resize(400, 400, new ImageResizeSettings
{
// Setze den Interpolationsmodus
Mode = ResizeType.LanczosResample,
// Legen Sie den Typ des Filters fest
FilterType = ImageFilterType.SmallRectangular,
// Legt die Farbvergleichsmethode fest
ColorCompareMethod = ColorCompareMethod.Euclidian,
// Legen Sie die Farbquantisierungsmethode fest
ColorQuantizationMethod = ColorQuantizationMethod.Popularity
});
// Bild ins PNG-Format exportieren
image.Save("ExportResult.png", new PngOptions());
}
Siehe auch
- class ImageResizeSettings
- class EpsImage
- namensraum Aspose.Imaging.FileFormats.Eps
- Montage Aspose.Imaging