بسم الله الرحمن الرحيم

المكتبة ChangeBmp.dll لتحويل صور Bmp إلى صيغ أخرى

ثلاث دوال لتحويل صورة BMP إلى JPG أو GIF أو PNG. يجب وضع الملف ChangeBmp.dll في المجلد System32 التابع للنظام.

التصريحات (إذا تم وضع التصريحات في Module فيمكن تغيير Private إلى Public):

Private Declare Function BitmapToJpg Lib "ChangeBmp.dll" (ByVal BmpFile As String, ByVal TargetFolder As String, ByVal JpgName As String) As Long
Private Declare Function BitmapToGif Lib "ChangeBmp.dll" (ByVal BmpFile As String, ByVal TargetFolder As String, ByVal GifName As String) As Long
Private Declare Function BitmapToPng Lib "ChangeBmp.dll" (ByVal BmpFile As String, ByVal TargetFolder As String, ByVal PngName As String) As Long

البارامترات:

القيمة المعادة:

إذا نجحت أي من الدوال الثلاث في إنشاء النسخة المطلوبة فإنها تعيد (-1)، أي True، و إذا فشلت فإنها تعيد (0) أي False.

مثال:

    If BitmapToJpg("MyBmpImage.bmp", "D:\TestFolder", "MyJpgImage") = 0 Then
        MsgBox "Change to JPG error"
    Else
        MsgBox "JPG image creared"
    End If


نرجو الاستفادة و السلام.
    ناجي إبراهيم - دانية للبرمجيات - الزاوية - ليبيا.
najy_zl@yahoo.com