GetFileFormat
Contenuti
[
Nascondere
]GetFileFormat(string)
Ottiene il formato del file.
public static FileFormat GetFileFormat(string filePath)
Parametro | Tipo | Descrizione |
---|---|---|
filePath | String | Il percorso del file. |
Valore di ritorno
Il formato file determinato.
Osservazioni
Il formato file determinato non significa che l’immagine specificata possa essere caricata. Utilizzare uno degli overload del metodo CanLoad per determinare se il file può essere caricato.
Esempi
Questo esempio mostra come determinare il formato dell’immagine senza caricare l’intera immagine da un file.
[C#]
string dir = "c:\\temp\\";
// Usa un percorso assoluto del file
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(dir + "sample.gif");
System.Console.WriteLine("The file format is {0}", format);
Guarda anche
- enum FileFormat
- class Image
- spazio dei nomi Aspose.Imaging
- assemblea Aspose.Imaging
GetFileFormat(Stream)
Ottiene il formato del file.
public static FileFormat GetFileFormat(Stream stream)
Parametro | Tipo | Descrizione |
---|---|---|
stream | Stream | Il flusso. |
Valore di ritorno
Il formato file determinato.
Osservazioni
Il formato file determinato non significa che l’immagine specificata possa essere caricata. Utilizzare uno degli overload del metodo CanLoad per determinare se il flusso può essere caricato.
Esempi
Questo esempio mostra come determinare il formato dell’immagine senza caricare l’intera immagine da un flusso di file.
[C#]
string dir = "c:\\temp\\";
// Usa un flusso di file
using (System.IO.FileStream stream = System.IO.File.OpenRead(dir + "sample.bmp"))
{
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(stream);
System.Console.WriteLine("The file format is {0}", format);
}
// I seguenti dati non sono un flusso di immagini valido, quindi GetFileFormat restituisce FileFormat.Undefined.
byte[] imageData = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 };
using (System.IO.MemoryStream stream = new System.IO.MemoryStream(imageData))
{
Aspose.Imaging.FileFormat format = Aspose.Imaging.Image.GetFileFormat(stream);
System.Console.WriteLine("The file format is {0}", format);
}
Guarda anche
- enum FileFormat
- class Image
- spazio dei nomi Aspose.Imaging
- assemblea Aspose.Imaging