title: Is it possible to to take a screenshot of an iframe in a web page?
body: <p>I'm  trying to take a screenshot of an iframe in a webpage.
  In my particular case, the iframe contains the Street View of one of my clients' store.
  As far as I've searched and read, I didn't find any solution to this.</p>
  
  <p>I know there are JavaScript libraries like <code>Html2Canvas</code> and <code>Canvas2Image</code>, but they are not able to capture an iframe.</p>
  
  <p><a href="http://jsfiddle.net/adrianogiannacco/9zr83mvj/" rel="nofollow noreferrer">Here</a> is the fiddle I'm working on that.</p>
  
  <p>These libraries are working properly with every HTML element, except the iframe. </p>
  
  <p>This is the JavaScript of the fiddle:</p>
  
  <pre><code>$(function() { 
          $("#btnSave").click(function() { 
          html2canvas($("#widget"), {
              onrendered: function(canvas) {
                  var context=canvas.getContext("2d"); // returns the 2d context object
                  // Convert and download as image 
                  theCanvas = canvas;
                  document.body.appendChild(canvas);
  
                  // Convert and download as image 
                  Canvas2Image.saveAsPNG(canvas); 
                  $("#img-out").append(canvas);
              }
          });
      });
  });
  </code></pre>
  
  <p>Does any other way to capture an iframe exist?
  Are there any paid third-party services that can do this?</p>
  
  <p>If nothing will work with an iframe, are there any alternatives to achieve what I'm trying to do?</p>
  
  <p>Please tell me if more informations are needed.</p>
  
  <p>Any help will be greatly appreciated.</p>
  
  <p>Thanks in advance</p>