Jpeg2000Image
Jpeg2000Image(string)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(string path)
Параметр | Тип | Описание |
---|---|---|
path | String | Путь для загрузки изображения и инициализации данных пикселей и палитры. |
Примеры
В этом примере показано, как загрузить изображение JPEG2000 из файла и сохранить его в формате PNG.
[C#]
string dir = "c:\\temp\\";
// Загрузите изображение JPEG2000.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(dir + "sample.jp2"))
{
// Сохранить в PNG
jpeg2000Image.Save(dir + "sample.output.png", new Aspose.Imaging.ImageOptions.PngOptions());
}
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(string, int)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(string path, int bitsPerPixel)
Параметр | Тип | Описание |
---|---|---|
path | String | Путь для загрузки изображения и инициализации данных пикселей и палитры с помощью |
bitsPerPixel | Int32 | Бит на пиксель. |
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(Stream)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(Stream stream)
Параметр | Тип | Описание |
---|---|---|
stream | Stream | Поток для загрузки изображения и инициализации данных пикселей и палитры. |
Примеры
В этом примере показано, как загрузить изображение JPEG2000 из файлового потока и сохранить его в формате PNG.
[C#]
string dir = "c:\\temp\\";
// Загрузить изображение JPEG2000 из потока.
using (System.IO.Stream stream = System.IO.File.OpenRead(dir + "sample.jp2"))
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(stream))
{
// Сохранить в PNG
jpeg2000Image.Save(dir + "sample.output.png", new Aspose.Imaging.ImageOptions.PngOptions());
}
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(Stream, int)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(Stream stream, int bitsPerPixel)
Параметр | Тип | Описание |
---|---|---|
stream | Stream | Поток для загрузки изображения и инициализации данных пикселей и палитры. |
bitsPerPixel | Int32 | Бит на пиксель. |
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(int, int)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(int width, int height)
Параметр | Тип | Описание |
---|---|---|
width | Int32 | Ширина изображения |
height | Int32 | Высота изображения |
Примеры
В этом примере показано, как создать изображение JPEG2000 и сохранить его в файл.
[C#]
string dir = "c:\\temp\\";
// Создаем изображение JPEG2000 размером 100x100 пикселей.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(jpeg2000Image);
// Заливаем все изображение красным.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, jpeg2000Image.Bounds);
// Сохраняем в файл
jpeg2000Image.Save(dir + "sample.output.jp2", new Aspose.Imaging.ImageOptions.Jpeg2000Options());
}
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(int, int, Jpeg2000Options)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(int width, int height, Jpeg2000Options options)
Параметр | Тип | Описание |
---|---|---|
width | Int32 | Ширина изображения |
height | Int32 | Высота изображения |
options | Jpeg2000Options | Варианты. |
Примеры
В этом примере показано, как создать изображение PNG и сохранить его в формате JPEG2000 с нужными параметрами.
[C#]
string dir = "c:\\temp\\";
// Создаем PNG-изображение размером 100x100 пикселей.
using (Aspose.Imaging.FileFormats.Png.PngImage pngImage = new Aspose.Imaging.FileFormats.Png.PngImage(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(pngImage);
// Заливаем все изображение красным.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, pngImage.Bounds);
Aspose.Imaging.ImageOptions.Jpeg2000Options saveOptions = new Aspose.Imaging.ImageOptions.Jpeg2000Options();
// Использовать необратимое дискретное вейвлет-преобразование 9-7
saveOptions.Irreversible = true;
// JP2 — это «контейнерный» формат для кодовых потоков JPEG 2000.
// J2K — это необработанные сжатые данные без оболочки.
saveOptions.Codec = Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K;
// Сохраняем в файл
pngImage.Save(dir + "output.j2k", saveOptions);
}
В этом примере показано, как создать изображение JPEG2000 с нужными параметрами и сохранить его в файл.
[C#]
string dir = "c:\\temp\\";
Aspose.Imaging.ImageOptions.Jpeg2000Options createOptions = new Aspose.Imaging.ImageOptions.Jpeg2000Options();
// Использовать необратимое дискретное вейвлет-преобразование 9-7
createOptions.Irreversible = true;
// JP2 — это «контейнерный» формат для кодовых потоков JPEG 2000.
// J2K — это необработанные сжатые данные без оболочки.
createOptions.Codec = Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K;
// Создаем изображение JPEG2000 размером 100x100 пикселей.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(100, 100, createOptions))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(jpeg2000Image);
// Заливаем все изображение красным.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, jpeg2000Image.Bounds);
// Сохраняем в файл
jpeg2000Image.Save(dir + "sample.output.j2k");
}
Смотрите также
- class Jpeg2000Options
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(int, int, int)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(int width, int height, int bitsCount)
Параметр | Тип | Описание |
---|---|---|
width | Int32 | Ширина изображения |
height | Int32 | Высота изображения |
bitsCount | Int32 | Биты считаются. |
Смотрите также
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(RasterImage)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(RasterImage image)
Параметр | Тип | Описание |
---|---|---|
image | RasterImage | Изображение. |
Примеры
В этом примере показано, как создать изображение JPEG2000 из другого растрового изображения.
[C#]
string dir = "c:\\temp\\";
// Создаем PNG-изображение размером 100x100 пикселей.
using (Aspose.Imaging.FileFormats.Png.PngImage pngImage = new Aspose.Imaging.FileFormats.Png.PngImage(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(pngImage);
// Заливаем все изображение красным.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, pngImage.Bounds);
// Создаем изображение JPEG2000 на основе изображения PNG.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(pngImage))
{
// Сохраняем в файл
jpeg2000Image.Save(dir + "output.jp2", new Aspose.Imaging.ImageOptions.Jpeg2000Options());
}
}
Смотрите также
- class RasterImage
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging
Jpeg2000Image(RasterImage, int)
Инициализирует новый экземплярJpeg2000Image
класс.
public Jpeg2000Image(RasterImage rasterImage, int bitsPerPixel)
Параметр | Тип | Описание |
---|---|---|
rasterImage | RasterImage | Изображение для инициализации данных пикселей и палитры. |
bitsPerPixel | Int32 | Бит на пиксель. |
Смотрите также
- class RasterImage
- class Jpeg2000Image
- пространство имен Aspose.Imaging.FileFormats.Jpeg2000
- сборка Aspose.Imaging