我想我有一个矢量图像格式,如何使用它在 php 中绘制图像?
我发现一些小程序正在使用一种图像格式。但我不知道那是什么。我认为这是 GD 库使用的某种矢量图形格式。
有人可以帮我解码吗?
我想使用原始数据生成一个 png,在 php 中,
数据是从鼠标绘制的曲线生成的。
是否有一些 neato GD 库函数可以将数据输入以重新创建图像? (寻找 PHP 库函数来完成这项工作。) 下面是表单输出的示例
array ('signature' => '209 142 209 142 209 142 209 142 209 141 209 143 208 143 208 141 208
141 208 143 206 143 206 141 206 141 206 143 204 143 204 141 204 141 204 143 202 143 202 141
202 141 202 143 200 143 200 141 200 141 200 143 197 143 197 141 197 141 197 143 195 143 195
141 195 141 195 143 194 143 194 141 194 141 194 143 193 143 193 141 192 142 194 142 194 143
192 143 193 142 193 144 192 144 192 142 191 143 193 143 193 144 191 144 191 144 193 144 193
145 191 145 191 145 193 145 193 146 191 146 191 146 193 146 193 147 191 147 191 147 193 147
193 148 191 148 191 148 193 148 193 149 191 149 191 150 193 148 196 151 194 153 195 153 195
151 196 151 196 153 196 153 196 151 197 151 197 153 197 153 197 151 198 151 198 153 198 153
198 151 199 151 199 153 199 153 199 151 200 151 200 153 200 153....');
//snip// (numbers continue, followed by some colour settings,and a canvas size)
I have found an image format that is being used by some applets. but i don't know what it is. I think it is some kind of vector graphics format that is used by the GD library.
could someone help me decode it?
I would like to use the raw data to produce a png, in php
the data is being generated from squiggles drawn by the mouse.
Is there some neato GD library function that I can feed the data into to recreate the image? (looking for a PHP libray function to do the job.)
an example of the output from the form is below
array ('signature' => '209 142 209 142 209 142 209 142 209 141 209 143 208 143 208 141 208
141 208 143 206 143 206 141 206 141 206 143 204 143 204 141 204 141 204 143 202 143 202 141
202 141 202 143 200 143 200 141 200 141 200 143 197 143 197 141 197 141 197 143 195 143 195
141 195 141 195 143 194 143 194 141 194 141 194 143 193 143 193 141 192 142 194 142 194 143
192 143 193 142 193 144 192 144 192 142 191 143 193 143 193 144 191 144 191 144 193 144 193
145 191 145 191 145 193 145 193 146 191 146 191 146 193 146 193 147 191 147 191 147 193 147
193 148 191 148 191 148 193 148 193 149 191 149 191 150 193 148 196 151 194 153 195 153 195
151 196 151 196 153 196 153 196 151 197 151 197 153 197 153 197 151 198 151 198 153 198 153
198 151 199 151 199 153 199 153 199 151 200 151 200 153 200 153....');
//snip// (numbers continue, followed by some colour settings,and a canvas size)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些看起来像 XY 坐标。只需对第一对执行 MoveTo,然后对后续对执行 LineTo。
Those look like X-Y coordinates. Just do a MoveTo on the first pair, then LineTo on the subsequent pairs.