Cutting the Chai has moved to a new domain: cuttingthechai.com.
You can get in touch with Soumyadip at www.soumyadip.com.

Tuesday, April 14, 2009

How to Download Images from Issuu

Issuu LogoThough Scribd seems to be the preferred place for sharing documents online, Issuu has a much better media viewer. And like Scribd it has some disadvantages (some intentional). Direct linking to a page is a bit tricky, though you can extract the URL changing the options for generating the embed code. And since the viewers are in flash downloading the images (you can easily download PDFs if it is not disabled, even if it is you can) are a bit tricky. You could get them from the browser cache, but that process is a bit tedious.

Now you might ask, why would you need an image of a magazine page or a document? For the same reason you need to download an YouTube video?

Thankfully in Issuu it isn't very difficult and I've made it a little easier. If you need to download or link to a particular page of a document hosted on Issuu, all that you need to do is insert the document ID and the page number in this form (the first two fields) and the URL of the image would automatically appear on the third field. Copy it and paste the URL wherever you want to.

Issuu Image Download Tool

Where do you find the Document ID? If you are using Firefox/Chrome, press Ctrl+U (or go to View » Page Source) to view the source code of the page (in IE you should find in the Page dropdown). Then do a Crtl+F and search for documentId. You'll find something like this:

"documentId" : "090409124522-f5d6aed3b38548dcab8257cbf6487852",

Copy the ID (minus the quotes) and paste it to the first field in the form below:

The JPG files on Issuu are stored in this structure:

http://image.issuu.com/Document_ID/jpg/page_Page_Number.jpg

So if you don't want to use the tool, you can modify the URL yourself.

Easy, isn't it? (Atleast till the time they don't go about making changes).

Related posts:· Preview Multimedia Files While Downloading
· Download Files (Without Download Option) from Scribd
· Download 'Protected' Images
· Download Files from eSnips - the Easy Way

11 Comments:

Anonymous said...

You can also download the original document. Get the DocumentID using the same steps in this blog post and then replace DOCUMENTID in this URL:
http://document.issuu.com/DOCUMENTID/original.file

Anonymous said...

Great!!!
Tnx From Costa Rica, Central América

86245 said...

Thank you !
I macke script for make it : copy this text :
javascript:void(window.stop());var%20id=/documentId(\W)*([\w-]+)/.exec(document.getElementsByTagName('html')[0].innerHTML)[2];var%20np=prompt('Number%20of%20page\nNumber%20only');%20var%20lien="";%20for(var%20i=1;i<=np;i++)lien+='http://image.issuu.com/'+id+'/jpg/page_'+i+'.jpg
';void(document.body.innerHTML=lien);


and past it in the url bar or bookmark it

Unknown said...
This comment has been removed by the author.
86245 said...

Sorry for the last post : html is not accepted, so the code isn't complet

Unknown said...

Hi,

I have tried to download the original file but for someone who is not logged into issu the access is denied.

How can i make a public access to this file?

Thanks you.

castor said...

is there a way to download a whole book at once? (not a page each time)
thanks

Buravchik said...

thanks for the post!

I really don't underrstand the people who think that it's very comfortable to read book in 100 pages and more in browser. I prefer to use haalireader or cellphone)

Anonymous said...

@86245: many thanks for your code... I made some changes and it now creates a list of links, which you can then download in one go, in FFox, with the DownThemAll! extension. If you use that extension, configure the "renaming mask" to:
*flattext*.*ext* to have the pages with the correct name.
javascript:function%20PadDigits(n,tD){n=n.toString();var%20pd='';if(tD>n.length){for(var%20i=0;i<(tD-n.length);i++){pd+='0';}}return%20pd+n.toString();}void(window.stop());var%20id=/documentId(\W)*([\w-]+)/.exec(document.getElementsByTagName('html')[0].innerHTML)[2];var%20np=prompt('Number%20of%20total%20pages%20to%20download\nDigits%20only!');var%20lnk="";for(var%20i=1;i<=np;i++)lnk+='%3Ca href="http://image.issuu.com/'+id+'/jpg/page_'+i+'.jpg"%3E'+document.getElementsByTagName('title')[0].innerHTML+'_'+PadDigits(i,np.toString().length)+'%3C/a%3E%3Cbr%3E';void(document.body.innerHTML=lnk);

@Castor: you have to know the number of pages in the book, then put that number when prompted.

Anonymous said...

awsum post dude i really liked it

is it possible to download the file rather than each image???

Buravchik said...

-------------------------------------
@86245: many thanks for your code... I made some changes and it now creates a list of links, which you can then download in one go, in FFox, with the DownThemAll! extension. If you use that extension, configure the "renaming mask" to:
---------------------------------------
I used this modifed code as URL and didn't get the result as previous script when appears window with choosing number of page.
Am I do smth wrong?