【发布时间】:2021-09-25 18:39:58
【问题描述】:
这是我所拥有的: 客户希望我将动态图像添加到视图中。该图像是谷歌的卫星视图。我已经设法浏览了谷歌 API 以获得一个有效的 url:https://maps.googleapis.com/maps/api/staticmap?size=400x400&markers=color:red|lat,lng¢er=lat,lng&zoom=18&maptype=roadmap&key=API-KEY
这将呈现具有客户所需的所有标记和区域/缩放/边界...的图像。
我需要什么:
我可以将其发送到 标记客户端中的 src 属性,但是,这意味着 API-KEY 也将最终到达客户端,这是个坏主意。我想要做的是在 OnGet 方法中将图像“下载”到服务器,然后将其转换为 base64 并将该十六进制作为图像标签的 src 属性。为此,我需要能够使用 Image 类,而且我没有任何运气找到与成像(图像、位图...)相关的类,我应该在哪里寻找?
提前致谢。
【问题讨论】:
标签: c# .net razor google-api razor-pages