Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X
is it possible to display dynamic pictures, scalable graphics in thingworx , such as SVG? Can I use SVG file in mushup?
Hi Dmitry,
By default, ThingWorx does not provide functionality to use vector graphics in Mashups. However, it is possible to develop a client-side extension to support this format. If this is something you're interested in pursuing, I can provide you with documentation to get you started.
Thanks,
Adam
Hi Adam,
Thanks for the quick reply. Please send me documentation for develop a client-side extension. Are there examples of such extensions? Is it possible to use the library D3js and other? Could you give some advice what development tools better to use?
Thanks,
Dmitry
Hi, adam, You said you have documentation to learn using SVG file in mashup, can you send me that docs, I troubled with the SVG in mashup. My Email is 45929912@qq.com Thank you very much!
Hi Adam,
I am also very interesting in this.
Coudl you share what you have on this matter?
Thanks s lot
Hello All,
I believe Adam was talking about a generic Extension Development guide that can be found here: https://marketplace.thingworx.com/-/media/Marketplace/Download%20Item/Related%20Content/E/ThingWorx%20Extension%20Develo…
Other important artifacts that is necessary to create such an Extension can be found here - it's a set of libraries useful for Extension creation: https://marketplace.thingworx.com/Items/extension-sdk
Additionally, there is Eclipse Plugin that also speeds development up, that can be found here: https://marketplace.thingworx.com/Items/eclipse-plugin-for-thingworx-extensions
As far as I know, there is no special guide only for SVG extension creation or SVG handling. You need to create your own, custom Extension to display that.
Hope it helps.
Regards,
J.
Yep, thats what I thought.
Regarding SVG, it is HTML5 tag/functionality which is support all modern Browsers. I did not find anything obvious which would block this functionality in Thingworx mashup base code.