Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Set thumbnail cho image

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Mặc định Set thumbnail cho image

    Mình đang viết một ứng dụng load ảnh(chuỗi nhị phân) từ DB lên gridControl (mình sử dụng DEV 8.2.4). Mình gặp phải 2 vấn đề:
    1. Kiểm tra dung lượng ảnh. Vì lưu trực tiếp vào DB nên không thể dùng ảnh có dung lượng cao
    2. Các ảnh được view trong grid không có kích cỡ như nhau
    Mọi người có ý tưởng gì không???

  2. #2
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Hic, sao không thấy cao nhân nào trả lời vậy???
    Vấn đề này mình giải quyết được rồi. Mình post lên để mọi người tham khảo (code VB.net)
    (:-)
    Public Function GetThumbnail(ByVal image As Byte()) As Byte()
    Try
    'Dim array As Byte() = TryCast(image, Byte())
    Dim array As Byte() = image
    Dim imageStream As New MemoryStream(Array)
    Dim img As System.Drawing.Image = System.Drawing.Image.FromStream(imageStream)

    '------------------------------------------------
    'create thumbnail--------------------------------

    img = img.GetThumbnailImage(80, 80, New System.Drawing.Image.GetThumbnailImageAbort(Addres sOf ThumbnailCallback), IntPtr.Zero)
    '--------------------------------------------------
    'save thumnail to new stream---------------------
    Dim thumbnailStream As New MemoryStream(Array)
    img.Save(thumbnailStream, System.Drawing.Imaging.ImageFormat.Bmp)

    '------------------------------------------------
    Return thumbnailStream.ToArray()
    Catch ex As Exception
    clsCommon.Erro(ex.ToString())
    Return Nothing
    End Try
    End Function

    ''' <summary>
    ''' ThumbnailCallBack function
    ''' </summary>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Function ThumbnailCallback() As Boolean
    Return True
    End Function

Các đề tài tương tự

  1. Cách tạo danh sách ảnh ở dạng thumbnail trong winform
    Gửi bởi tuanvi261 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 23-05-2013, 05:21 PM
  2. Graphic cách tạo Thumbnail đường đẫn của hình ảnh lấy từ web?
    Gửi bởi tinhthanhiepsi9x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 27-01-2013, 02:27 PM
  3. [WPF] Cách load Image vào Image control như thế nào?
    Gửi bởi cutithongtin trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 12-05-2011, 09:54 PM
  4. Cho xin source hiện ảnh thumbnail - hoặc giúp mình làm với
    Gửi bởi quanghoa trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 04-03-2010, 08:30 AM
  5. Viết code cho menu view để xem file dưới dạng thumbnail, large icon... bằng menustrip
    Gửi bởi Sentenced trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 30-08-2009, 11:18 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn