此示例显示了使用ammap库创建的地图。该库使用 SVG 创建地图。我想在服务器端生成的 PDF/XLS 报告中使用此地图,因此第一步(我认为)是将其转换为可嵌入 PDF/XLS 文档中的图像格式。
如果单击“导出”按钮,则 SVG 将转换为 base64 编码的 PNG 并添加到 DOM。也就是说,在DOM中添加了如下元素(base64编码的缩写)
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAGQCAYAAAByNR6YAAAgAElEQVR4nOydd3hU55n26aJJAoHoiN6r6WDAuFFscMXdxhgbG2PADWOK4ySbuok32V3vJrGdsmmbOP6SdbLxRqOu6XPOgCRUZ0aj3jUz0vQz9f7+ONJIozqjM">
但是,我真正想做的不是将PNG附加到DOM,而是将图像上传到服务器,这可能吗?