Jpeg2000Image
Jpeg2000Image(string)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(string path)
Parametro | Tipo | Descrizione |
---|---|---|
path | String | Il percorso da cui caricare l’immagine e con cui inizializzare i dati di pixel e tavolozza. |
Esempi
Questo esempio mostra come caricare un’immagine JPEG2000 da un file e salvarla in PNG.
[C#]
string dir = "c:\\temp\\";
// Carica un'immagine JPEG2000.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(dir + "sample.jp2"))
{
// Salva in PNG
jpeg2000Image.Save(dir + "sample.output.png", new Aspose.Imaging.ImageOptions.PngOptions());
}
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(string, int)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(string path, int bitsPerPixel)
Parametro | Tipo | Descrizione |
---|---|---|
path | String | Il percorso da cui caricare l’immagine e con cui inizializzare i dati di pixel e tavolozza |
bitsPerPixel | Int32 | I bit per pixel. |
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(Stream)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(Stream stream)
Parametro | Tipo | Descrizione |
---|---|---|
stream | Stream | Il flusso da cui caricare l’immagine e con cui inizializzare i dati di pixel e tavolozza. |
Esempi
Questo esempio mostra come caricare un’immagine JPEG2000 da un flusso di file e salvarla in PNG.
[C#]
string dir = "c:\\temp\\";
// Carica un'immagine JPEG2000 dallo stream.
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))
{
// Salva in PNG
jpeg2000Image.Save(dir + "sample.output.png", new Aspose.Imaging.ImageOptions.PngOptions());
}
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(Stream, int)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(Stream stream, int bitsPerPixel)
Parametro | Tipo | Descrizione |
---|---|---|
stream | Stream | Il flusso da cui caricare l’immagine e con cui inizializzare i dati di pixel e tavolozza. |
bitsPerPixel | Int32 | I bit per pixel. |
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(int, int)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(int width, int height)
Parametro | Tipo | Descrizione |
---|---|---|
width | Int32 | La larghezza dell’immagine |
height | Int32 | L’altezza dell’immagine |
Esempi
Questo esempio mostra come creare un’immagine JPEG2000 e salvarla in un file.
[C#]
string dir = "c:\\temp\\";
// Crea un'immagine JPEG2000 di 100x100 px.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(jpeg2000Image);
// Riempi di rosso l'intera immagine.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, jpeg2000Image.Bounds);
// Salva in un file
jpeg2000Image.Save(dir + "sample.output.jp2", new Aspose.Imaging.ImageOptions.Jpeg2000Options());
}
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(int, int, Jpeg2000Options)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(int width, int height, Jpeg2000Options options)
Parametro | Tipo | Descrizione |
---|---|---|
width | Int32 | La larghezza dell’immagine |
height | Int32 | L’altezza dell’immagine |
options | Jpeg2000Options | Le opzioni. |
Esempi
Questo esempio mostra come creare un’immagine PNG e salvarla in JPEG2000 con le opzioni desiderate.
[C#]
string dir = "c:\\temp\\";
// Crea un'immagine PNG di 100x100 px.
using (Aspose.Imaging.FileFormats.Png.PngImage pngImage = new Aspose.Imaging.FileFormats.Png.PngImage(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(pngImage);
// Riempi di rosso l'intera immagine.
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();
// Usa la trasformazione Wavelet discreta 9-7
saveOptions.Irreversible = true;
// JP2 è il formato "contenitore" per i codestream JPEG 2000.
// J2K sono dati compressi grezzi, senza un wrapper.
saveOptions.Codec = Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K;
// Salva in un file
pngImage.Save(dir + "output.j2k", saveOptions);
}
Questo esempio mostra come creare un’immagine JPEG2000 con le opzioni desiderate e salvarla in un file.
[C#]
string dir = "c:\\temp\\";
Aspose.Imaging.ImageOptions.Jpeg2000Options createOptions = new Aspose.Imaging.ImageOptions.Jpeg2000Options();
// Usa la trasformazione Wavelet discreta 9-7
createOptions.Irreversible = true;
// JP2 è il formato "contenitore" per i codestream JPEG 2000.
// J2K sono dati compressi grezzi, senza un wrapper.
createOptions.Codec = Imaging.FileFormats.Jpeg2000.Jpeg2000Codec.J2K;
// Crea un'immagine JPEG2000 di 100x100 px.
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);
// Riempi di rosso l'intera immagine.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, jpeg2000Image.Bounds);
// Salva in un file
jpeg2000Image.Save(dir + "sample.output.j2k");
}
Guarda anche
- class Jpeg2000Options
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(int, int, int)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(int width, int height, int bitsCount)
Parametro | Tipo | Descrizione |
---|---|---|
width | Int32 | La larghezza dell’immagine |
height | Int32 | L’altezza dell’immagine |
bitsCount | Int32 | I bit contano. |
Guarda anche
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(RasterImage)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(RasterImage image)
Parametro | Tipo | Descrizione |
---|---|---|
image | RasterImage | L’immagine. |
Esempi
Questo esempio mostra come creare un’immagine JPEG2000 da un’altra immagine raster.
[C#]
string dir = "c:\\temp\\";
// Crea un'immagine PNG di 100x100 px.
using (Aspose.Imaging.FileFormats.Png.PngImage pngImage = new Aspose.Imaging.FileFormats.Png.PngImage(100, 100))
{
Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(pngImage);
// Riempi di rosso l'intera immagine.
Aspose.Imaging.Brushes.SolidBrush brush = new Aspose.Imaging.Brushes.SolidBrush(Aspose.Imaging.Color.Red);
graphics.FillRectangle(brush, pngImage.Bounds);
// Crea un'immagine JPEG2000 basata sull'immagine PNG.
using (Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image jpeg2000Image = new Aspose.Imaging.FileFormats.Jpeg2000.Jpeg2000Image(pngImage))
{
// Salva in un file
jpeg2000Image.Save(dir + "output.jp2", new Aspose.Imaging.ImageOptions.Jpeg2000Options());
}
}
Guarda anche
- class RasterImage
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging
Jpeg2000Image(RasterImage, int)
Inizializza una nuova istanza diJpeg2000Image
classe.
public Jpeg2000Image(RasterImage rasterImage, int bitsPerPixel)
Parametro | Tipo | Descrizione |
---|---|---|
rasterImage | RasterImage | L’immagine con cui inizializzare i dati di pixel e tavolozza. |
bitsPerPixel | Int32 | I bit per pixel. |
Guarda anche
- class RasterImage
- class Jpeg2000Image
- spazio dei nomi Aspose.Imaging.FileFormats.Jpeg2000
- assemblea Aspose.Imaging