Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Lưu trữ và truy xuất hình ảnh trong Cơ sở dữ liệu

Hình ảnh của bạn.save () làm giảm chất lượng hình ảnh (nếu được lưu dưới dạng Jpeg) xuống mức nén mặc định là 75%.

Vui lòng xem bài viết MSDN này về cách tăng mức chất lượng này, khi bạn gọi Lưu bằng cách chuyển trong myEncoderParameters, chứa mức chất lượng ở mức cao hơn nhiều (giả sử 90%)

http://msdn.microsoft.com /en-us/library/system.drawing.imaging.encoder.quality.aspx

Hoặc xem mã (chưa được kiểm tra) bên dưới, mã đó sẽ thực hiện thủ thuật

    ' Create a a single encoder parameter envelope
    Dim EncoderParameters As New EncoderParameters(1)

    ' Create and add a single quality parameter to this envelope, specifying 95%
    Dim QualityParam As New EncoderParameter(Encoder.Quality, CType(95L, Int32))
    EncoderParameters.Param(0) = QualityParam

    ' Save the image with the encoder param specifying 95% quality
    _image.Save(_MemoryStream, _ImageFormat, EncoderParameters)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server - tham gia bên trong khi cập nhật

  2. Tôi có nên tạo lại động một tệp PDF thay vì lưu trữ nó trong cơ sở dữ liệu hoặc hệ thống tệp không?

  3. Các số liệu thống kê tham chiếu đến một cột có ngăn cột đó bị bỏ không?

  4. 5 sự thật hàng đầu để tìm và thay thế văn bản SQL trong SQL Server bằng hàm REPLACE

  5. Tự tham chiếu các ràng buộc khóa ngoại và xóa