1
A
回答
3
你的問題的Python的/ CGI側可以像這樣的事情一樣簡單,如果你只需要發送一個現有的圖像:
import sys
# Send the Content-Type header to let the client know what you're sending
sys.stdout.write('Content-Type: image/png\r\n\r\n')
# Send the actual image data
with open('path/to/image.png', 'rb') as f:
sys.stdout.write(f.read())
如果,在另一方面,你動態地,說,PIL創建圖像,你可以做一些沿着這些路線:
import sys
import Image, ImageDraw # or whatever
sys.stdout.write('Content-Type: image/png\r\n\r\n')
# Dynamically create an image
image = Image.new('RGB', (100, 100))
# ... etc ...
# Send the image to the client
image.save(sys.stdout, 'PNG')
你要哪部分使用Flex或Python CGI幫助
相關問題
- 1. 無法使用python cgi編寫由javascript發送到.txt文件的文本
- 2. 使用python發送Mailgun附件文件
- 3. 將數據從python-cgi發送到AJAX
- 4. 獲取Apache CGI在Python中發送JSON
- 5. 在python中使用XMODEM發送文件
- 6. 使用Python發送img文件
- 7. 使用python發送xml文件到http
- 8. 使用python發送ctrl + q excel文件
- 9. 發送文件python
- 10. Python發送PNG文件到默認打印機
- 11. 從/ cgi-bin /文件夾執行Python CGI
- 12. 如何使用cgi python腳本發送對html的響應
- 13. 如何使用cgi包發送來自python的響應代碼
- 14. 如何使用python創建.png文件?
- 15. CGI/Python服務器推送
- 16. 在Python中發送文件
- 17. Python Outlook發送文件夾
- 18. 如何用cgi/python下載文件?
- 19. 使用TClientDataSets發送文件
- 20. 使用Javascript發送文件
- 21. 使用ajax發送文件
- 22. 使用Pyserial發送文件?
- 23. 使用Httpwebrequest發送文件
- 24. 用php從dataURI生成png文件通過ajax發送
- 25. 將.png文件附加到由satchmo發送的電子郵件
- 26. python - 如何使用basehttpserver保存使用POST發送的文件
- 27. 如何使用python 3.2使用scp發送文件?
- 28. 發送文本文件到DropBox或類似的使用python
- 29. 發送郵件使用SSL與Python 2.3
- 30. 使用python通過postfix發送郵件
- 服務器或客戶端?如果你已經想出了CGI部分,那麼在Flex或HTML中就是一樣 - 只需使用CGI URL – Amarghosh 2010-06-03 12:07:49
兩部分...... – Nimmy 2010-06-03 12:18:12
既然你說'發送圖像':你想要在圖像控件中顯示它或者將其加載到字節數組中進行處理?無論哪種情況,您都可以將CGI url用作'src'屬性。至於CGI部分,您應該解析url並獲取圖像路徑,然後讀取該文件,並將其內容類型頭設置爲'image/png'寫入響應:我不熟悉如何操作在CGI中,所以請等待某人帶上一些代碼。 – Amarghosh 2010-06-03 12:26:02