Add StuDocu Extracter to your Browser favorites, and click on it after you open the StuDocu document.
javascript:(function(){var a = "", x = document.getElementsByTagName("svg"); for(var i = 0; i < x.length; i++){a += x[i].outerHTML;} document.getElementsByTagName("body")[0].innerHTML = a;var a = document.getElementsByTagName("svg");for (var i = 0; i < a.length; i++){a[i].style.width="99.8%";a[i].style.height="auto";a[i].style.position="inherit";a[i].style.display="block";a[i].style.boxShadow="0 3px 3px rgba(0,0,0,0.3)";a[i].style.padding="0";}})()
Extract out all SVG tags and arrange it for printing.
- Only work with unified page size.
- Only work with fully accessable document.
- Need to turn on No border width option when printing.
Managed to find a workaround for firefox
just paste the code in the developer console
I recommend using said console to remove all elements on the top, and the side, so the view area is bigger. also, you can zoom in (ctrl+scrollwheel) and then use the fit height button on the studocu navigator, so it will take screenshots with better quality
only works on public documents, it won't access any page you can't see by yourself
works by using the
copy()
helper to copy into clipboard and the:screenshot
helper to take a screenshot of a nodeit will spam your downloads folder with the screenshots, you can print them all later to pdf