FileCreateSource

FileCreateSource(string)

Inizializza una nuova istanza diFileCreateSource classe.

public FileCreateSource(string filePath)
ParametroTipoDescrizione
filePathStringIl percorso del file da creare.

Esempi

Questo esempio crea un nuovo file immagine in una posizione del disco come specificato dalla proprietà Source dell’istanza BmpOptions. Se il secondo parametro non viene passato al costruttore di FileCreateSource, per impostazione predefinita il file da creare ha la proprietà IsTemporal impostata su True. Con IsTemporal impostato su True, nessun file verrà salvato su disco al termine dell’esecuzione.

[C#]

//Crea un'istanza di BmpOptions e ne imposta le varie proprietà
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Crea un'istanza di FileCreateSource e assegnala come origine per l'istanza di BmpOptions
//Se il secondo parametro non viene passato, per impostazione predefinita il file ha IsTemporal impostato su True
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\output.bmp");

//Crea un'istanza di Image 
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //eseguo un po' di elaborazione delle immagini
}

Guarda anche


FileCreateSource(string, bool)

Inizializza una nuova istanza diFileCreateSource classe.

public FileCreateSource(string filePath, bool isTemporal)
ParametroTipoDescrizione
filePathStringIl percorso del file da creare.
isTemporalBooleanSe impostato suVEROil file creato sarà temporale.

Esempi

Questo esempio crea un nuovo file immagine in una posizione del disco come specificato dalla proprietà Source dell’istanza BmpOptions. Diverse proprietà per l’istanza BmpOptions vengono impostate prima di creare l’immagine effettiva. Soprattutto la proprietà Source, che in questo caso si riferisce alla posizione effettiva del disco.

[C#]

//Crea un'istanza di BmpOptions e imposta le sue varie proprietà
Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
bmpOptions.BitsPerPixel = 24;

//Crea un'istanza di FileCreateSource e assegnala come origine per l'istanza di BmpOptions
//Il secondo parametro booleano determina se il file da creare è Temporale o meno
bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"C:\temp\output.bmp", false);

//Crea un'istanza di Image e inizializzala con un'istanza di BmpOptions chiamando il metodo Create
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
{
    //eseguo un po' di elaborazione delle immagini

    // salva tutte le modifiche
    image.Save();
}

Guarda anche