-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Implement multi-font embedding for PDF Backend #20804
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
d0906aa
Parse fallback_list through wrapper
aitikgupta f6f2fd7
Define new/modify previous FT2Font functions
aitikgupta 5199773
Implement new/modify previous FT2Font functions
aitikgupta 88da97f
Parse multiple fonts for a single FT2Font object
aitikgupta c6c3a45
Trigger font fallback for Agg backend
aitikgupta e868fbc
Remove prints
aitikgupta 4230469
Cleanup wrapper
aitikgupta 991c796
Remove stale prints
aitikgupta fa385eb
Do not warn for get_char_index
aitikgupta 471ae8c
Left != Right kerning comment
aitikgupta 86878c8
Windows compiler fix
aitikgupta 5ccb7de
Add fallback test for Agg backend
aitikgupta ed495d3
Debug fontNames
aitikgupta d87ada8
Segfaults on exit
aitikgupta adebae4
More work on PDF backend
aitikgupta 9983c66
Implement another approach
aitikgupta 2ef863e
Revisit the approach
aitikgupta f12c295
Type3 PDF Backend works!
aitikgupta 1327b82
Type42 PDF fallback works!
aitikgupta 799ffde
Create a fill_glyphs method
aitikgupta 7ce1805
Use fill_glyphs instead of set_text
aitikgupta ac1c9c9
Cleanup wrapper
aitikgupta 8a30aaf
Few cleanups
aitikgupta e675047
Rebase from Agg backend
aitikgupta 1b53070
Specify font number for TTC fonts
aitikgupta 0e0d92c
Flake8 fixes
aitikgupta cb50510
Add multi-font tests for PDF backend
aitikgupta 70b0e18
Add baseline images
aitikgupta 42b6d6f
Merge branch 'master' into pdf-fallback
aitikgupta 8fd0729
Fix memory leak and render tofu
aitikgupta 7c88286
Check if fallback font is available
aitikgupta File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Segfaults on exit
- Loading branch information
commit d87ada85783b108dbd4b49da49dd32d2d92f856a
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.