Showing results for 
Search instead for 
Did you mean: 
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X

Populating a grid widget from Thingworx repository


Populating a grid widget from Thingworx repository

How can I populate a grid widget from the files in a thingworx repository and view the files in vuforia studio? The files will be in a PDF format.


Hi @Rmcrabb ,


my understanding for  your quesiton - it consist of 2 different points.

1.) the first one is the quesiton how to display pdf files in AR - here in studio project. For this I want to refer to the post 

Displaying / Accessing Files (e.g PDF) in AR Application

2.) How to get files from repository- I think it is possible and you can get a  image file form repository via the LoadImage service.

Now tested and  it was working. So have an project with a 2d image widget with the name/ id "image-1". 

Also I have a Thingworx repository thing with the name "My_image-File":



In the external data added the TWX repository and the service LoadImage.




So the following code:


$scope.GetImageFromTwxRepository = function(path) {
 $scope.$applyAsync(function() {
                         );}   ,500 );  
  console.log("after calling GetImageFromTwx");

$scope.$on('$ionicView.afterEnter', function()  {
 //register the complet svc for evaluating of the data 
  $scope.$root.$on('LoadImage-complete', function(event, args) { 
  console.log("LoadImage-complete event");
  var ret_str='data:image/gif;base64,'[0].Content;
$timeout( function () {$scope.GetImageFromTwxRepository('/uhr.gif');},2500);
//start the method with 2,5 sec delay      

This will display the image form the repository in to the image widget:



Can a PDF be loaded with that same service?

I think for formats where we do not have the special service (json, text image) we could use instead the general binary service of the file repository thing  - SaveBinary / and LoadBinary to save or load any other file formats (e.g.  pdf)

So with such service you can load the pdf file but ... you cannot set to the source of the Image to display it and need to check more detailed the point 1.) what I mention in my previous post

Top Tags