forked from Hopding/pdf-lib
-
Notifications
You must be signed in to change notification settings - Fork 1
[pull] master from Hopding:master #2
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
Open
pull
wants to merge
482
commits into
vanielf:master
Choose a base branch
from
Hopding:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
* Use simpler ToUnicode cmap format * Remove unnecessary cmap boilerplate * Update cmap tests
* Update dependencies and rollup plugins * Update rollup plugin imports
* Fix bug causing extra page to be inserted on save * Force set-value update
* WIP * Replace png-ts with upng-js * Fix bitsPerComponent value * Swap out "png-js" for "@pdf-lib/upng" * Add integration test 13 * Update tests
* Support embedding PDF pages like images
* Handle parsing empty dicts with whitespace between brackets * Add empty array with whitespace test
* Fix page removal bug in hierarchical page trees * Cleanup tests * Cleanup
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](acornjs/acorn@5.7.3...5.7.4) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](acornjs/acorn@5.7.3...5.7.4) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Just fixed a small grammar error. Love the repo!
* Update dependencies * Update rn example dependencies * Fix typecheck command error * Run linter
Set page reference for new field Widgets
* Find and remove child widgets from the document context When removing a field from the document, we need to remove the children of the field first; otherwise, some renderers will still see the remnants and display these dangling widgets. * use for loop instead of .forEach and .toArray * add test to verify that widget child references are cleaned up * Add integration tests to test 1 page 5 We add and remove a widget to page 5. Text above the location should direct the individual to look for any visual remnants of a field Co-authored-by: Andrew Trefethen <[email protected]>
* add function scaleContent to scale the content of a page by x and y * scale annots * refactor * run linter * refactor: repalce .forEach() and .asArray() * add integration tests :web * add integration tests :node * Update src/api/PDFPage.ts Co-authored-by: Andrew Dillon <[email protected]> * Update src/api/PDFPage.ts Co-authored-by: Andrew Dillon <[email protected]> * Update src/api/PDFPage.ts Co-authored-by: Andrew Dillon <[email protected]> * Update src/api/PDFPage.ts Co-authored-by: Andrew Dillon <[email protected]> * refactorings, add scale method * revert scratchpad test * remove integration tests 'test19' and 'test20' and add them into 'test3', extend 'test3' for all plattforms * fix merge Co-authored-by: Jan-Niklaas Koch <[email protected]> Co-authored-by: Andrew Dillon <[email protected]>
Scale page content tweaks followup
* Don't emit unused Helvetica * Refactor(Apply the suggestion) Co-authored-by: terurou <[email protected]>
* deterministic key generation using pseudo randomness * linter on the psuedo random commit
Deterministic key generation using pseudo randomness (tweaks)
* Compute multiline font size for multiline inputs * Indirect unit tests via layoutMultilineText
* Prevent new XObject keys from conflicting with existing ones * Add test for XObject key reuse * Prevent Font key reuse * Fix other instances of key reuse * Fix another instance * Add PDFDict.uniqueKey() test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )