1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Source Convert BMP to JPG - Công cụ chuyển đổi định dạng hình ảnh từ BMP sang JPG

Thảo luận trong 'Chia sẻ mã nguồn' bắt đầu bởi Toàn Kito, 13/9/15.

  1. Toàn Kito

    Toàn Kito Thành viên mới
    • 3/6

    Tham gia ngày:
    9/9/15
    Bài viết:
    15
    Đã được thích:
    45
    Nơi ở:
    Thành Phố Hồ Chí Minh, Việt Nam
    Screenshot:
    [​IMG]


    Chức năng:
    - Dùng để chuyển đổi định dạng hình ảnh BMP sang JPG. Mình có code chuyển đổi đc 7 định dạng nhưng ở đây mình chỉ share source thôi. Các bạn từ đó viết ra 6 định dạng khác :))


    Download:

    Source:
    Source này trong thư mục cài đặt AutoIT đấy: Examples\GUI\Simple (nếu bạn cài bản full)
    Mã (AutoIt):
    #include <GDIPlus.au3>

    Opt("MustDeclareVars", 1)

    Global $sImage, $hImage, $sCLSID

    ; Get BMP file to convert
    $sImage = InputBox("BMP to JPG", "Enter File Name:", @MyDocumentsDir & "\Image.bmp", "", 200, 130)
    if @Error or not FileExists($sImage) then Exit

    ; Initialize GDI+ library
    _GDIPlus_StartUp()

    ; Load image
    $hImage = _GDIPlus_ImageLoadFromFile($sImage)

    ; Get JPG encoder CLSID
    $sCLSID = _GDIPlus_EncodersGetCLSID("JPG")

    ; Save image as JPG
    _GDIPlus_ImageSaveToFileEx($hImage, @MyDocumentsDir & "\AutoItImage.jpg", $sCLSID)

    ; Shut down GDI+ library
    _GDIPlus_ShutDown()
     

    Các file đính kèm:

    kamsamita1, Phan Dong and kjmoudee like this.

Chia sẻ trang này

Đang tải...