Class FileCreateSource

FileCreateSource class

Rappresenta un’origine file per la creazione.

public sealed class FileCreateSource : FileSource

Costruttori

NomeDescrizione
FileCreateSource(string)Inizializza una nuova istanza diFileCreateSource classe.
FileCreateSource(string, bool)Inizializza una nuova istanza diFileCreateSource classe.

Proprietà

NomeDescrizione
FilePath { get; }Ottiene il percorso del file da creare.
override IsTemporal { get; }Ottiene un valore che indica se il file sarà temporaneo.

Metodi

NomeDescrizione
override GetStreamContainer()Ottiene il contenitore del flusso.

Esempi

Questo esempio dimostra l’uso della classe Font e SolidBrush per disegnare stringhe sulla superficie dell’immagine. L’esempio crea una nuova immagine Image e disegna forme usando Figures e GraphicsPath

[C#]

//Crea un'istanza di Image
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    //Crea e inizializza un'istanza della classe Graphics
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    //Cancella la superficie grafica
    graphics.Clear(Color.Wheat);

    //Crea un'istanza di Font
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    //Crea un'istanza di SolidBrush con colore rosso
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    // Disegna una stringa
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // crea opzioni di esportazione.
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // salva tutte le modifiche
    image.Save("C:\\temp\\output.gif", options);
}

Guarda anche