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
Fixes #2035 #2047
Closed
Closed
Fixes #2035 #2047
Commits on Oct 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8025bfe - Browse repository at this point
Copy the full SHA 8025bfeView commit details
Commits on Nov 1, 2022
-
Fixed documentantion about lettered page labels
The PDF specification explicitly says that after "a" to "b", the numbering follows "aa", "bb", ..., "zz" and not "ab", "ab", "az", "ba",... 59d6599 should be reverted
Configuration menu - View commit details
-
Copy full SHA for b3d8d61 - Browse repository at this point
Copy the full SHA b3d8d61View commit details -
We should support two different parameters, the HTML "href" value, which refers to the link target, and independently the text that is visible to the user. Also document that `Xml.add_paragraph()` isa context manager.
Configuration menu - View commit details
-
Copy full SHA for ec94705 - Browse repository at this point
Copy the full SHA ec94705View commit details -
Make "href" a mandatory argument in Xml.add_link()
The link target must always be specified. Only the its display in the text is optional.
Configuration menu - View commit details
-
Copy full SHA for a730bc6 - Browse repository at this point
Copy the full SHA a730bc6View commit details
Commits on Nov 3, 2022
-
Additional safeguard when field is being deleted via `page.delete_widget()`: In this case, the underlying annotation may not have been re-established (attribute "_annot"), which will there for be checked.
Configuration menu - View commit details
-
Copy full SHA for 6a390c0 - Browse repository at this point
Copy the full SHA 6a390c0View commit details
Commits on Nov 14, 2022
-
Immunize against non-UTF8 encoded fontnames
Python C function `Py_BuildValue("s", fontname)` will fail if fontname is not UTF8-encoded. Use PyUnicodeRawEscape function for fontnames instead - like everywhere else in PyMuPDF.
Configuration menu - View commit details
-
Copy full SHA for 71a819a - Browse repository at this point
Copy the full SHA 71a819aView commit details
Commits on Nov 28, 2022
-
helper-annot.i (JM_get_annot_xref_list): Only include actual annotations in list - no longer "null" objects, etc. Refers to #2063 helper-python.i (class linkDest): Treat "&zoom=nan" string in `uri` like "&zoom=0". helper-stext.i (various): * Replace font ascender / descender returns with sane values when necessary. * JM_char_quad: Guard against rectangles transformed from quads that are not completely located in the positive quadrant. This may happen with incorrectly interpretated Type 3 fonts.
Configuration menu - View commit details
-
Copy full SHA for 0e9b882 - Browse repository at this point
Copy the full SHA 0e9b882View commit details -
fitz.i (Document.extract_image): If multiple filters for image streams are present, function `pdf_load_stream()` must be used instead of `pdf_load_raw_stream()` to determine the image type.
Configuration menu - View commit details
-
Copy full SHA for f3740ca - Browse repository at this point
Copy the full SHA f3740caView commit details
Commits on Nov 30, 2022
-
For correctly detecting a rectangle, the equality of x- and y-coordinates of the respective 4 corners must be confirmed. We did not check x-coordinates.
Configuration menu - View commit details
-
Copy full SHA for 272ccec - Browse repository at this point
Copy the full SHA 272ccecView commit details
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.