我正在製作一個系統,以便我們的客戶可以將圖像上傳到數字數據庫以進行數字標牌。除了一個部分,系統正在按預期工作,這是最近上傳的圖像的預覽,因此他們可以確保它是他們想要的正確圖像。它在圖像高度的30-40%之間被剪切掉。如果我上傳1000像素左右的東西,它會顯示大約400個像素,如果圖像較短,它仍然會顯示相同的圖像百分比。我瀏覽了我的所有CSS,但我無法弄清楚它爲什麼這樣做。當我檢查頁面上的元素時,沒有設置高度屬性,如果添加它們,它只會添加到圖像應該放置的空白區域。我的代碼發佈的時間太長,但基本上我已經將它作爲一個blob存儲在數據庫中,然後它將lastid拖出來並顯示出來,但是它被截斷了。任何幫助將不勝感激。來自數據庫剪輯的圖像
0
A
回答
1
您很可能已嘗試上傳大於BLOB(65535字節)的圖像。這裏是MySQL Documentation
這裏的最佳做法是將圖像存儲在一個文件夾中並將該圖像的路徑存儲在數據庫中。
+0
同意它的一個更好的方法但它不會導致他的問題 – exussum
+0
這正是問題所在。非常感謝你。 –
0
它與mysql無關,Mysql修剪你的數據不會使圖像變小(維度明智) - 它會破壞圖像的一部分。
您的問題是在CSS/html中 - 使用Google chrome並右鍵單擊圖像以查看應用了哪些CSS。它會在那裏或一個父元素,圖像不能大於(假設你的東西設置最大寬度:100%)
你可能有一個溢出:隱藏,使其顯示剪輯。或只是另一個重疊它的元素,但具有更高的Z-索引
相關問題
- 1. 帶有來自數據庫的圖像的圖像滑塊
- 2. GWT剪輯圖像
- 3. 來自數據庫的風格圖像作爲背景圖像
- 4. 來自中心的C#裁剪圖像
- 5. 來自base64_decode的PHP裁剪圖像
- 6. 來自URL的圖像然後剪裁
- 7. UIButton的剪輯圖像
- 8. 將自動裁剪的圖像庫
- 9. 無法用剪輯/ ImageMagick修剪圖像
- 10. Kineticjs複雜圖像剪輯
- 11. 更改剪輯圖像?
- 12. HTML5帆布圖像剪輯
- 13. 圖像剪輯屬性鈦
- 14. CSS剪輯 - 雪碧圖像
- 15. Raphael剪輯圖像問題
- 16. 動畫剪輯圖像
- 17. 剪輯背景圖像
- 18. 編輯上傳圖像到數據庫
- 19. GGPLOT2剪輯數據
- 20. 圖像庫的裁剪圖像問題
- 21. Laravel 5.2 - 編輯模型中來自數據庫的數據
- 22. 以傳統的asp顯示來自sql數據庫的圖像
- 23. 來自數據庫的Report.rdlc文件上的顯示圖像
- 24. 如何顯示來自我的數據庫的圖像? (php)
- 25. 來自數據庫的PrimeFaces圖表
- 26. WPF Listbox來自數據庫的圖片
- 27. 來自數據庫的html圖表
- 28. 使用彈簧MVC顯示來自數據庫的圖像MVC
- 29. 擁有ResourceHandler以流式處理來自數據庫的圖像
- 30. 上傳並顯示來自liferay中數據庫的圖像
圖像的大小(以字節爲單位)?也許圖像,因爲它太大,無法存儲? http://stackoverflow.com/questions/5775571/what-is-the-maximum-length-of-data-i-can-put-in-a-blob-column-in-mysql – subsub