-2
A
回答
2
不直接,因爲它取決於Base64字符串中編碼的數據/格式。 粗略的方法是(代碼未測試):
byte[] image = Convert.FromBase64String("Your Base64 string here");
using (var ms = new MemoryStream(image))
{
Image img = Image.FromStream(ms);
return new Tuple<int, int>(img.Width, img.Height); // or some other data container
}
注:圖片類來自System.Drawing
。 另請參閱MSDN System.Drawing.Image class' documentation文檔。
+1
是什麼讓你覺得這是Dimensions而不是Size? OP應該知道指定的尺寸不是尺寸,如果這是他以後的樣子。 –
+0
@JeremyThompson你說得對,我在那兒速度太快了。會相應更新。 – Gigabyte
相關問題
- 1. objective-c從調整大小的圖像中獲取像素值
- 2. C#圖像base64
- 3. 如何從C/C++獲取virt大小?
- 4. 使用C#從Stream獲取S3圖像的大小#
- 5. 從鏈接中獲取大小圖像
- 6. 從base64調整圖像大小
- 7. base64編碼圖像大小
- 8. 從base64中獲取圖像字符串
- 9. 在C/C++中獲取圖像?
- 10. 發送圖像作爲Base64.encodeToString從機器人到C#如何獲取圖像
- 11. 在C中獲取FTP文件大小#
- 12. 在C++中獲取文件大小
- 13. c#圖像調整大小
- 14. 在UIImageView中獲取圖像的大小
- 15. 在VBA中獲取圖像大小?
- 16. 在ActionScript中獲取圖像大小
- 17. 從ByteArray獲取圖像大小
- 18. 在ASP.Net/C中驗證Base64圖像#
- 19. 從C#中的圖像獲取值
- 20. 從MemoryStream獲取圖像源在c#wpf
- 21. woocommerce獲取圖像大小
- 22. 獲取圖像大小
- 23. Silverlight:獲取圖像大小
- 24. PHP:獲取圖像大小
- 25. 獲取圖像的大小
- 26. 獲取圖像的大小
- 27. C#如何在較大圖像內獲取較小圖像的位置
- 28. 獲取的圖像在C
- 29. 應用CGAffineTransform後從圖像中獲取圖像的新大小
- 30. 從圖像src獲取base64字符串
完全取決於您使用的圖像格式。請更具體地 – Rob
@Rob這是PNG和JPG –
@Gigabyte您可以猜出答案,當然。但這只是一個猜測,這是一個問題。從原始文章中,以下是未知的:爲什麼base64問題? (這個問題可能是如何將base64讀入圖像格式)。你使用什麼圖像格式?你的尺寸是什麼意思?外形尺寸?文件大小? – Rob