繁体   English   中英

javascript这是什么样的数据?

[英]javascript what kind of data is this?

你好

我有Google开发人员工具,可以将Flash电影转换为javascript。 我正在阅读生成的代码,发现所有图像都已转换为data:base64。 我明白了,但是代码的其他部分看起来像这样:

{"data":":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc","unicode":"\u2026","advance":18400}

这是什么样的数据,我如何看其实际外观? 我尝试将其粘贴到浏览器的地址栏中,但没有用。

谢谢。

我在代码中添加了更大的上下文,因此更易于理解:

tags":[{"data":"images/girl.jpe","width":800,"id":1,"type":8,"height":300},{"paths":[{"data":["#40"],"fill":0}],"flat":true,"bounds":"#28","fillstyles":[{"transform":"#17","bitmap":1,"type":6}],"id":2,"type":1},{"depth":1,"id":2,"colortransform":"#30","type":3,"matrix":"192H::193H::"},{"type":2},{"depth":1,"replace":true,"colortransform":"#62","type":3,"matrix":"192H::193H:N"},{"type":2},{"depth":1,"replace":true,"colortransform":"#92","type":3,"matrix":"192H::193H:8B"},{"type":2},{"depth":1,"replace":true,"colortransform":"#41","type":3,"matrix":"192H::193H:1D"},{"type":2},{"depth":1,"replace":true,"colortransform":"#76","type":3,"matrix":"192H::193H:5E"},{"type":2},{"depth":1,"replace":true,"colortransform":"#73","type":3,"matrix":"192H::193H:9F"},{"type":2},{"depth":1,"replace":true,"colortransform":"#114","type":3,"matrix":"192H::193H:3H"},{"data":"images/top/banner/flowers.jpe","width":45,"id":3,"type":8,"height":49,"mask":"images/top/banner/flowersfaded.png"},{"paths":[{"data":[":jCa:80ia00i:a:80Ic"],"fill":0}],"flat":true,"bounds":"jC00i80i","fillstyles":[{"transform":"45184l::45184ljC","bitmap":3,"type":6}],"id":4,"type":1},{"depth":2,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H107i60w"},{"depth":3,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H501i31s"},{"depth":4,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H521h63w"},{"depth":5,"id":4,"colortransform":"#18","type":3,"matrix":"192H::192H906h60r"},{"descent":2036,"ascent":16800,"emSquareSize":20480,"name":"MS Mincho","glyphs":[{"data":":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc","unicode":"\u2026","advance":18400},{"data":"","unicode":" ","advance":5120},{"data":":80t720Bb80D:0H20cb40n80l20s80tb40f20k40j40rb0x80d40f80db0x:80d0Xb20c20C20c00Hb:20G20G40Nb80P80P600C40Vc","unicode":"、","advance":7141.818181818182}

纯粹基于上下文:

{
  "descent": 2036,
  "ascent": 16800,
  "emSquareSize": 20480,
  "name": "MS Mincho",
  "glyphs": [
    {
      "data": ":360c480Hb80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc:800f:b80D:00H20cb20C20c20C00hb:80d20c00hb20c20c00h20cb80d:00h20Cb20c20C20c00Hb:80D20C00Hb20C20C00H20Cc",
      "unicode": "\u2026",
      "advance": 18400
    },
    {
      "data": "",
      "unicode": "\u3000",
      "advance": 5120
    },
    {
      "data": ":80t720Bb80D:0H20cb40n80l20s80tb40f20k40j40rb0x80d40f80db0x:80d0Xb20c20C20c00Hb:20G20G40Nb80P80P600C40Vc",
      "unicode": "\u3001",
      "advance": 7141.8181818182
    }
  ]
}

我要说的是,它定义了一种名为“ MS Mincho”的字体中的3个字符的字形。 十六进制值可能表示字体字形中的path元素,尽管我无法识别编码(含义不多-我对字体了解不多)。

有关SVG中字形编码方式的说明,请参见此处 -您可以看到标签之间的一些相似之处,但是路径编码完全不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM