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