Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement SVG rendering #55

Closed
8 of 12 tasks
wojtekmaj opened this issue Sep 7, 2017 · 0 comments
Closed
8 of 12 tasks

Implement SVG rendering #55

wojtekmaj opened this issue Sep 7, 2017 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@wojtekmaj
Copy link
Owner

wojtekmaj commented Sep 7, 2017

SVG rendering is starting to be supported by PDF.js, so we should push forward as well. This technique gives us several advantages.

  • Improved rendering performance
  • Improved accessibility
  • TextLayers are gone; we're rendering text once and for good

To-dos

PoC stage

  • Investigate possibility of SVG rendering
  • Implement proof of concept

Alpha stage (separate branch)

Beta stage

  • Wait for Mozilla to announce SVG rendering production-ready
  • Switch default renderMode to SVG

Release statge

  • Resolve React-PDF reported SVG rendering issues

Future

  • Get rid of Canvas rendering altogether
@wojtekmaj wojtekmaj added the enhancement New feature or request label Sep 7, 2017
@wojtekmaj wojtekmaj added this to the 2.5.0 milestone Sep 7, 2017
@wojtekmaj wojtekmaj self-assigned this Sep 7, 2017
@wojtekmaj wojtekmaj modified the milestones: 3.0.0, 2.5.0 Sep 10, 2017
@wojtekmaj wojtekmaj changed the title Investigate SVG rendering and implement PoC Implement SVG rendering Nov 16, 2017
alexandernanberg pushed a commit to alexandernanberg/react-pdf that referenced this issue Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant