DjvuImageResizeWidthProportionally Method (Int32, ResizeType) |
Namespace: Aspose.Imaging.FileFormats.Djvu
[C#] string dir = "c:\\temp\\"; using (Aspose.Imaging.FileFormats.Djvu.DjvuImage image = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)Aspose.Imaging.Image.Load(dir + "sample.djvu")) { // Scale up by 2 times using Nearest Neighbour resampling. image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.NearestNeighbourResample); // Save to PNG with the default options. image.Save(dir + "upsample.nearestneighbour.png", new Aspose.Imaging.ImageOptions.PngOptions()); } using (Aspose.Imaging.FileFormats.Djvu.DjvuImage image = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)Aspose.Imaging.Image.Load(dir + "sample.djvu")) { // Scale down by 2 times using Nearest Neighbour resampling. image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.NearestNeighbourResample); // Save to PNG with the default options. image.Save(dir + "downsample.nearestneighbour.png", new Aspose.Imaging.ImageOptions.PngOptions()); } using (Aspose.Imaging.FileFormats.Djvu.DjvuImage image = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)Aspose.Imaging.Image.Load(dir + "sample.djvu")) { // Scale up by 2 times using Bilinear resampling. image.ResizeWidthProportionally(image.Width* 2, Aspose.Imaging.ResizeType.BilinearResample); // Save to PNG with the default options. image.Save(dir + "upsample.bilinear.png", new Aspose.Imaging.ImageOptions.PngOptions()); } using (Aspose.Imaging.FileFormats.Djvu.DjvuImage image = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)Aspose.Imaging.Image.Load(dir + "sample.djvu")) { // Scale down by 2 times using Bilinear resampling. image.ResizeWidthProportionally(image.Width / 2, Aspose.Imaging.ResizeType.BilinearResample); // Save to PNG with the default options. image.Save(dir + "downsample.bilinear.png", new Aspose.Imaging.ImageOptions.PngOptions()); }