其他分享
首页 > 其他分享> > Tableau利用浏览器提取 .twbx 文件中的形状

Tableau利用浏览器提取 .twbx 文件中的形状

作者:互联网

文章目录

前言

我们都知道tableau 打包文件包含了很多的东西,当我们解包的时候只有数据源和图片,以及twb连接的信息(包含了形状)

Twbx解包

将文件twbx后缀改成 rar或者zip格式,并解包加粗样式
请添加图片描述了解Tableau Twbx文件:https://help.tableau.com/current/pro/desktop/zh-cn/save_savework_packagedworkbooks.htm

如果添加了自定义形状的话,加载的话会出现自己的提前弄好的
在这里插入图片描述

提取.twbx形状的方法

这是利用网页脚本javascripts写的一个提取方法:http://shapeextractor.herokuapp.com/
将Extract custom shapes bookmarklet添加到收藏夹(或者其他叫做书签栏)当中
在这里插入图片描述
注:如果没有设置显示收藏夹,需要设置一下显示出来
这里动态演示一下:
请添加图片描述
你也可以将下面的javascripts代码添加收藏夹一样的效果

javascript:(function bookmarklet() {  
  function open_if_viz(src) {   
   if(/public\.tableau(software)?\.com\/views/.test(src) || /public\.tableau(software)?\.com\/shared/.test(src))
 {   
     window.open("https://shapeextractor.herokuapp.com/shapes?viz=" + src); 
     } 
   }   
 open_if_viz(window.location.href);   
 iframes = document.getElementsByTagName(%27iframe%27);   
 for(var i = 0; i < iframes.length; i++) {     
 open_if_viz(iframes[i].src);  
  }
  })();

在这里插入图片描述

做完这一步,咱们去tableau public上测试一下吧

请添加图片描述

标签:src,浏览器,Tableau,解包,tableau,twbx,viz,com
来源: https://blog.csdn.net/qq_43674360/article/details/123180710