tinker-pdf
A PDF viewer plugin for TINKER, powered by PDF.js for rendering and viewing PDF documents.

Features
- PDF rendering — high-quality PDF page rendering powered by PDF.js
- Page navigation — navigate between pages with previous/next controls or page number input
- Zoom controls — zoom in, zoom out, and reset zoom level
- Thumbnail sidebar — view page thumbnails for quick navigation
- Document outline — navigate via the PDF's table of contents when available
- Export as images — export all pages as PNG images with configurable scale
- Drag and drop — open PDF files by dragging and dropping onto the viewer
- Auto fit — automatically fits page width to the container
Usage
- Click Open File or drag and drop a PDF file onto the viewer
- Use the previous/next buttons or scroll to navigate between pages
- Adjust the zoom level with Zoom In, Zoom Out, or Reset Zoom
- Toggle the sidebar to view page thumbnails or the document outline
- Click a thumbnail or outline item to jump to that page
- Click Export as Images to export all pages as PNG files to a selected folder