iPaper : Java Glossary

iPaper
Scribd’s lightweight alternative to PDF (Portable Document Format) files to display rigidly formatted documents in browsers.

Besides Adobe Acrobat (.pdf files), iPaper can also convert Adobe PostScript (.ps), Microsoft Word (.doc, .docx), Microsoft PowerPoint (.ppt, .pps, .pptx), Microsoft Excel (.xls, .xlsx), OpenOffice Text Document (.odt, .sxw), OpenOffice Presentation Document (.odp, .sxi), OpenOffice Spreadsheet (.ods, .sxc), all OpenDocument formats, plain text (.txt), RTF (Rich Text Format) (.rtf) to iPaper format.

iPaper does not directly convert HTML (Hypertext Markup Language) to a rigid, browser-independent format, guaranteed to look identical on all browsers. To get that effect, you would have to convert HTMLPDF ⇒ iPaper.

You can embed iPaper documents on your own web pages. The documents themselves are hosted free on Scribd’s website. You can’t serve them directly from your own server, though you may serve the original raw text of your documents from your own server.

Advantages

Disadvantages

Under the Hood

When you register, for free, you choose an account name and password. They give you three bits of gibberish to use: an api key, api secret, and publisher-id to activate your use of iPaper. You can optionally choose to embed Google ads in your iPaper documents and they will send you revenue cheques.

There are several different ways to embed references to iPaper documents on your webpages. Basically they use a hunk of JavaScript to invoke a little Adobe Flash program that fetches bits of the document as needed from the Scribd server. It can start displaying the document even before it is fully loaded. The beauty of this odd approach is speed.

To refer to this document in an email or web page link, that does not render in-line, all you need to write is:

http://www.scribd.com/full/4247407?access_key=key-2eht6tm8a44but1u2il

However when you want to render the document in-line, the way an Applet would, the HTML you need to embed ballons astoundingly. Here is what you might embed on your web page to display a sample iPaper document hosted on the Scribd server. It could be embedded on any webpage, not just one on the author’s website.

The resulting display looks like this.

WVSSInvitation or you can link to it, rather than embed the image on the page: http://www.scribd.com/full/4247407?access_key=key-2eht6tm8a44but1u2il

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/ipaper.html J:\mindprod\jgloss\ipaper.html
logo
Please email your , letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email. If you want your message, your name or email kept confidential, not considered for public posting, please explicitly specify that. Unless you state otherwise, I will treat your message as a letter to the editor that I may or may not publish in the feedback section. After that, it will be too late to retract it. If you disagree with something I said, please quote it and cite the web page where you found it, tell me why you think it is wrong, and, if possible, provide some supporting evidence. Threatening to kill me or spouting obscenities has yet to persuade me to change my mind.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.210]
You are visitor number 11.