0

我正在尝试将图像从 Flex 应用程序导出到 svg。我看到图像的格式是数据 uri 类似这样

“数据:图像/ GIF; BASE64,R0lGOD lhCwAOAMQfAP //// 7 + / + vj4 Hh4eHd3d / V7 + / Dw8HV1dfLy8ubm5vX19e3t7fr 6 + nl5edra2nZ2dnx8fMHBwYODg / b29np6eujo6JGRkeHh4eTk5LCwsN3d3dfX 13Jycp2dnevr6 //// yH5BAEAAB8ALAAAAAALAA4AAAVq4NFw1DNAX / o9imAsB tKpxKRd1 + YEWUoIiUoiEWEAApIDMLGoRCyWiKThenkwDgeGMiggDLEXQkDoTh CKNLpQDgjeAsY7MHgECgx8YR8oHwNHfwADBACGh4EDA4iGAYAEBAcQIg0Dk gcEIQA7”。

是否可以在as3中将图像转换为上述格式?

4

1 回答 1

1

实际上,你必须区分。Base64 编码获取字节并计算字符串。您可以使用 Base64Encoder 来完成。你不会得到的是 SVG。SVG 是一种基于 XML 的规范。使用 SVG 时,您会希望获得将由浏览器解释以呈现实际图像的 XML。这不适用于 Base64Encoder。

于 2012-06-18T08:54:40.110 回答