Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menyimpan dan mengambil gambar di Database

image.save() Anda mengurangi kualitas gambar (jika disimpan sebagai Jpeg) ke tingkat kompresi default sekitar 75%.

Silakan lihat artikel MSDN ini tentang meningkatkan tingkat kualitas ini, ketika Anda memanggil Simpan dengan meneruskan myEncoderParameters, yang berisi tingkat kualitas pada tingkat yang jauh lebih tinggi (katakanlah 90%)

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

Atau lihat kode (belum diuji) di bawah ini, yang seharusnya berhasil

    ' 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. Apa itu WAKTU STATISTIK di SQL Server?

  2. beberapa transaksi dalam jangka waktu tertentu, dibatasi oleh rentang tanggal

  3. Apakah saya perlu menggunakan blok try..catch, dan rollback eksplisit dalam prosedur SQL Server?

  4. Saat meningkatkan ukuran kolom VARCHAR pada tabel besar, mungkinkah ada masalah?

  5. Penghapusan Kaskade Kerangka Entitas