All Projects → streetturtle → pdf-element

streetturtle / pdf-element

Licence: MIT License
PDF-viewer web-component, compatible with Polymer 1.0

Programming Languages

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

Projects that are alternatives of or similar to pdf-element

vaadin-context-menu
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Stars: ✭ 26 (-25.71%)
Mutual labels:  polymer, polymer-element
vaadin-split-layout
The Web Component which allows you to partition a layout into resizeable areas. Part of the Vaadin components.
Stars: ✭ 40 (+14.29%)
Mutual labels:  polymer, polymer-element
vaadin-icons
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Stars: ✭ 59 (+68.57%)
Mutual labels:  polymer, polymer-element
page-title
A Polymer element for easily updating a webpage's title, such as in a SPA.
Stars: ✭ 13 (-62.86%)
Mutual labels:  polymer, polymer-element
plotly-plot
Polymer element for the plotly.js library
Stars: ✭ 21 (-40%)
Mutual labels:  polymer, polymer-element
mapbox-gl
Polymer 2.0 custom element for mapbox-gl-js. Uses WebGL to render interactive maps from vector tiles and Mapbox styles - compatible with deck-gl.
Stars: ✭ 24 (-31.43%)
Mutual labels:  polymer, polymer-element
iron-swipeable-pages
[Polymer 1.x] Element that enables switching between different pages by swiping gesture.
Stars: ✭ 51 (+45.71%)
Mutual labels:  polymer, polymer-element
vaadin-dialog
High quality web component for modal dialogs. Part of the Vaadin platform.
Stars: ✭ 15 (-57.14%)
Mutual labels:  polymer, polymer-element
paper-weather
☀️🌧 Material design weather element inspired by google weather
Stars: ✭ 14 (-60%)
Mutual labels:  polymer, polymer-element
MaterialDjango
🖌️ Polymer Paper-UI widgets, vendored polymer, and tools for django
Stars: ✭ 27 (-22.86%)
Mutual labels:  polymer
vaadin-checkbox
The Web Component for customized checkboxes. Part of the Vaadin components.
Stars: ✭ 18 (-48.57%)
Mutual labels:  polymer
toggle-icon
toggle-icon is a custom element created with Polymer. It provides an extremely powerful and customizable switch that looks like a paper-icon-button.
Stars: ✭ 21 (-40%)
Mutual labels:  polymer
awesome-polymer
A collection of awesome Polymer resources.
Stars: ✭ 43 (+22.86%)
Mutual labels:  polymer
material-datepicker
Material Datepicker
Stars: ✭ 29 (-17.14%)
Mutual labels:  polymer
auth-ajax
Auth token handling for Polymer
Stars: ✭ 15 (-57.14%)
Mutual labels:  polymer
photo-screen-saver
A Chrome Extension providing a screen saver with custom photo sources. Developed with Polymer Web Components
Stars: ✭ 20 (-42.86%)
Mutual labels:  polymer
paper-countries
Select Dropdown with list of countries with flags and autocomplete
Stars: ✭ 16 (-54.29%)
Mutual labels:  polymer
bwt-datatable
Data table with Polymer 3 support!
Stars: ✭ 43 (+22.86%)
Mutual labels:  polymer
web-components-good-practices
😎☑️ Good Practices for build Web Components.
Stars: ✭ 80 (+128.57%)
Mutual labels:  polymer
noflo-polymer
Polymer components for NoFlo
Stars: ✭ 15 (-57.14%)
Mutual labels:  polymer-element

pdf-element

Published on webcomponents.org

Web component built with Polymer which allows to view PDF documents.
Note that this element doesn't use browser's built-in PDF rendered, but renders PDF using Mozilla's pdf.js library, which let's you have more control on how the document is displayed and which actions are available to user.

Demo: http://pavelmakhov.com/pdf-element/

Features

  • Next/Previous page
  • Zoom
  • Download (optional)
  • Compatible with Polymer 1.0
  • Dynamically change document without page reloading
  • Looks polymer way :)
  • Text selection (optional)
  • Works in IE (in progress)

pdf-element

Installation

With Bower:

bower install -S pdf-element

Or just clone this repo and use pdf-element.html in your project

Contributing

I would really appreciate any help. PR/issues and stars are welcome =)

To run it locally make sure you have Polymer CLI installed and do the following:

git clone https://github.com/streetturtle/pdf-element.git
cd pdf-element
bower install
polymer serve

Element's page will be available at http://localhost:8080/components/pdf-element/

Licence

The MIT License (MIT) © 2016-2017 Pavel Makhov

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].