Comments (6)
mmm we would probably need to add the pdf.js lib. Is this really a feature that would be used often so it's worth to implement?
I'll wait for others to comment on this one first :)
from whiteboard.
Thanks for your consideration. PDFs are ubiquitous and image formats much less common in academic contexts. Converting to PNG is an option, but cumbersome and several clicks away, so Iβd end up grabbing a screenshot of the page, producing an unnecessarily large PNG that eats up resources.
from whiteboard.
(By the way, server-side imagemagick might also be an option, though no idea which one would be simpler.)
from whiteboard.
Collaboration with pdf is needed, now we will convert everything into images and place it on canvas. If itβs possible to paint on top of pdf, it will be great.
Regards, Ivan Semencha
from whiteboard.
added this function with the last commit. I used pdfjs because you don't need install imagemagick on the serverside and the upload is a lot smaller with one image compaired to the hole pdf.
Please check it if it fits your needs and give feedback.
greetings
from whiteboard.
@cracker0dks works as promised, and then some. Thank you!
from whiteboard.
Related Issues (20)
- image export only works in chrome HOT 2
- releases / latest vs dockerhub HOT 2
- User feedback HOT 3
- Download whiteboard as image not working HOT 2
- Backend Image upload HOT 2
- esbuild goes zombie on docker container HOT 2
- [feature request] Pan and Independent pen/eraser sizes HOT 7
- Problem to install in server VPS HOT 1
- whiteboard on a touchscreen.
- Upload image HOT 2
- Cannot save whiteboard as image HOT 5
- can not open in safari and some mobile browser HOT 3
- Get ink information HOT 3
- Launch within Laravel project HOT 1
- please cancel my commit change by mistake. HOT 1
- Is this legit? HOT 1
- Image is broken HOT 2
- Doesn't run on ec2 instance HOT 4
- WhiteboardAPI | Draw on the Whiteboard HOT 4
- Move canvas in read-only mod HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whiteboard.