Name des Programms:
ImageTypesLibrary
Beschreibung:
Diese kleine Library überprüft oder ermittelt den ImageTyp einer Bilddatei. Aber nicht über die Dateiendung, die man ja beliebig ändern kann, sondern über die in der Datei enthaltenen Information. Diese Methode ist damit aufjedenfall immer 100%ig korrekt, den richtigen Typ zu ermitteln.
Die aktuelle Version unterstützt die Typen: PNG, BMP, JPEG, GIF und TIFF.
Wenn noch wichtige Typen fehlen bitte ich sie mir mitzuteilen, ich werde sie dann noch ergänzen.
Screenshot:
- keiner vorhanden -
Einbinden:
Die in dem RAR Archiv enthaltenen Dateien in den Projektordner Entpacken, über Verweise die ImageTypesLibrary hinzufügen und im Codefenster über die Klasse den Import:
Funktionen:
IsPNG(File) - Boolean
IsBMP(File) - Boolean
IsGIF(File) - Boolean
IsTIFF(File) - Boolean
IsJPEG(File) - Boolean
IsImage(File) - Boolean
IsImage(File, Collection, TypeInList) - Boolean
SupportedTypes() - Collection of supported Imagetypes
GetImageType(File) - Type.PNG / Type.BMP / Type.GIF / Type.TIFF / Type.JPEG / Type.Unkown
Beispiel:
Verwendete Programmiersprache:
Visual Basic 2008
Systemanforderungen:
.NET Framework 3.5
Download:
ImageTypesLibrary (6 KB / 16KB)
Lizenz/Weitergabe:
Freeware
ImageTypesLibrary
Beschreibung:
Diese kleine Library überprüft oder ermittelt den ImageTyp einer Bilddatei. Aber nicht über die Dateiendung, die man ja beliebig ändern kann, sondern über die in der Datei enthaltenen Information. Diese Methode ist damit aufjedenfall immer 100%ig korrekt, den richtigen Typ zu ermitteln.
Die aktuelle Version unterstützt die Typen: PNG, BMP, JPEG, GIF und TIFF.
Wenn noch wichtige Typen fehlen bitte ich sie mir mitzuteilen, ich werde sie dann noch ergänzen.
Screenshot:
- keiner vorhanden -
Einbinden:
Die in dem RAR Archiv enthaltenen Dateien in den Projektordner Entpacken, über Verweise die ImageTypesLibrary hinzufügen und im Codefenster über die Klasse den Import:
Funktionen:
IsPNG(File) - Boolean
IsBMP(File) - Boolean
IsGIF(File) - Boolean
IsTIFF(File) - Boolean
IsJPEG(File) - Boolean
IsImage(File) - Boolean
IsImage(File, Collection, TypeInList) - Boolean
SupportedTypes() - Collection of supported Imagetypes
GetImageType(File) - Type.PNG / Type.BMP / Type.GIF / Type.TIFF / Type.JPEG / Type.Unkown
Beispiel:
VB.NET-Quellcode
- Imports ImageTypesLibrary
- Public Class Form1
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- Dim imgCollection As New ImageTypes.TypeCollection
- imgCollection.Add(ImageTypes.Type.BMP)
- imgCollection.Add(ImageTypes.Type.GIF)
- If ImageTypes.IsImage("E:\_\bild.jpg", imgCollection, False) Then
- MessageBox.Show("Ist eine gültige Bilddatei")
- End If
- Dim SupportedTypes As ImageTypes.TypeCollection = ImageTypes.SupportedTypes()
- For Each sType As ImageTypes.Type In SupportedTypes
- Debug.WriteLine(sType)
- Next
- End Sub
- End Class
Verwendete Programmiersprache:
Visual Basic 2008
Systemanforderungen:
.NET Framework 3.5
Download:
ImageTypesLibrary (6 KB / 16KB)
Lizenz/Weitergabe:
Freeware
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „Dodo“ ()