All Projects → RaffaeleMorganti → pdf-viewer

RaffaeleMorganti / pdf-viewer

Licence: MIT license
PDFjs with flipbook integration (using turnjs4)

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to pdf-viewer

react-view-pdf
A simple and powerful PDF Viewer library for React.js
Stars: ✭ 107 (+25.88%)
Mutual labels:  pdf-viewer, pdf-reader
Open-PDF-File-Android-Example
An example project to demonstrate how to open a PDF file in Android programmatically
Stars: ✭ 57 (-32.94%)
Mutual labels:  pdf-viewer, pdf-reader
digitalmusicstand
web based music sheet viewer (go, pdfjs) as a single binary
Stars: ✭ 22 (-74.12%)
Mutual labels:  pdf-viewer, pdfjs
svelte-pdf
svelte-pdf provides a component for rendering PDF documents using PDF.js
Stars: ✭ 102 (+20%)
Mutual labels:  pdf-viewer, pdfjs
react-pdf
Simple and fancy PDF Viewer based on pdf.js 📄⚡️
Stars: ✭ 58 (-31.76%)
Mutual labels:  pdf-viewer, pdfjs
bindPDF
A friendly UI to combine multiple PDFs into a single PDF
Stars: ✭ 79 (-7.06%)
Mutual labels:  pdf-viewer
pdf-tools
Emacs support library for PDF files.
Stars: ✭ 219 (+157.65%)
Mutual labels:  pdf-viewer
flip view
A Flutter app with flip animation to view profiles of friends. 🌟
Stars: ✭ 69 (-18.82%)
Mutual labels:  flipbook
Ngx Extended Pdf Viewer
A full-blown PDF viewer for Angular 6, 7, 8, all the way up to 11 and beyond!
Stars: ✭ 206 (+142.35%)
Mutual labels:  pdf-viewer
ng-pdf-highlighter
PDF annotation with angular7
Stars: ✭ 15 (-82.35%)
Mutual labels:  pdf-viewer
pdftron-android-samples
PDFTron Android Samples
Stars: ✭ 30 (-64.71%)
Mutual labels:  pdf-viewer
pdf-viewer
A Pure Python PDFViewer, which provides functionalities same as other famous PDFViewers.
Stars: ✭ 58 (-31.76%)
Mutual labels:  pdf-viewer
MouseTooltipTranslator
chrome extension - When mouse hover on text, it shows translated tooltip using google translate
Stars: ✭ 93 (+9.41%)
Mutual labels:  pdf-viewer
sioyek
Sioyek is a PDF viewer designed for reading research papers and technical books.
Stars: ✭ 3,890 (+4476.47%)
Mutual labels:  pdf-viewer
comic book reader
A browser based touch friendly comic book reader
Stars: ✭ 20 (-76.47%)
Mutual labels:  pdf-reader
Rn Pdf Reader Js
📄 PDF reader in JavaScript only for Expo - Android & iOS capable
Stars: ✭ 254 (+198.82%)
Mutual labels:  pdf-viewer
IKFB
Involution King Fun Book (IKFB, Chinese: 快卷, 卷王快乐本) is an integrated management system for papers and literature. Powered by Electron.
Stars: ✭ 29 (-65.88%)
Mutual labels:  pdf-viewer
unity-surfaceshader-flipbook
Surface shaders with flipbook / spritesheet animation functionality
Stars: ✭ 43 (-49.41%)
Mutual labels:  flipbook
LARAVEL-PDF-VIEWER
A Laravel Package for viewing PDF files or documents on the web without leaving your Web Application
Stars: ✭ 80 (-5.88%)
Mutual labels:  pdf-viewer
emacs-application-framework
EAF, an extensible framework that revolutionizes the graphical capabilities of Emacs
Stars: ✭ 2,454 (+2787.06%)
Mutual labels:  pdf-viewer

PDF Viewer

PDF viewer with flip-book interface integration to allow read files flipping pages like a book.

Info

This is a web viewer written in javascript with no external dependencies. It works with almost every browser.

Try it now HERE

Requirements

Despite no external dependencies in order to build this project some external script are included:

  • jQuery 3.4.1 downloaded here.
  • PDF.js 2.1.266 downloaded here.
  • turn.js 4.1.0 downloaded here.

Develop

If you want to add features feel free to make a PR. To help you to understand how it works here a list of modified files in order to accomplish this result:

Type Path Files
JS ./external/pdfjs/ viewer.js
HTML ./external/pdfjs/ index.html
ALL ./pdf-turn/ NEW

Any change in files not listed as NEW is marked with a $FB: comment. Files listed as NEW are build to accomplish final result. Other files come directly from specified source without any edit. External libraries files not used were deleted to make the source slimmer and clearer.

Known problems

  • Book Flip texts are not included in PDF.js locales, so are not translated to the user language. In order to solve this you should go in 'pdfjs/locale/YOUR_LANG' and add to the 'viewer.properties' file following lines:
book_flip.title = Flip pages like a book
book_flip_label = Flip book
  • If you find any other bug open a new Issue

License

This project is released under MIT License however some code come from external with following licenses:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].