diff --git a/.gitignore b/.gitignore index 47c5150dc..1f4279183 100644 --- a/.gitignore +++ b/.gitignore @@ -246,4 +246,7 @@ dmypy.json # profiling data .prof +# secrets +tests/populate_keyring.py + # End of https://www.toptal.com/developers/gitignore/api/python,pycharm \ No newline at end of file diff --git a/README.md b/README.md index b2a56ee52..93bd4af59 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) -[![Corpus Coverage : 99.0%](https://img.shields.io/badge/corpus%20coverage-99.0%25-green)]() -[![Text Extraction : 90.1%](https://img.shields.io/badge/text%20extraction-90.1%25-green)]() +[![Corpus Coverage : 100.0%](https://img.shields.io/badge/corpus%20coverage-100.0%25-green)]() +[![Text Extraction : 93.1%](https://img.shields.io/badge/text%20extraction-93.1%25-green)]() [![Public Method Documentation : 100%](https://img.shields.io/badge/public%20method%20documentation-100%25-green)]() [![Downloads](https://pepy.tech/badge/borb)](https://pepy.tech/project/borb) diff --git a/borb/io/read/encryption/standard_security_handler.py b/borb/io/read/encryption/standard_security_handler.py index c12cb7fea..17c09e391 100644 --- a/borb/io/read/encryption/standard_security_handler.py +++ b/borb/io/read/encryption/standard_security_handler.py @@ -97,10 +97,10 @@ def __init__( # (Optional; PDF 1.4; only if V is 2 or 3) The length of the encryption key, in bits. # The value shall be a multiple of 8, in the range 40 to 128. Default value: 40. + # fmt: off self._key_length: int = int(encryption_dictionary.get("Length", Decimal(40))) - assert ( - self._key_length % 8 == 0 - ), "The length of the encryption key, in bits must be a multiple of 8." + assert self._key_length % 8 == 0, "The length of the encryption key, in bits must be a multiple of 8." + # fmt: on # (Required) A number specifying which revision of the standard security # handler shall be used to interpret this dictionary diff --git a/borb/io/read/types.py b/borb/io/read/types.py index 5abe8d5b0..070e0151b 100644 --- a/borb/io/read/types.py +++ b/borb/io/read/types.py @@ -264,7 +264,7 @@ class CanvasOperatorName: "v", "w", "W", "W*", "y", - "''", + "'", '"', ] # fmt: on diff --git a/borb/io/write/ascii_art/ascii_logo.txt b/borb/io/write/ascii_art/ascii_logo.txt index 1abeca744..c59baad36 100644 --- a/borb/io/write/ascii_art/ascii_logo.txt +++ b/borb/io/write/ascii_art/ascii_logo.txt @@ -1,2 +1,2 @@ -borb version 2.0.30 +borb version 2.0.31 Joris Schellekens \ No newline at end of file diff --git a/borb/io/write/font/subsetter.py b/borb/io/write/font/subsetter.py index 93742047d..28d4c0a08 100644 --- a/borb/io/write/font/subsetter.py +++ b/borb/io/write/font/subsetter.py @@ -118,9 +118,10 @@ def apply(page: Page) -> Page: # perform subsetting subsetter = fSubsetter() + subsetter.populate(text="".join([x for x in characters_per_font[old_font]])) + subsetter.options.glyph_names = True subsetter.options.recalc_bounds = True subsetter.options.recalc_average_width = True - subsetter.populate(text="".join([x for x in characters_per_font[old_font]])) subsetter.subset(ttfont) # determine (modified) DecodedBytes diff --git a/borb/pdf/document/name_tree.py b/borb/pdf/document/name_tree.py index 3bc7e39cb..a27d92e03 100644 --- a/borb/pdf/document/name_tree.py +++ b/borb/pdf/document/name_tree.py @@ -41,9 +41,9 @@ def put(self, key: str, value: typing.Any) -> "NameTree": :param value: the value :return: self """ - assert "XRef" in self._document - assert "Trailer" in self._document["XRef"] - assert "Root" in self._document["XRef"]["Trailer"] + assert "XRef" in self._document, "No XREF found in this PDF" + assert "Trailer" in self._document["XRef"], "No /Trailer dictionary found in the XREF" + assert "Root" in self._document["XRef"]["Trailer"], "No /Root dictionary found in the /Trailer" root = self._document["XRef"]["Trailer"]["Root"] # set up /Names dictionary @@ -130,9 +130,9 @@ def items(self) -> typing.Iterable[typing.Tuple[String, typing.Any]]: This function returns all key/value pairs in this NameTree :return: all key/value pairs in this NameTree """ - assert "XRef" in self._document - assert "Trailer" in self._document["XRef"] - assert "Root" in self._document["XRef"]["Trailer"] + assert "XRef" in self._document, "No XREF found in this PDF" + assert "Trailer" in self._document["XRef"], "No /Trailer dictionary found in the XREF" + assert "Root" in self._document["XRef"]["Trailer"], "No /Root dictionary found in the /Trailer" root = self._document["XRef"]["Trailer"]["Root"] # set up /Names dictionary @@ -164,9 +164,9 @@ def items(self) -> typing.Iterable[typing.Tuple[String, typing.Any]]: # def _get_root_or_empty(self): - assert "XRef" in self._document - assert "Trailer" in self._document["XRef"] - assert "Root" in self._document["XRef"]["Trailer"] + assert "XRef" in self._document, "No XREF found in this PDF" + assert "Trailer" in self._document["XRef"], "No /Trailer dictionary found in the XREF" + assert "Root" in self._document["XRef"]["Trailer"], "No /Root dictionary found in the /Trailer" root = self._document["XRef"]["Trailer"]["Root"] return root.get(Name("Names"), Dictionary()) diff --git a/borb/toolkit/ocr/ocr_as_optional_content_group.py b/borb/toolkit/ocr/ocr_as_optional_content_group.py index 108f6cea4..cbf26a20d 100644 --- a/borb/toolkit/ocr/ocr_as_optional_content_group.py +++ b/borb/toolkit/ocr/ocr_as_optional_content_group.py @@ -29,6 +29,7 @@ # FIX: circular imports (2/2) from typing import TYPE_CHECKING +EndDocumentEvent = type(None) if TYPE_CHECKING: from borb.io.read.reference.xref_transformer import EndDocumentEvent diff --git a/release_notes.md b/release_notes.md index 7fc412af8..404f62312 100644 --- a/release_notes.md +++ b/release_notes.md @@ -1,6 +1,4 @@ -# :mega: borb release 2.0.30 +# :mega: borb release 2.0.31 -This release is a feature release. -- Initial support for `Font` subsetting in PDF -- Small fix for `TextField` appearance dictionary -- Small fix for `CheckBox` appearance dictionary \ No newline at end of file +This release is a small bugfix release: +- include `'` as a valid postfix operator (improve text reading by 2%) \ No newline at end of file diff --git a/setup.py b/setup.py index f3858c1c7..2dfc2daf4 100644 --- a/setup.py +++ b/setup.py @@ -29,7 +29,7 @@ setuptools.setup( name="borb", - version="2.0.30", + version="2.0.31", author="Joris Schellekens", author_email="joris.schellekens.1989@gmail.com", description="borb is a library for reading, creating and manipulating PDF files in python.", diff --git a/tests/__init__.py b/tests/__init__.py index e69de29bb..593bf70c9 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -0,0 +1,6 @@ +try: + from tests.populate_keyring import populate_keyring + + populate_keyring() +except ImportError: + pass diff --git a/tests/output/test_add_all_rubber_stamp_annotations/output.pdf b/tests/output/test_add_all_rubber_stamp_annotations/output.pdf index 5b6ad5287..c4dc9d18e 100644 Binary files a/tests/output/test_add_all_rubber_stamp_annotations/output.pdf and b/tests/output/test_add_all_rubber_stamp_annotations/output.pdf differ diff --git a/tests/output/test_add_circle_annotation/output.pdf b/tests/output/test_add_circle_annotation/output.pdf index 6ad4b70ae..70cf716fc 100644 Binary files a/tests/output/test_add_circle_annotation/output.pdf and b/tests/output/test_add_circle_annotation/output.pdf differ diff --git a/tests/output/test_add_free_text_annotation/output_001.pdf b/tests/output/test_add_free_text_annotation/output_001.pdf index 05a6d0d15..2e9e0d086 100644 Binary files a/tests/output/test_add_free_text_annotation/output_001.pdf and b/tests/output/test_add_free_text_annotation/output_001.pdf differ diff --git a/tests/output/test_add_free_text_annotation/output_002.pdf b/tests/output/test_add_free_text_annotation/output_002.pdf index 73c7002d9..77dc369f0 100644 Binary files a/tests/output/test_add_free_text_annotation/output_002.pdf and b/tests/output/test_add_free_text_annotation/output_002.pdf differ diff --git a/tests/output/test_add_highlight_annotation/output_001.pdf b/tests/output/test_add_highlight_annotation/output_001.pdf index e76258456..a097bd51c 100644 Binary files a/tests/output/test_add_highlight_annotation/output_001.pdf and b/tests/output/test_add_highlight_annotation/output_001.pdf differ diff --git a/tests/output/test_add_highlight_annotation/output_002.pdf b/tests/output/test_add_highlight_annotation/output_002.pdf index 0aab811fe..69535081f 100644 Binary files a/tests/output/test_add_highlight_annotation/output_002.pdf and b/tests/output/test_add_highlight_annotation/output_002.pdf differ diff --git a/tests/output/test_add_large_amount_of_headings/output_001.pdf b/tests/output/test_add_large_amount_of_headings/output_001.pdf index 73c0c6d79..e67509e8a 100644 Binary files a/tests/output/test_add_large_amount_of_headings/output_001.pdf and b/tests/output/test_add_large_amount_of_headings/output_001.pdf differ diff --git a/tests/output/test_add_large_amount_of_headings/output_002.pdf b/tests/output/test_add_large_amount_of_headings/output_002.pdf index 21aed1056..b103df29c 100644 Binary files a/tests/output/test_add_large_amount_of_headings/output_002.pdf and b/tests/output/test_add_large_amount_of_headings/output_002.pdf differ diff --git a/tests/output/test_add_line_annotation/output_001.pdf b/tests/output/test_add_line_annotation/output_001.pdf index a4387b2f5..f8f46de0f 100644 Binary files a/tests/output/test_add_line_annotation/output_001.pdf and b/tests/output/test_add_line_annotation/output_001.pdf differ diff --git a/tests/output/test_add_line_annotation/output_002.pdf b/tests/output/test_add_line_annotation/output_002.pdf index c796d1a0f..eab3df2f4 100644 Binary files a/tests/output/test_add_line_annotation/output_002.pdf and b/tests/output/test_add_line_annotation/output_002.pdf differ diff --git a/tests/output/test_add_outline/output_001.pdf b/tests/output/test_add_outline/output_001.pdf index fda382cd5..d405dec34 100644 Binary files a/tests/output/test_add_outline/output_001.pdf and b/tests/output/test_add_outline/output_001.pdf differ diff --git a/tests/output/test_add_outline/output_002.pdf b/tests/output/test_add_outline/output_002.pdf index 7bd245aa6..c4693c27f 100644 Binary files a/tests/output/test_add_outline/output_002.pdf and b/tests/output/test_add_outline/output_002.pdf differ diff --git a/tests/output/test_add_polygon_annotation_using_line_art_factory/output.pdf b/tests/output/test_add_polygon_annotation_using_line_art_factory/output.pdf index 78ff0fb5a..2b3070183 100644 Binary files a/tests/output/test_add_polygon_annotation_using_line_art_factory/output.pdf and b/tests/output/test_add_polygon_annotation_using_line_art_factory/output.pdf differ diff --git a/tests/output/test_add_polyline_annotation_using_line_art_factory/output.pdf b/tests/output/test_add_polyline_annotation_using_line_art_factory/output.pdf index 706d4ed61..f0ad7b2c3 100644 Binary files a/tests/output/test_add_polyline_annotation_using_line_art_factory/output.pdf and b/tests/output/test_add_polyline_annotation_using_line_art_factory/output.pdf differ diff --git a/tests/output/test_add_redact_annotation/output_001.pdf b/tests/output/test_add_redact_annotation/output_001.pdf index 2f6b09080..0924d8982 100644 Binary files a/tests/output/test_add_redact_annotation/output_001.pdf and b/tests/output/test_add_redact_annotation/output_001.pdf differ diff --git a/tests/output/test_add_redact_annotation/output_002.pdf b/tests/output/test_add_redact_annotation/output_002.pdf index 5928b842a..db2cf48d7 100644 Binary files a/tests/output/test_add_redact_annotation/output_002.pdf and b/tests/output/test_add_redact_annotation/output_002.pdf differ diff --git a/tests/output/test_add_redact_annotation/output_003.pdf b/tests/output/test_add_redact_annotation/output_003.pdf index afe01274f..6ff43e702 100644 Binary files a/tests/output/test_add_redact_annotation/output_003.pdf and b/tests/output/test_add_redact_annotation/output_003.pdf differ diff --git a/tests/output/test_add_redact_annotation/output_004.pdf b/tests/output/test_add_redact_annotation/output_004.pdf index 1fa6acdbf..da9cc5563 100644 Binary files a/tests/output/test_add_redact_annotation/output_004.pdf and b/tests/output/test_add_redact_annotation/output_004.pdf differ diff --git a/tests/output/test_add_redact_annotation/output_005.pdf b/tests/output/test_add_redact_annotation/output_005.pdf index fa195e6e0..7e10e93de 100644 Binary files a/tests/output/test_add_redact_annotation/output_005.pdf and b/tests/output/test_add_redact_annotation/output_005.pdf differ diff --git a/tests/output/test_add_remote_go_to_annotation/output_001.pdf b/tests/output/test_add_remote_go_to_annotation/output_001.pdf index 59f7d01e6..567cd0b72 100644 Binary files a/tests/output/test_add_remote_go_to_annotation/output_001.pdf and b/tests/output/test_add_remote_go_to_annotation/output_001.pdf differ diff --git a/tests/output/test_add_remote_go_to_annotation/output_002.pdf b/tests/output/test_add_remote_go_to_annotation/output_002.pdf index 229a4cc85..1f0e7a0c5 100644 Binary files a/tests/output/test_add_remote_go_to_annotation/output_002.pdf and b/tests/output/test_add_remote_go_to_annotation/output_002.pdf differ diff --git a/tests/output/test_add_sound_annotation/output_001.pdf b/tests/output/test_add_sound_annotation/output_001.pdf index 44fcfaa42..afafaf7d2 100644 Binary files a/tests/output/test_add_sound_annotation/output_001.pdf and b/tests/output/test_add_sound_annotation/output_001.pdf differ diff --git a/tests/output/test_add_sound_annotation/output_002.pdf b/tests/output/test_add_sound_annotation/output_002.pdf index 9167bfe36..f393bfb45 100644 Binary files a/tests/output/test_add_sound_annotation/output_002.pdf and b/tests/output/test_add_sound_annotation/output_002.pdf differ diff --git a/tests/output/test_add_square_annotation/output.pdf b/tests/output/test_add_square_annotation/output.pdf index 043540daf..ec3591561 100644 Binary files a/tests/output/test_add_square_annotation/output.pdf and b/tests/output/test_add_square_annotation/output.pdf differ diff --git a/tests/output/test_add_square_annotation_in_free_space/output_001.pdf b/tests/output/test_add_square_annotation_in_free_space/output_001.pdf index a300d85a4..7cf070b5e 100644 Binary files a/tests/output/test_add_square_annotation_in_free_space/output_001.pdf and b/tests/output/test_add_square_annotation_in_free_space/output_001.pdf differ diff --git a/tests/output/test_add_square_annotation_in_free_space/output_002.pdf b/tests/output/test_add_square_annotation_in_free_space/output_002.pdf index fe1da9218..e6d275fe2 100644 Binary files a/tests/output/test_add_square_annotation_in_free_space/output_002.pdf and b/tests/output/test_add_square_annotation_in_free_space/output_002.pdf differ diff --git a/tests/output/test_add_squiggle_annotation/output_001.pdf b/tests/output/test_add_squiggle_annotation/output_001.pdf index d5f53f5e0..7506585ce 100644 Binary files a/tests/output/test_add_squiggle_annotation/output_001.pdf and b/tests/output/test_add_squiggle_annotation/output_001.pdf differ diff --git a/tests/output/test_add_squiggle_annotation/output_002.pdf b/tests/output/test_add_squiggle_annotation/output_002.pdf index 3a37c3624..582a1aba0 100644 Binary files a/tests/output/test_add_squiggle_annotation/output_002.pdf and b/tests/output/test_add_squiggle_annotation/output_002.pdf differ diff --git a/tests/output/test_add_strikeout_annotation/output_001.pdf b/tests/output/test_add_strikeout_annotation/output_001.pdf index c093951e3..c10a08ef9 100644 Binary files a/tests/output/test_add_strikeout_annotation/output_001.pdf and b/tests/output/test_add_strikeout_annotation/output_001.pdf differ diff --git a/tests/output/test_add_strikeout_annotation/output_002.pdf b/tests/output/test_add_strikeout_annotation/output_002.pdf index 62549346a..128fd346d 100644 Binary files a/tests/output/test_add_strikeout_annotation/output_002.pdf and b/tests/output/test_add_strikeout_annotation/output_002.pdf differ diff --git a/tests/output/test_add_super_mario_annotation/output.pdf b/tests/output/test_add_super_mario_annotation/output.pdf index 0fa71b5cf..b5f8da504 100644 Binary files a/tests/output/test_add_super_mario_annotation/output.pdf and b/tests/output/test_add_super_mario_annotation/output.pdf differ diff --git a/tests/output/test_add_text_annotation/output_001.pdf b/tests/output/test_add_text_annotation/output_001.pdf index 6a8159fa3..25bde5014 100644 Binary files a/tests/output/test_add_text_annotation/output_001.pdf and b/tests/output/test_add_text_annotation/output_001.pdf differ diff --git a/tests/output/test_add_text_annotation/output_002.pdf b/tests/output/test_add_text_annotation/output_002.pdf index 786d283a1..0c83dfde5 100644 Binary files a/tests/output/test_add_text_annotation/output_002.pdf and b/tests/output/test_add_text_annotation/output_002.pdf differ diff --git a/tests/output/test_add_underline_annotation/output_001.pdf b/tests/output/test_add_underline_annotation/output_001.pdf index b0cd07b1b..05e6db36d 100644 Binary files a/tests/output/test_add_underline_annotation/output_001.pdf and b/tests/output/test_add_underline_annotation/output_001.pdf differ diff --git a/tests/output/test_add_underline_annotation/output_002.pdf b/tests/output/test_add_underline_annotation/output_002.pdf index 00a3b1a4a..2b2721f97 100644 Binary files a/tests/output/test_add_underline_annotation/output_002.pdf and b/tests/output/test_add_underline_annotation/output_002.pdf differ diff --git a/tests/output/test_analogous_color_scheme/output.pdf b/tests/output/test_analogous_color_scheme/output.pdf index b7dc68828..bbfcaf5a1 100644 Binary files a/tests/output/test_analogous_color_scheme/output.pdf and b/tests/output/test_analogous_color_scheme/output.pdf differ diff --git a/tests/output/test_annotation_name/output.pdf b/tests/output/test_annotation_name/output.pdf index e1494ab0f..3f8b1991b 100644 Binary files a/tests/output/test_annotation_name/output.pdf and b/tests/output/test_annotation_name/output.pdf differ diff --git a/tests/output/test_append_embedded_file/output_001.pdf b/tests/output/test_append_embedded_file/output_001.pdf index 150d5e413..99fd0f50b 100644 Binary files a/tests/output/test_append_embedded_file/output_001.pdf and b/tests/output/test_append_embedded_file/output_001.pdf differ diff --git a/tests/output/test_append_embedded_file/output_002.pdf b/tests/output/test_append_embedded_file/output_002.pdf index 38275baee..92d13c474 100644 Binary files a/tests/output/test_append_embedded_file/output_002.pdf and b/tests/output/test_append_embedded_file/output_002.pdf differ diff --git a/tests/output/test_append_embedded_javascript/output_001.pdf b/tests/output/test_append_embedded_javascript/output_001.pdf index 220082ebf..f2c577ae2 100644 Binary files a/tests/output/test_append_embedded_javascript/output_001.pdf and b/tests/output/test_append_embedded_javascript/output_001.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_001.pdf b/tests/output/test_apply_redaction_annotations/output_001.pdf index 6e522afba..f6d71dcf2 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_001.pdf and b/tests/output/test_apply_redaction_annotations/output_001.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_002.pdf b/tests/output/test_apply_redaction_annotations/output_002.pdf index 45f42267c..e18a510d6 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_002.pdf and b/tests/output/test_apply_redaction_annotations/output_002.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_003.pdf b/tests/output/test_apply_redaction_annotations/output_003.pdf index 742afc073..62f91070b 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_003.pdf and b/tests/output/test_apply_redaction_annotations/output_003.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_004.pdf b/tests/output/test_apply_redaction_annotations/output_004.pdf index 2dc8ec4e8..233e00cdc 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_004.pdf and b/tests/output/test_apply_redaction_annotations/output_004.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_005.pdf b/tests/output/test_apply_redaction_annotations/output_005.pdf index ee0dedaff..1c64fa881 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_005.pdf and b/tests/output/test_apply_redaction_annotations/output_005.pdf differ diff --git a/tests/output/test_apply_redaction_annotations/output_006.pdf b/tests/output/test_apply_redaction_annotations/output_006.pdf index a836fc40f..a8c3a4e2c 100644 Binary files a/tests/output/test_apply_redaction_annotations/output_006.pdf and b/tests/output/test_apply_redaction_annotations/output_006.pdf differ diff --git a/tests/output/test_browser_layout_inline_next_line/output.pdf b/tests/output/test_browser_layout_inline_next_line/output.pdf index 6800da8c5..1fa055037 100644 Binary files a/tests/output/test_browser_layout_inline_next_line/output.pdf and b/tests/output/test_browser_layout_inline_next_line/output.pdf differ diff --git a/tests/output/test_build_matryoskha_pdf/output.pdf b/tests/output/test_build_matryoskha_pdf/output.pdf index 4adf32f1c..1eebaefe1 100644 Binary files a/tests/output/test_build_matryoskha_pdf/output.pdf and b/tests/output/test_build_matryoskha_pdf/output.pdf differ diff --git a/tests/output/test_change_info_dictionary_author/output_001.pdf b/tests/output/test_change_info_dictionary_author/output_001.pdf index 634d7dcbb..f0308a9e3 100644 Binary files a/tests/output/test_change_info_dictionary_author/output_001.pdf and b/tests/output/test_change_info_dictionary_author/output_001.pdf differ diff --git a/tests/output/test_change_info_dictionary_author/output_002.pdf b/tests/output/test_change_info_dictionary_author/output_002.pdf index e4c255fc3..a79763658 100644 Binary files a/tests/output/test_change_info_dictionary_author/output_002.pdf and b/tests/output/test_change_info_dictionary_author/output_002.pdf differ diff --git a/tests/output/test_concat_documents/output_000.pdf b/tests/output/test_concat_documents/output_000.pdf index fbaad5b3a..50a72961d 100644 Binary files a/tests/output/test_concat_documents/output_000.pdf and b/tests/output/test_concat_documents/output_000.pdf differ diff --git a/tests/output/test_concat_documents/output_001.pdf b/tests/output/test_concat_documents/output_001.pdf index 0e1a28a63..5372c14d3 100644 Binary files a/tests/output/test_concat_documents/output_001.pdf and b/tests/output/test_concat_documents/output_001.pdf differ diff --git a/tests/output/test_concat_documents/output_002.pdf b/tests/output/test_concat_documents/output_002.pdf index 508612c71..9d3a4a894 100644 Binary files a/tests/output/test_concat_documents/output_002.pdf and b/tests/output/test_concat_documents/output_002.pdf differ diff --git a/tests/output/test_copy_circle_annotation/output_001.pdf b/tests/output/test_copy_circle_annotation/output_001.pdf index 07a57240b..01c845d06 100644 Binary files a/tests/output/test_copy_circle_annotation/output_001.pdf and b/tests/output/test_copy_circle_annotation/output_001.pdf differ diff --git a/tests/output/test_copy_circle_annotation/output_002.pdf b/tests/output/test_copy_circle_annotation/output_002.pdf index 3f0809aa7..2de60e29c 100644 Binary files a/tests/output/test_copy_circle_annotation/output_002.pdf and b/tests/output/test_copy_circle_annotation/output_002.pdf differ diff --git a/tests/output/test_copy_circle_annotation/output_003.pdf b/tests/output/test_copy_circle_annotation/output_003.pdf index 47308dbc7..d4ab3daf0 100644 Binary files a/tests/output/test_copy_circle_annotation/output_003.pdf and b/tests/output/test_copy_circle_annotation/output_003.pdf differ diff --git a/tests/output/test_copy_document_compare_size/0187_page_0_copy.pdf b/tests/output/test_copy_document_compare_size/0187_page_0_copy.pdf index 23b1b8c00..85a2cffb9 100644 Binary files a/tests/output/test_copy_document_compare_size/0187_page_0_copy.pdf and b/tests/output/test_copy_document_compare_size/0187_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_compare_size/0430_page_0_copy.pdf b/tests/output/test_copy_document_compare_size/0430_page_0_copy.pdf index 7bd57b3a2..466f5f92a 100644 Binary files a/tests/output/test_copy_document_compare_size/0430_page_0_copy.pdf and b/tests/output/test_copy_document_compare_size/0430_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_compare_size/0462_page_0_copy.pdf b/tests/output/test_copy_document_compare_size/0462_page_0_copy.pdf index dc0fa3919..b3860a3c6 100644 Binary files a/tests/output/test_copy_document_compare_size/0462_page_0_copy.pdf and b/tests/output/test_copy_document_compare_size/0462_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_compare_size/0495_page_0_copy.pdf b/tests/output/test_copy_document_compare_size/0495_page_0_copy.pdf index f374a22e6..55b2ed93d 100644 Binary files a/tests/output/test_copy_document_compare_size/0495_page_0_copy.pdf and b/tests/output/test_copy_document_compare_size/0495_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_compare_size/0594_page_0_copy.pdf b/tests/output/test_copy_document_compare_size/0594_page_0_copy.pdf index e0552cfce..53e794bf3 100644 Binary files a/tests/output/test_copy_document_compare_size/0594_page_0_copy.pdf and b/tests/output/test_copy_document_compare_size/0594_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_compare_size/output.pdf b/tests/output/test_copy_document_compare_size/output.pdf index 25bdda179..6b70cdc51 100644 Binary files a/tests/output/test_copy_document_compare_size/output.pdf and b/tests/output/test_copy_document_compare_size/output.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/0187_page_0_copy.pdf b/tests/output/test_copy_document_resize_images_compare_size/0187_page_0_copy.pdf index 6d2b55190..5fc69d4d4 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/0187_page_0_copy.pdf and b/tests/output/test_copy_document_resize_images_compare_size/0187_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/0430_page_0_copy.pdf b/tests/output/test_copy_document_resize_images_compare_size/0430_page_0_copy.pdf index 5aacd46ef..2e5ca141c 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/0430_page_0_copy.pdf and b/tests/output/test_copy_document_resize_images_compare_size/0430_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/0462_page_0_copy.pdf b/tests/output/test_copy_document_resize_images_compare_size/0462_page_0_copy.pdf index 577f194ef..911418613 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/0462_page_0_copy.pdf and b/tests/output/test_copy_document_resize_images_compare_size/0462_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/0495_page_0_copy.pdf b/tests/output/test_copy_document_resize_images_compare_size/0495_page_0_copy.pdf index 022e4f022..fa2173f8a 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/0495_page_0_copy.pdf and b/tests/output/test_copy_document_resize_images_compare_size/0495_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/0594_page_0_copy.pdf b/tests/output/test_copy_document_resize_images_compare_size/0594_page_0_copy.pdf index 658a28a36..67f5cdd0a 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/0594_page_0_copy.pdf and b/tests/output/test_copy_document_resize_images_compare_size/0594_page_0_copy.pdf differ diff --git a/tests/output/test_copy_document_resize_images_compare_size/output.pdf b/tests/output/test_copy_document_resize_images_compare_size/output.pdf index 637edd6fc..6ec53a623 100644 Binary files a/tests/output/test_copy_document_resize_images_compare_size/output.pdf and b/tests/output/test_copy_document_resize_images_compare_size/output.pdf differ diff --git a/tests/output/test_count_annotations/output_001.pdf b/tests/output/test_count_annotations/output_001.pdf index 74058851e..418944e3f 100644 Binary files a/tests/output/test_count_annotations/output_001.pdf and b/tests/output/test_count_annotations/output_001.pdf differ diff --git a/tests/output/test_count_annotations/output_002.pdf b/tests/output/test_count_annotations/output_002.pdf index 47ef94c2e..7b2a3bc82 100644 Binary files a/tests/output/test_count_annotations/output_002.pdf and b/tests/output/test_count_annotations/output_002.pdf differ diff --git a/tests/output/test_create_document_with_output_intent/output_001.pdf b/tests/output/test_create_document_with_output_intent/output_001.pdf index 8bbda9a50..718cf82fe 100644 Binary files a/tests/output/test_create_document_with_output_intent/output_001.pdf and b/tests/output/test_create_document_with_output_intent/output_001.pdf differ diff --git a/tests/output/test_detect_table/input_000.pdf b/tests/output/test_detect_table/input_000.pdf index 349cbb369..9340ef318 100644 Binary files a/tests/output/test_detect_table/input_000.pdf and b/tests/output/test_detect_table/input_000.pdf differ diff --git a/tests/output/test_detect_table/input_001.pdf b/tests/output/test_detect_table/input_001.pdf index dbe091e6a..a1954941d 100644 Binary files a/tests/output/test_detect_table/input_001.pdf and b/tests/output/test_detect_table/input_001.pdf differ diff --git a/tests/output/test_detect_table/input_002.pdf b/tests/output/test_detect_table/input_002.pdf index d3a186b39..f79153332 100644 Binary files a/tests/output/test_detect_table/input_002.pdf and b/tests/output/test_detect_table/input_002.pdf differ diff --git a/tests/output/test_detect_table/input_003.pdf b/tests/output/test_detect_table/input_003.pdf index c8029837d..889c14b6e 100644 Binary files a/tests/output/test_detect_table/input_003.pdf and b/tests/output/test_detect_table/input_003.pdf differ diff --git a/tests/output/test_detect_table/input_004.pdf b/tests/output/test_detect_table/input_004.pdf index 692162619..c272c9288 100644 Binary files a/tests/output/test_detect_table/input_004.pdf and b/tests/output/test_detect_table/input_004.pdf differ diff --git a/tests/output/test_detect_table/input_005.pdf b/tests/output/test_detect_table/input_005.pdf index d85d58967..d7f1b1073 100644 Binary files a/tests/output/test_detect_table/input_005.pdf and b/tests/output/test_detect_table/input_005.pdf differ diff --git a/tests/output/test_detect_table/input_006.pdf b/tests/output/test_detect_table/input_006.pdf index d8316261d..49afccbdc 100644 Binary files a/tests/output/test_detect_table/input_006.pdf and b/tests/output/test_detect_table/input_006.pdf differ diff --git a/tests/output/test_detect_table/output_000.pdf b/tests/output/test_detect_table/output_000.pdf index 3c6d31154..ae2b08a41 100644 Binary files a/tests/output/test_detect_table/output_000.pdf and b/tests/output/test_detect_table/output_000.pdf differ diff --git a/tests/output/test_detect_table/output_001.pdf b/tests/output/test_detect_table/output_001.pdf index 20349bc05..acbc8854d 100644 Binary files a/tests/output/test_detect_table/output_001.pdf and b/tests/output/test_detect_table/output_001.pdf differ diff --git a/tests/output/test_detect_table/output_002.pdf b/tests/output/test_detect_table/output_002.pdf index da4567e34..872a7a58a 100644 Binary files a/tests/output/test_detect_table/output_002.pdf and b/tests/output/test_detect_table/output_002.pdf differ diff --git a/tests/output/test_detect_table/output_003.pdf b/tests/output/test_detect_table/output_003.pdf index c5166f185..8acbf7fc6 100644 Binary files a/tests/output/test_detect_table/output_003.pdf and b/tests/output/test_detect_table/output_003.pdf differ diff --git a/tests/output/test_detect_table/output_004.pdf b/tests/output/test_detect_table/output_004.pdf index 4173e5799..89fbe013a 100644 Binary files a/tests/output/test_detect_table/output_004.pdf and b/tests/output/test_detect_table/output_004.pdf differ diff --git a/tests/output/test_detect_table/output_005.pdf b/tests/output/test_detect_table/output_005.pdf index 2994a433f..c1280fca0 100644 Binary files a/tests/output/test_detect_table/output_005.pdf and b/tests/output/test_detect_table/output_005.pdf differ diff --git a/tests/output/test_detect_table/output_006.pdf b/tests/output/test_detect_table/output_006.pdf index 589b78b54..babb3e9d6 100644 Binary files a/tests/output/test_detect_table/output_006.pdf and b/tests/output/test_detect_table/output_006.pdf differ diff --git a/tests/output/test_digit_placement_ubuntu_font/output_001.pdf b/tests/output/test_digit_placement_ubuntu_font/output_001.pdf index 608affb4a..aa4eeafa3 100644 Binary files a/tests/output/test_digit_placement_ubuntu_font/output_001.pdf and b/tests/output/test_digit_placement_ubuntu_font/output_001.pdf differ diff --git a/tests/output/test_document_file_size/output.pdf b/tests/output/test_document_file_size/output.pdf index 8687fb34a..2a562e0ab 100644 Binary files a/tests/output/test_document_file_size/output.pdf and b/tests/output/test_document_file_size/output.pdf differ diff --git a/tests/output/test_duplicate_pages/output_000.pdf b/tests/output/test_duplicate_pages/output_000.pdf index b3e097de0..9ccb9ae2c 100644 Binary files a/tests/output/test_duplicate_pages/output_000.pdf and b/tests/output/test_duplicate_pages/output_000.pdf differ diff --git a/tests/output/test_duplicate_pages/output_001.pdf b/tests/output/test_duplicate_pages/output_001.pdf index 237a9e119..37e42526b 100644 Binary files a/tests/output/test_duplicate_pages/output_001.pdf and b/tests/output/test_duplicate_pages/output_001.pdf differ diff --git a/tests/output/test_duplicate_pages/output_002.pdf b/tests/output/test_duplicate_pages/output_002.pdf index 06f3e24d5..745d29f91 100644 Binary files a/tests/output/test_duplicate_pages/output_002.pdf and b/tests/output/test_duplicate_pages/output_002.pdf differ diff --git a/tests/output/test_duplicate_pages/output_003.pdf b/tests/output/test_duplicate_pages/output_003.pdf index b4f3c9a51..78ff23412 100644 Binary files a/tests/output/test_duplicate_pages/output_003.pdf and b/tests/output/test_duplicate_pages/output_003.pdf differ diff --git a/tests/output/test_easier_imports/output.pdf b/tests/output/test_easier_imports/output.pdf index 74c49f610..b8388dcdb 100644 Binary files a/tests/output/test_easier_imports/output.pdf and b/tests/output/test_easier_imports/output.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_000.pdf b/tests/output/test_export_html_to_pdf/example_html_input_000.pdf index 5759faf1f..bf52f5404 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_000.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_000.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_001.pdf b/tests/output/test_export_html_to_pdf/example_html_input_001.pdf index 82f32431c..b0fb8cb54 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_001.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_001.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_002.pdf b/tests/output/test_export_html_to_pdf/example_html_input_002.pdf index e51f7b88c..dec78e333 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_002.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_002.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_003.pdf b/tests/output/test_export_html_to_pdf/example_html_input_003.pdf index aac5df259..75d46264f 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_003.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_003.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_004.pdf b/tests/output/test_export_html_to_pdf/example_html_input_004.pdf index 75b863ca7..f6bb58dd3 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_004.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_004.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_005.pdf b/tests/output/test_export_html_to_pdf/example_html_input_005.pdf index 413c88f5d..b0be71552 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_005.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_005.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_006.pdf b/tests/output/test_export_html_to_pdf/example_html_input_006.pdf index db168bcd7..1d2aac4ad 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_006.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_006.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_007.pdf b/tests/output/test_export_html_to_pdf/example_html_input_007.pdf index 4793073a3..4cc57fd3c 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_007.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_007.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_008.pdf b/tests/output/test_export_html_to_pdf/example_html_input_008.pdf index 259c280bc..380766dc3 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_008.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_008.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_009.pdf b/tests/output/test_export_html_to_pdf/example_html_input_009.pdf index 0f3e7bbc1..e8640b303 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_009.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_009.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_010.pdf b/tests/output/test_export_html_to_pdf/example_html_input_010.pdf index 1a4d99ba7..16f3aa3b1 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_010.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_010.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_011.pdf b/tests/output/test_export_html_to_pdf/example_html_input_011.pdf index e91f95aff..57dac4a89 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_011.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_011.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_012.pdf b/tests/output/test_export_html_to_pdf/example_html_input_012.pdf index 7ba4a240b..82c42c239 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_012.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_012.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_013.pdf b/tests/output/test_export_html_to_pdf/example_html_input_013.pdf index 04b053a04..6b80cbefd 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_013.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_013.pdf differ diff --git a/tests/output/test_export_html_to_pdf/example_html_input_014.pdf b/tests/output/test_export_html_to_pdf/example_html_input_014.pdf index cd538bfff..0fd67f543 100644 Binary files a/tests/output/test_export_html_to_pdf/example_html_input_014.pdf and b/tests/output/test_export_html_to_pdf/example_html_input_014.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-001.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-001.md.pdf index cced1fff8..be5f2bdc1 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-001.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-001.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-002.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-002.md.pdf index 06a5d539c..4ff033be1 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-002.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-002.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-003.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-003.md.pdf index d3dbcef42..0dfdc1ad2 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-003.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-003.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-004.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-004.md.pdf index b27c7102b..ad0618c56 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-004.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-004.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-005.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-005.md.pdf index 5eab389bc..c5c3fb60a 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-005.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-005.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-006.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-006.md.pdf index 533013764..463451465 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-006.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-006.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-007.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-007.md.pdf index 890136806..673e72276 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-007.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-007.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-008.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-008.md.pdf index 4e073ff30..849100989 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-008.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-008.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-009.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-009.md.pdf index 9aa44c957..800c02cf6 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-009.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-009.md.pdf differ diff --git a/tests/output/test_export_markdown_to_pdf/example-markdown-input-010.md.pdf b/tests/output/test_export_markdown_to_pdf/example-markdown-input-010.md.pdf index fdbbbc006..0fd3ca27d 100644 Binary files a/tests/output/test_export_markdown_to_pdf/example-markdown-input-010.md.pdf and b/tests/output/test_export_markdown_to_pdf/example-markdown-input-010.md.pdf differ diff --git a/tests/output/test_export_to_mp3/output.mp3 b/tests/output/test_export_to_mp3/output.mp3 index e5291fb0e..cbbebc020 100644 Binary files a/tests/output/test_export_to_mp3/output.mp3 and b/tests/output/test_export_to_mp3/output.mp3 differ diff --git a/tests/output/test_extract_colors/output_001.pdf b/tests/output/test_extract_colors/output_001.pdf index 1877253b8..04179fb4c 100644 Binary files a/tests/output/test_extract_colors/output_001.pdf and b/tests/output/test_extract_colors/output_001.pdf differ diff --git a/tests/output/test_extract_colors/output_002.pdf b/tests/output/test_extract_colors/output_002.pdf index 82fc46a77..9a71461b6 100644 Binary files a/tests/output/test_extract_colors/output_002.pdf and b/tests/output/test_extract_colors/output_002.pdf differ diff --git a/tests/output/test_extract_courier_text/output_001.pdf b/tests/output/test_extract_courier_text/output_001.pdf index 0cadc9ca9..bfc3bb78f 100644 Binary files a/tests/output/test_extract_courier_text/output_001.pdf and b/tests/output/test_extract_courier_text/output_001.pdf differ diff --git a/tests/output/test_extract_font_names/output_001.pdf b/tests/output/test_extract_font_names/output_001.pdf index e552fd953..a4f68d9d2 100644 Binary files a/tests/output/test_extract_font_names/output_001.pdf and b/tests/output/test_extract_font_names/output_001.pdf differ diff --git a/tests/output/test_extract_font_names/output_002.pdf b/tests/output/test_extract_font_names/output_002.pdf index 97f7bbf02..fb9a6472b 100644 Binary files a/tests/output/test_extract_font_names/output_002.pdf and b/tests/output/test_extract_font_names/output_002.pdf differ diff --git a/tests/output/test_extract_keywords/output_001.pdf b/tests/output/test_extract_keywords/output_001.pdf index 515094e2c..f24522243 100644 Binary files a/tests/output/test_extract_keywords/output_001.pdf and b/tests/output/test_extract_keywords/output_001.pdf differ diff --git a/tests/output/test_extract_keywords/output_002.pdf b/tests/output/test_extract_keywords/output_002.pdf index 1a20e361c..8620ff30d 100644 Binary files a/tests/output/test_extract_keywords/output_002.pdf and b/tests/output/test_extract_keywords/output_002.pdf differ diff --git a/tests/output/test_extract_keywords/output_003.pdf b/tests/output/test_extract_keywords/output_003.pdf index 23de6a660..63b3b4625 100644 Binary files a/tests/output/test_extract_keywords/output_003.pdf and b/tests/output/test_extract_keywords/output_003.pdf differ diff --git a/tests/output/test_extract_red_text/output_001.pdf b/tests/output/test_extract_red_text/output_001.pdf index 4b2b11946..a35d8e696 100644 Binary files a/tests/output/test_extract_red_text/output_001.pdf and b/tests/output/test_extract_red_text/output_001.pdf differ diff --git a/tests/output/test_extract_regex/output_001.pdf b/tests/output/test_extract_regex/output_001.pdf index 95d987d3f..583a7099d 100644 Binary files a/tests/output/test_extract_regex/output_001.pdf and b/tests/output/test_extract_regex/output_001.pdf differ diff --git a/tests/output/test_extract_regex/output_002.pdf b/tests/output/test_extract_regex/output_002.pdf index fcf46f22c..439f18cdf 100644 Binary files a/tests/output/test_extract_regex/output_002.pdf and b/tests/output/test_extract_regex/output_002.pdf differ diff --git a/tests/output/test_extract_text/output_001.pdf b/tests/output/test_extract_text/output_001.pdf index f5532272f..2a5375006 100644 Binary files a/tests/output/test_extract_text/output_001.pdf and b/tests/output/test_extract_text/output_001.pdf differ diff --git a/tests/output/test_extract_text/output_002.pdf b/tests/output/test_extract_text/output_002.pdf index ec3fcc219..9e0d59fc1 100644 Binary files a/tests/output/test_extract_text/output_002.pdf and b/tests/output/test_extract_text/output_002.pdf differ diff --git a/tests/output/test_extract_text_expect_ground_truth/output.pdf b/tests/output/test_extract_text_expect_ground_truth/output.pdf index 983e2f4f5..03295d61b 100644 Binary files a/tests/output/test_extract_text_expect_ground_truth/output.pdf and b/tests/output/test_extract_text_expect_ground_truth/output.pdf differ diff --git a/tests/output/test_extract_text_from_self_made_invoice/output.pdf b/tests/output/test_extract_text_from_self_made_invoice/output.pdf index 3cd1124eb..19e80a161 100644 Binary files a/tests/output/test_extract_text_from_self_made_invoice/output.pdf and b/tests/output/test_extract_text_from_self_made_invoice/output.pdf differ diff --git a/tests/output/test_extract_text_using_ocr/output_001.pdf b/tests/output/test_extract_text_using_ocr/output_001.pdf index 73e780e5b..4458d73ad 100644 Binary files a/tests/output/test_extract_text_using_ocr/output_001.pdf and b/tests/output/test_extract_text_using_ocr/output_001.pdf differ diff --git a/tests/output/test_fix_broken_xref/output_001.pdf b/tests/output/test_fix_broken_xref/output_001.pdf index 3bbd72ea6..1fa6c34ef 100644 Binary files a/tests/output/test_fix_broken_xref/output_001.pdf and b/tests/output/test_fix_broken_xref/output_001.pdf differ diff --git a/tests/output/test_fix_broken_xref/output_002.pdf b/tests/output/test_fix_broken_xref/output_002.pdf index ed54f4170..a16c0aaa9 100644 Binary files a/tests/output/test_fix_broken_xref/output_002.pdf and b/tests/output/test_fix_broken_xref/output_002.pdf differ diff --git a/tests/output/test_header_footer_multi_column_layout/output_001.pdf b/tests/output/test_header_footer_multi_column_layout/output_001.pdf index f5bb10140..a2eb45fb7 100644 Binary files a/tests/output/test_header_footer_multi_column_layout/output_001.pdf and b/tests/output/test_header_footer_multi_column_layout/output_001.pdf differ diff --git a/tests/output/test_header_footer_multi_column_layout/output_002.pdf b/tests/output/test_header_footer_multi_column_layout/output_002.pdf index a92db2101..4070824a1 100644 Binary files a/tests/output/test_header_footer_multi_column_layout/output_002.pdf and b/tests/output/test_header_footer_multi_column_layout/output_002.pdf differ diff --git a/tests/output/test_header_footer_multi_column_layout/output_003.pdf b/tests/output/test_header_footer_multi_column_layout/output_003.pdf index 46e6084eb..c31732cc8 100644 Binary files a/tests/output/test_header_footer_multi_column_layout/output_003.pdf and b/tests/output/test_header_footer_multi_column_layout/output_003.pdf differ diff --git a/tests/output/test_hello_world/output.pdf b/tests/output/test_hello_world/output.pdf index 9d04e1247..47d0991ea 100644 Binary files a/tests/output/test_hello_world/output.pdf and b/tests/output/test_hello_world/output.pdf differ diff --git a/tests/output/test_inline_object_io/output_001.pdf b/tests/output/test_inline_object_io/output_001.pdf index cf3eb18e5..4418c6d39 100644 Binary files a/tests/output/test_inline_object_io/output_001.pdf and b/tests/output/test_inline_object_io/output_001.pdf differ diff --git a/tests/output/test_margin_and_padding/output_001.pdf b/tests/output/test_margin_and_padding/output_001.pdf index 5a08da283..53c7405e1 100644 Binary files a/tests/output/test_margin_and_padding/output_001.pdf and b/tests/output/test_margin_and_padding/output_001.pdf differ diff --git a/tests/output/test_margin_and_padding/output_002.pdf b/tests/output/test_margin_and_padding/output_002.pdf index dca277d0a..174106cac 100644 Binary files a/tests/output/test_margin_and_padding/output_002.pdf and b/tests/output/test_margin_and_padding/output_002.pdf differ diff --git a/tests/output/test_modify_image/output_001.pdf b/tests/output/test_modify_image/output_001.pdf index 8421967c2..a515fa4e4 100644 Binary files a/tests/output/test_modify_image/output_001.pdf and b/tests/output/test_modify_image/output_001.pdf differ diff --git a/tests/output/test_modify_image/output_002.pdf b/tests/output/test_modify_image/output_002.pdf index 68da09695..5493e062e 100644 Binary files a/tests/output/test_modify_image/output_002.pdf and b/tests/output/test_modify_image/output_002.pdf differ diff --git a/tests/output/test_open_document/output.pdf b/tests/output/test_open_document/output.pdf index 3bdafc3f9..420c0e8dc 100644 Binary files a/tests/output/test_open_document/output.pdf and b/tests/output/test_open_document/output.pdf differ diff --git a/tests/output/test_open_encrypted_document/output.pdf b/tests/output/test_open_encrypted_document/output.pdf index 23d2d9266..4336c47d3 100644 Binary files a/tests/output/test_open_encrypted_document/output.pdf and b/tests/output/test_open_encrypted_document/output.pdf differ diff --git a/tests/output/test_optimize_images/output_001.pdf b/tests/output/test_optimize_images/output_001.pdf index a67e9fe42..650297c17 100644 Binary files a/tests/output/test_optimize_images/output_001.pdf and b/tests/output/test_optimize_images/output_001.pdf differ diff --git a/tests/output/test_page_has_empty_resource_dictionary/output_001.pdf b/tests/output/test_page_has_empty_resource_dictionary/output_001.pdf index bd95a5f13..f583728e7 100644 Binary files a/tests/output/test_page_has_empty_resource_dictionary/output_001.pdf and b/tests/output/test_page_has_empty_resource_dictionary/output_001.pdf differ diff --git a/tests/output/test_redact_common_regular_expressions/output_001.pdf b/tests/output/test_redact_common_regular_expressions/output_001.pdf index e3e5d7782..64ae04e97 100644 Binary files a/tests/output/test_redact_common_regular_expressions/output_001.pdf and b/tests/output/test_redact_common_regular_expressions/output_001.pdf differ diff --git a/tests/output/test_redact_common_regular_expressions/output_002.pdf b/tests/output/test_redact_common_regular_expressions/output_002.pdf index 050c5a566..5d807c3be 100644 Binary files a/tests/output/test_redact_common_regular_expressions/output_002.pdf and b/tests/output/test_redact_common_regular_expressions/output_002.pdf differ diff --git a/tests/output/test_redact_common_regular_expressions/output_003.pdf b/tests/output/test_redact_common_regular_expressions/output_003.pdf index 2e96fb64b..985c085f5 100644 Binary files a/tests/output/test_redact_common_regular_expressions/output_003.pdf and b/tests/output/test_redact_common_regular_expressions/output_003.pdf differ diff --git a/tests/output/test_remove_annotation/output_001.pdf b/tests/output/test_remove_annotation/output_001.pdf index 1020b149f..1a91c5537 100644 Binary files a/tests/output/test_remove_annotation/output_001.pdf and b/tests/output/test_remove_annotation/output_001.pdf differ diff --git a/tests/output/test_remove_annotation/output_002.pdf b/tests/output/test_remove_annotation/output_002.pdf index 7fc7e35d0..55702049f 100644 Binary files a/tests/output/test_remove_annotation/output_002.pdf and b/tests/output/test_remove_annotation/output_002.pdf differ diff --git a/tests/output/test_remove_annotation/output_003.pdf b/tests/output/test_remove_annotation/output_003.pdf index 4a3ac56d7..5d5b08cd6 100644 Binary files a/tests/output/test_remove_annotation/output_003.pdf and b/tests/output/test_remove_annotation/output_003.pdf differ diff --git a/tests/output/test_remove_page/output_001.pdf b/tests/output/test_remove_page/output_001.pdf index 69b5b9328..ba3ff757b 100644 Binary files a/tests/output/test_remove_page/output_001.pdf and b/tests/output/test_remove_page/output_001.pdf differ diff --git a/tests/output/test_remove_page/output_002.pdf b/tests/output/test_remove_page/output_002.pdf index 983999699..ac4f632b4 100644 Binary files a/tests/output/test_remove_page/output_002.pdf and b/tests/output/test_remove_page/output_002.pdf differ diff --git a/tests/output/test_remove_page/output_003.pdf b/tests/output/test_remove_page/output_003.pdf index 450322363..4116feee4 100644 Binary files a/tests/output/test_remove_page/output_003.pdf and b/tests/output/test_remove_page/output_003.pdf differ diff --git a/tests/output/test_remove_page/output_004.pdf b/tests/output/test_remove_page/output_004.pdf index 74bfbc738..26a6fa3c6 100644 Binary files a/tests/output/test_remove_page/output_004.pdf and b/tests/output/test_remove_page/output_004.pdf differ diff --git a/tests/output/test_rotate_page/output_001.pdf b/tests/output/test_rotate_page/output_001.pdf index 4245c8a6e..e385ef013 100644 Binary files a/tests/output/test_rotate_page/output_001.pdf and b/tests/output/test_rotate_page/output_001.pdf differ diff --git a/tests/output/test_rotate_page/output_002.pdf b/tests/output/test_rotate_page/output_002.pdf index 1096f8ee3..1374690c4 100644 Binary files a/tests/output/test_rotate_page/output_002.pdf and b/tests/output/test_rotate_page/output_002.pdf differ diff --git a/tests/output/test_rotate_page/output_003.pdf b/tests/output/test_rotate_page/output_003.pdf index cc369f839..1c365ee55 100644 Binary files a/tests/output/test_rotate_page/output_003.pdf and b/tests/output/test_rotate_page/output_003.pdf differ diff --git a/tests/output/test_simple_paragraph_extraction/output_000.pdf b/tests/output/test_simple_paragraph_extraction/output_000.pdf index 90bcf5079..fd8708289 100644 Binary files a/tests/output/test_simple_paragraph_extraction/output_000.pdf and b/tests/output/test_simple_paragraph_extraction/output_000.pdf differ diff --git a/tests/output/test_simple_paragraph_extraction/output_001.pdf b/tests/output/test_simple_paragraph_extraction/output_001.pdf index 0c74264e4..1a37105bc 100644 Binary files a/tests/output/test_simple_paragraph_extraction/output_001.pdf and b/tests/output/test_simple_paragraph_extraction/output_001.pdf differ diff --git a/tests/output/test_split_complementary_color_scheme/output.pdf b/tests/output/test_split_complementary_color_scheme/output.pdf index 3a321f318..a6639b1fd 100644 Binary files a/tests/output/test_split_complementary_color_scheme/output.pdf and b/tests/output/test_split_complementary_color_scheme/output.pdf differ diff --git a/tests/output/test_tetradic_rectangle_color_scheme/output.pdf b/tests/output/test_tetradic_rectangle_color_scheme/output.pdf index c71aa5122..18ba93c6b 100644 Binary files a/tests/output/test_tetradic_rectangle_color_scheme/output.pdf and b/tests/output/test_tetradic_rectangle_color_scheme/output.pdf differ diff --git a/tests/output/test_tetradic_square_color_scheme/output.pdf b/tests/output/test_tetradic_square_color_scheme/output.pdf index e563a8625..aaba998c2 100644 Binary files a/tests/output/test_tetradic_square_color_scheme/output.pdf and b/tests/output/test_tetradic_square_color_scheme/output.pdf differ diff --git a/tests/output/test_triadic_color_scheme/output.pdf b/tests/output/test_triadic_color_scheme/output.pdf index 01f000293..b350255ea 100644 Binary files a/tests/output/test_triadic_color_scheme/output.pdf and b/tests/output/test_triadic_color_scheme/output.pdf differ diff --git a/tests/output/test_write_2_scatter_plots/output.pdf b/tests/output/test_write_2_scatter_plots/output.pdf index b498e078c..c2041b4d3 100644 Binary files a/tests/output/test_write_2_scatter_plots/output.pdf and b/tests/output/test_write_2_scatter_plots/output.pdf differ diff --git a/tests/output/test_write_3d_density_chart/output.pdf b/tests/output/test_write_3d_density_chart/output.pdf index 00ad319a7..8f3d9e35d 100644 Binary files a/tests/output/test_write_3d_density_chart/output.pdf and b/tests/output/test_write_3d_density_chart/output.pdf differ diff --git a/tests/output/test_write_3d_surface_plot/output.pdf b/tests/output/test_write_3d_surface_plot/output.pdf index 14b857f0e..f2811f58b 100644 Binary files a/tests/output/test_write_3d_surface_plot/output.pdf and b/tests/output/test_write_3d_surface_plot/output.pdf differ diff --git a/tests/output/test_write_all_types_of_barcode/output.pdf b/tests/output/test_write_all_types_of_barcode/output.pdf index d99385e1b..ec5c73b8e 100644 Binary files a/tests/output/test_write_all_types_of_barcode/output.pdf and b/tests/output/test_write_all_types_of_barcode/output.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_000.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_000.pdf index 9822368a8..66c956131 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_000.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_000.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_001.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_001.pdf index 92ab5a880..da3aa5c43 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_001.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_001.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_002.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_002.pdf index 602a773dd..483b55ba0 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_002.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_002.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_003.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_003.pdf index dfe8bbaff..5415316e1 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_003.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_003.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_004.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_004.pdf index 34b2ec47d..0eafda5e3 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_004.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_004.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_005.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_005.pdf index bb0d27360..4018e5332 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_005.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_005.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_006.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_006.pdf index 6b4c7ed22..583aa7350 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_006.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_006.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_007.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_007.pdf index e1767d953..40ef56c54 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_007.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_007.pdf differ diff --git a/tests/output/test_write_barcode_with_rounded_borders/output_008.pdf b/tests/output/test_write_barcode_with_rounded_borders/output_008.pdf index a7e71f4ba..46c7a2526 100644 Binary files a/tests/output/test_write_barcode_with_rounded_borders/output_008.pdf and b/tests/output/test_write_barcode_with_rounded_borders/output_008.pdf differ diff --git a/tests/output/test_write_battleship/output.pdf b/tests/output/test_write_battleship/output.pdf index 3f461c91a..41cf6be4d 100644 Binary files a/tests/output/test_write_battleship/output.pdf and b/tests/output/test_write_battleship/output.pdf differ diff --git a/tests/output/test_write_blobs/output.pdf b/tests/output/test_write_blobs/output.pdf index 08c729a82..8e5f074b4 100644 Binary files a/tests/output/test_write_blobs/output.pdf and b/tests/output/test_write_blobs/output.pdf differ diff --git a/tests/output/test_write_check_box/output_001.pdf b/tests/output/test_write_check_box/output_001.pdf index ac595cb8a..42872cf49 100644 Binary files a/tests/output/test_write_check_box/output_001.pdf and b/tests/output/test_write_check_box/output_001.pdf differ diff --git a/tests/output/test_write_check_box/output_001_validation.json b/tests/output/test_write_check_box/output_001_validation.json index 90ca69533..3ac9fa5e5 100644 --- a/tests/output/test_write_check_box/output_001_validation.json +++ b/tests/output/test_write_check_box/output_001_validation.json @@ -1,7 +1,7 @@ { "analysis-summary": { "can-be-optimized": false, - "date": "Sat Jul 23 11:35:47 2022", + "date": "Sun Jul 31 21:01:26 2022", "input": "/home/joris/Code/borb-dev/tests/output/test_write_check_box/output_001.pdf", "metadata": { "Author": "", diff --git a/tests/output/test_write_check_box/output_002.pdf b/tests/output/test_write_check_box/output_002.pdf index a01303037..5ec296edc 100644 Binary files a/tests/output/test_write_check_box/output_002.pdf and b/tests/output/test_write_check_box/output_002.pdf differ diff --git a/tests/output/test_write_check_box/output_002_validation.json b/tests/output/test_write_check_box/output_002_validation.json index acf5a6a31..27cee54ee 100644 --- a/tests/output/test_write_check_box/output_002_validation.json +++ b/tests/output/test_write_check_box/output_002_validation.json @@ -1,7 +1,7 @@ { "analysis-summary": { "can-be-optimized": false, - "date": "Sat Jul 23 11:35:47 2022", + "date": "Sun Jul 31 21:01:26 2022", "input": "/home/joris/Code/borb-dev/tests/output/test_write_check_box/output_002.pdf", "metadata": { "Author": "", diff --git a/tests/output/test_write_chunk_of_text/output.pdf b/tests/output/test_write_chunk_of_text/output.pdf index ea31328e2..c071673ed 100644 Binary files a/tests/output/test_write_chunk_of_text/output.pdf and b/tests/output/test_write_chunk_of_text/output.pdf differ diff --git a/tests/output/test_write_chunk_of_text_escaped_chars/output.pdf b/tests/output/test_write_chunk_of_text_escaped_chars/output.pdf index d0084159f..37b8699b7 100644 Binary files a/tests/output/test_write_chunk_of_text_escaped_chars/output.pdf and b/tests/output/test_write_chunk_of_text_escaped_chars/output.pdf differ diff --git a/tests/output/test_write_chunk_of_text_in_rainbow_colors/output.pdf b/tests/output/test_write_chunk_of_text_in_rainbow_colors/output.pdf index afd8233fc..597f0eaeb 100644 Binary files a/tests/output/test_write_chunk_of_text_in_rainbow_colors/output.pdf and b/tests/output/test_write_chunk_of_text_in_rainbow_colors/output.pdf differ diff --git a/tests/output/test_write_chunks_of_text/output_001.pdf b/tests/output/test_write_chunks_of_text/output_001.pdf index 22abcd142..50640292b 100644 Binary files a/tests/output/test_write_chunks_of_text/output_001.pdf and b/tests/output/test_write_chunks_of_text/output_001.pdf differ diff --git a/tests/output/test_write_chunks_of_text/output_002.pdf b/tests/output/test_write_chunks_of_text/output_002.pdf index 0530303b7..92a4f01fe 100644 Binary files a/tests/output/test_write_chunks_of_text/output_002.pdf and b/tests/output/test_write_chunks_of_text/output_002.pdf differ diff --git a/tests/output/test_write_chunks_of_text/output_003.pdf b/tests/output/test_write_chunks_of_text/output_003.pdf index 1a75e992e..fbfa2fbd3 100644 Binary files a/tests/output/test_write_chunks_of_text/output_003.pdf and b/tests/output/test_write_chunks_of_text/output_003.pdf differ diff --git a/tests/output/test_write_chunks_of_text/output_004.pdf b/tests/output/test_write_chunks_of_text/output_004.pdf index e563e791b..4527b4060 100644 Binary files a/tests/output/test_write_chunks_of_text/output_004.pdf and b/tests/output/test_write_chunks_of_text/output_004.pdf differ diff --git a/tests/output/test_write_chunks_of_text/output_005.pdf b/tests/output/test_write_chunks_of_text/output_005.pdf index 4a79bf09d..7a20f2ace 100644 Binary files a/tests/output/test_write_chunks_of_text/output_005.pdf and b/tests/output/test_write_chunks_of_text/output_005.pdf differ diff --git a/tests/output/test_write_chunks_of_text_preserves_bounding_boxes/output.pdf b/tests/output/test_write_chunks_of_text_preserves_bounding_boxes/output.pdf index 4f4ced32b..42f80824d 100644 Binary files a/tests/output/test_write_chunks_of_text_preserves_bounding_boxes/output.pdf and b/tests/output/test_write_chunks_of_text_preserves_bounding_boxes/output.pdf differ diff --git a/tests/output/test_write_code_128_barcode/output.pdf b/tests/output/test_write_code_128_barcode/output.pdf index 4cc532d2f..e912f5fd1 100644 Binary files a/tests/output/test_write_code_128_barcode/output.pdf and b/tests/output/test_write_code_128_barcode/output.pdf differ diff --git a/tests/output/test_write_code_128_barcode_in_color/output.pdf b/tests/output/test_write_code_128_barcode_in_color/output.pdf index d8072ec54..de421ec7a 100644 Binary files a/tests/output/test_write_code_128_barcode_in_color/output.pdf and b/tests/output/test_write_code_128_barcode_in_color/output.pdf differ diff --git a/tests/output/test_write_codeblock/output.pdf b/tests/output/test_write_codeblock/output.pdf index b4f2c05a2..99256a0ff 100644 Binary files a/tests/output/test_write_codeblock/output.pdf and b/tests/output/test_write_codeblock/output.pdf differ diff --git a/tests/output/test_write_document_with_lipsum/output_001.pdf b/tests/output/test_write_document_with_lipsum/output_001.pdf index a67e94387..1309857f3 100644 Binary files a/tests/output/test_write_document_with_lipsum/output_001.pdf and b/tests/output/test_write_document_with_lipsum/output_001.pdf differ diff --git a/tests/output/test_write_document_with_lipsum/output_001.png b/tests/output/test_write_document_with_lipsum/output_001.png index 347d5f839..9df0fe0df 100644 Binary files a/tests/output/test_write_document_with_lipsum/output_001.png and b/tests/output/test_write_document_with_lipsum/output_001.png differ diff --git a/tests/output/test_write_document_with_lipsum/output_002.pdf b/tests/output/test_write_document_with_lipsum/output_002.pdf index 2666912c6..180af2ec8 100644 Binary files a/tests/output/test_write_document_with_lipsum/output_002.pdf and b/tests/output/test_write_document_with_lipsum/output_002.pdf differ diff --git a/tests/output/test_write_document_with_lipsum/output_002.png b/tests/output/test_write_document_with_lipsum/output_002.png index 7af5c183c..a6c6e2b27 100644 Binary files a/tests/output/test_write_document_with_lipsum/output_002.png and b/tests/output/test_write_document_with_lipsum/output_002.png differ diff --git a/tests/output/test_write_dragon_curve/output.pdf b/tests/output/test_write_dragon_curve/output.pdf index 8aea8d073..21c818fd1 100644 Binary files a/tests/output/test_write_dragon_curve/output.pdf and b/tests/output/test_write_dragon_curve/output.pdf differ diff --git a/tests/output/test_write_drop_down_list/output_001.pdf b/tests/output/test_write_drop_down_list/output_001.pdf index 81afe7d28..80e7ad25b 100644 Binary files a/tests/output/test_write_drop_down_list/output_001.pdf and b/tests/output/test_write_drop_down_list/output_001.pdf differ diff --git a/tests/output/test_write_drop_down_list/output_002.pdf b/tests/output/test_write_drop_down_list/output_002.pdf index 55414c8a9..6115a26fe 100644 Binary files a/tests/output/test_write_drop_down_list/output_002.pdf and b/tests/output/test_write_drop_down_list/output_002.pdf differ diff --git a/tests/output/test_write_emoji/output.pdf b/tests/output/test_write_emoji/output.pdf index 7c86a9c6e..c5696537c 100644 Binary files a/tests/output/test_write_emoji/output.pdf and b/tests/output/test_write_emoji/output.pdf differ diff --git a/tests/output/test_write_empty_document/output.pdf b/tests/output/test_write_empty_document/output.pdf index a421a5a86..8201037e5 100644 Binary files a/tests/output/test_write_empty_document/output.pdf and b/tests/output/test_write_empty_document/output.pdf differ diff --git a/tests/output/test_write_eurion/output_001.pdf b/tests/output/test_write_eurion/output_001.pdf index 664dcc556..ef3e032a1 100644 Binary files a/tests/output/test_write_eurion/output_001.pdf and b/tests/output/test_write_eurion/output_001.pdf differ diff --git a/tests/output/test_write_eurion/output_002.pdf b/tests/output/test_write_eurion/output_002.pdf index 6979b187e..e34c2bf28 100644 Binary files a/tests/output/test_write_eurion/output_002.pdf and b/tests/output/test_write_eurion/output_002.pdf differ diff --git a/tests/output/test_write_fixed_column_width_table/output_001.pdf b/tests/output/test_write_fixed_column_width_table/output_001.pdf index 7c5c80f3a..cbe6f230e 100644 Binary files a/tests/output/test_write_fixed_column_width_table/output_001.pdf and b/tests/output/test_write_fixed_column_width_table/output_001.pdf differ diff --git a/tests/output/test_write_fixed_column_width_table/output_002.pdf b/tests/output/test_write_fixed_column_width_table/output_002.pdf index e17c3ed35..60d8e5d8f 100644 Binary files a/tests/output/test_write_fixed_column_width_table/output_002.pdf and b/tests/output/test_write_fixed_column_width_table/output_002.pdf differ diff --git a/tests/output/test_write_fixed_column_width_table/output_003.pdf b/tests/output/test_write_fixed_column_width_table/output_003.pdf index 206c5e3e9..94f66d512 100644 Binary files a/tests/output/test_write_fixed_column_width_table/output_003.pdf and b/tests/output/test_write_fixed_column_width_table/output_003.pdf differ diff --git a/tests/output/test_write_fixed_column_width_table/output_004.pdf b/tests/output/test_write_fixed_column_width_table/output_004.pdf index c6d5dc35b..48197ea29 100644 Binary files a/tests/output/test_write_fixed_column_width_table/output_004.pdf and b/tests/output/test_write_fixed_column_width_table/output_004.pdf differ diff --git a/tests/output/test_write_fixed_column_width_table/output_005.pdf b/tests/output/test_write_fixed_column_width_table/output_005.pdf index a4b61aaa9..18a3d53e4 100644 Binary files a/tests/output/test_write_fixed_column_width_table/output_005.pdf and b/tests/output/test_write_fixed_column_width_table/output_005.pdf differ diff --git a/tests/output/test_write_flexi_table/output_001.pdf b/tests/output/test_write_flexi_table/output_001.pdf index ca4de4035..bed2ba953 100644 Binary files a/tests/output/test_write_flexi_table/output_001.pdf and b/tests/output/test_write_flexi_table/output_001.pdf differ diff --git a/tests/output/test_write_flexi_table/output_002.pdf b/tests/output/test_write_flexi_table/output_002.pdf index 8973b07d2..d40352964 100644 Binary files a/tests/output/test_write_flexi_table/output_002.pdf and b/tests/output/test_write_flexi_table/output_002.pdf differ diff --git a/tests/output/test_write_flexi_table/output_003.pdf b/tests/output/test_write_flexi_table/output_003.pdf index d5c560cd3..66ba3ac3e 100644 Binary files a/tests/output/test_write_flexi_table/output_003.pdf and b/tests/output/test_write_flexi_table/output_003.pdf differ diff --git a/tests/output/test_write_flexi_table/output_004.pdf b/tests/output/test_write_flexi_table/output_004.pdf index db9362064..c216aceef 100644 Binary files a/tests/output/test_write_flexi_table/output_004.pdf and b/tests/output/test_write_flexi_table/output_004.pdf differ diff --git a/tests/output/test_write_flexi_table/output_005.pdf b/tests/output/test_write_flexi_table/output_005.pdf index ee1dce0b6..11eee7dd3 100644 Binary files a/tests/output/test_write_flexi_table/output_005.pdf and b/tests/output/test_write_flexi_table/output_005.pdf differ diff --git a/tests/output/test_write_flexi_table_with_preferred_width/output.pdf b/tests/output/test_write_flexi_table_with_preferred_width/output.pdf index f2138f398..7b142f2f5 100644 Binary files a/tests/output/test_write_flexi_table_with_preferred_width/output.pdf and b/tests/output/test_write_flexi_table_with_preferred_width/output.pdf differ diff --git a/tests/output/test_write_flowchart_line_art/output.pdf b/tests/output/test_write_flowchart_line_art/output.pdf index 466bf27d2..26c6bdd9c 100644 Binary files a/tests/output/test_write_flowchart_line_art/output.pdf and b/tests/output/test_write_flowchart_line_art/output.pdf differ diff --git a/tests/output/test_write_flyer/output.pdf b/tests/output/test_write_flyer/output.pdf index bc2a14449..f6ae1eba9 100644 Binary files a/tests/output/test_write_flyer/output.pdf and b/tests/output/test_write_flyer/output.pdf differ diff --git a/tests/output/test_write_form_with_missing_xref/output_001.pdf b/tests/output/test_write_form_with_missing_xref/output_001.pdf index 16b56b95a..d047f750b 100644 Binary files a/tests/output/test_write_form_with_missing_xref/output_001.pdf and b/tests/output/test_write_form_with_missing_xref/output_001.pdf differ diff --git a/tests/output/test_write_gradient_rectangular_maze/output_001.pdf b/tests/output/test_write_gradient_rectangular_maze/output_001.pdf index 4e7476e41..89fc82fef 100644 Binary files a/tests/output/test_write_gradient_rectangular_maze/output_001.pdf and b/tests/output/test_write_gradient_rectangular_maze/output_001.pdf differ diff --git a/tests/output/test_write_gradient_rectangular_maze/output_002.pdf b/tests/output/test_write_gradient_rectangular_maze/output_002.pdf index 12af80790..9b13fecfc 100644 Binary files a/tests/output/test_write_gradient_rectangular_maze/output_002.pdf and b/tests/output/test_write_gradient_rectangular_maze/output_002.pdf differ diff --git a/tests/output/test_write_gradient_rectangular_maze/output_003.pdf b/tests/output/test_write_gradient_rectangular_maze/output_003.pdf index 9e0f48fc6..41477cf87 100644 Binary files a/tests/output/test_write_gradient_rectangular_maze/output_003.pdf and b/tests/output/test_write_gradient_rectangular_maze/output_003.pdf differ diff --git a/tests/output/test_write_grayscale_image/output.pdf b/tests/output/test_write_grayscale_image/output.pdf index 6c1874d38..e7b22cb8c 100644 Binary files a/tests/output/test_write_grayscale_image/output.pdf and b/tests/output/test_write_grayscale_image/output.pdf differ diff --git a/tests/output/test_write_hello_world_with_monaco_font/output_001.pdf b/tests/output/test_write_hello_world_with_monaco_font/output_001.pdf index 52f26b51b..7892c862d 100644 Binary files a/tests/output/test_write_hello_world_with_monaco_font/output_001.pdf and b/tests/output/test_write_hello_world_with_monaco_font/output_001.pdf differ diff --git a/tests/output/test_write_hello_world_with_simhei_font/output_001.pdf b/tests/output/test_write_hello_world_with_simhei_font/output_001.pdf index 148fd326d..c5c2ac437 100644 Binary files a/tests/output/test_write_hello_world_with_simhei_font/output_001.pdf and b/tests/output/test_write_hello_world_with_simhei_font/output_001.pdf differ diff --git a/tests/output/test_write_hyphenated_paragraph/output_001.pdf b/tests/output/test_write_hyphenated_paragraph/output_001.pdf index a6ed28fde..ae5ac2528 100644 Binary files a/tests/output/test_write_hyphenated_paragraph/output_001.pdf and b/tests/output/test_write_hyphenated_paragraph/output_001.pdf differ diff --git a/tests/output/test_write_hyphenated_paragraph/output_002.pdf b/tests/output/test_write_hyphenated_paragraph/output_002.pdf index 33ad0c783..bb43952fc 100644 Binary files a/tests/output/test_write_hyphenated_paragraph/output_002.pdf and b/tests/output/test_write_hyphenated_paragraph/output_002.pdf differ diff --git a/tests/output/test_write_image_aligned_center/output.pdf b/tests/output/test_write_image_aligned_center/output.pdf index eff72ad42..1a72b7a0c 100644 Binary files a/tests/output/test_write_image_aligned_center/output.pdf and b/tests/output/test_write_image_aligned_center/output.pdf differ diff --git a/tests/output/test_write_image_by_url/output.pdf b/tests/output/test_write_image_by_url/output.pdf index fda08a7b7..eff7b3542 100644 Binary files a/tests/output/test_write_image_by_url/output.pdf and b/tests/output/test_write_image_by_url/output.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_000.pdf b/tests/output/test_write_image_with_rounded_borders/output_000.pdf index f2367b6c9..0fda03415 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_000.pdf and b/tests/output/test_write_image_with_rounded_borders/output_000.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_001.pdf b/tests/output/test_write_image_with_rounded_borders/output_001.pdf index f957c5c33..66511a792 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_001.pdf and b/tests/output/test_write_image_with_rounded_borders/output_001.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_002.pdf b/tests/output/test_write_image_with_rounded_borders/output_002.pdf index 184b74d8b..e57df461c 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_002.pdf and b/tests/output/test_write_image_with_rounded_borders/output_002.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_003.pdf b/tests/output/test_write_image_with_rounded_borders/output_003.pdf index a4ee6b66b..6118a8693 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_003.pdf and b/tests/output/test_write_image_with_rounded_borders/output_003.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_004.pdf b/tests/output/test_write_image_with_rounded_borders/output_004.pdf index e4cfa4135..676835915 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_004.pdf and b/tests/output/test_write_image_with_rounded_borders/output_004.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_005.pdf b/tests/output/test_write_image_with_rounded_borders/output_005.pdf index 4503e95c2..8d81b1274 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_005.pdf and b/tests/output/test_write_image_with_rounded_borders/output_005.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_006.pdf b/tests/output/test_write_image_with_rounded_borders/output_006.pdf index e7a576cc5..ba62306ea 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_006.pdf and b/tests/output/test_write_image_with_rounded_borders/output_006.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_007.pdf b/tests/output/test_write_image_with_rounded_borders/output_007.pdf index 792b017d6..8254c8bae 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_007.pdf and b/tests/output/test_write_image_with_rounded_borders/output_007.pdf differ diff --git a/tests/output/test_write_image_with_rounded_borders/output_008.pdf b/tests/output/test_write_image_with_rounded_borders/output_008.pdf index b04b4ea4e..09318bb6d 100644 Binary files a/tests/output/test_write_image_with_rounded_borders/output_008.pdf and b/tests/output/test_write_image_with_rounded_borders/output_008.pdf differ diff --git a/tests/output/test_write_incomplete_table/output.pdf b/tests/output/test_write_incomplete_table/output.pdf index b42094efe..359bcf515 100644 Binary files a/tests/output/test_write_incomplete_table/output.pdf and b/tests/output/test_write_incomplete_table/output.pdf differ diff --git a/tests/output/test_write_line_of_text_justified_center/output.pdf b/tests/output/test_write_line_of_text_justified_center/output.pdf index 23453cbbe..8486e2d8a 100644 Binary files a/tests/output/test_write_line_of_text_justified_center/output.pdf and b/tests/output/test_write_line_of_text_justified_center/output.pdf differ diff --git a/tests/output/test_write_line_of_text_justified_full/output.pdf b/tests/output/test_write_line_of_text_justified_full/output.pdf index cc371d72a..377db5572 100644 Binary files a/tests/output/test_write_line_of_text_justified_full/output.pdf and b/tests/output/test_write_line_of_text_justified_full/output.pdf differ diff --git a/tests/output/test_write_line_of_text_justified_right/output_001.pdf b/tests/output/test_write_line_of_text_justified_right/output_001.pdf index 3192218c4..b9f76501a 100644 Binary files a/tests/output/test_write_line_of_text_justified_right/output_001.pdf and b/tests/output/test_write_line_of_text_justified_right/output_001.pdf differ diff --git a/tests/output/test_write_line_of_text_justified_right/output_002.pdf b/tests/output/test_write_line_of_text_justified_right/output_002.pdf index db7e82b63..c8e7e0cb9 100644 Binary files a/tests/output/test_write_line_of_text_justified_right/output_002.pdf and b/tests/output/test_write_line_of_text_justified_right/output_002.pdf differ diff --git a/tests/output/test_write_lissajours_line_art/output.pdf b/tests/output/test_write_lissajours_line_art/output.pdf index 37b8af5ed..93cb820d2 100644 Binary files a/tests/output/test_write_lissajours_line_art/output.pdf and b/tests/output/test_write_lissajours_line_art/output.pdf differ diff --git a/tests/output/test_write_long_unordered_list/output.pdf b/tests/output/test_write_long_unordered_list/output.pdf index 589034a0b..acf2aac31 100644 Binary files a/tests/output/test_write_long_unordered_list/output.pdf and b/tests/output/test_write_long_unordered_list/output.pdf differ diff --git a/tests/output/test_write_multiple_pages/output.pdf b/tests/output/test_write_multiple_pages/output.pdf index fd274b183..4108ec1b1 100644 Binary files a/tests/output/test_write_multiple_pages/output.pdf and b/tests/output/test_write_multiple_pages/output.pdf differ diff --git a/tests/output/test_write_multiple_pages/output.png b/tests/output/test_write_multiple_pages/output.png index c568025a6..896b7d105 100644 Binary files a/tests/output/test_write_multiple_pages/output.png and b/tests/output/test_write_multiple_pages/output.png differ diff --git a/tests/output/test_write_nested_ordered_list/output.pdf b/tests/output/test_write_nested_ordered_list/output.pdf index 3a2192621..d94a9ef3c 100644 Binary files a/tests/output/test_write_nested_ordered_list/output.pdf and b/tests/output/test_write_nested_ordered_list/output.pdf differ diff --git a/tests/output/test_write_nested_unordered_list/output.pdf b/tests/output/test_write_nested_unordered_list/output.pdf index b151ea46e..97ef7efe2 100644 Binary files a/tests/output/test_write_nested_unordered_list/output.pdf and b/tests/output/test_write_nested_unordered_list/output.pdf differ diff --git a/tests/output/test_write_ordered_list/output_001.pdf b/tests/output/test_write_ordered_list/output_001.pdf index 9788b3da7..c499658a8 100644 Binary files a/tests/output/test_write_ordered_list/output_001.pdf and b/tests/output/test_write_ordered_list/output_001.pdf differ diff --git a/tests/output/test_write_ordered_list/output_002.pdf b/tests/output/test_write_ordered_list/output_002.pdf index 932c4b44a..bcc0d616d 100644 Binary files a/tests/output/test_write_ordered_list/output_002.pdf and b/tests/output/test_write_ordered_list/output_002.pdf differ diff --git a/tests/output/test_write_paragraph/output.pdf b/tests/output/test_write_paragraph/output.pdf index e5dd81e4a..db0950f7f 100644 Binary files a/tests/output/test_write_paragraph/output.pdf and b/tests/output/test_write_paragraph/output.pdf differ diff --git a/tests/output/test_write_paragraph_alignment/output.pdf b/tests/output/test_write_paragraph_alignment/output.pdf index 02cc9c0f1..340e3b87f 100644 Binary files a/tests/output/test_write_paragraph_alignment/output.pdf and b/tests/output/test_write_paragraph_alignment/output.pdf differ diff --git a/tests/output/test_write_paragraph_border_left/output.pdf b/tests/output/test_write_paragraph_border_left/output.pdf index 188523e3d..0d8af8dd7 100644 Binary files a/tests/output/test_write_paragraph_border_left/output.pdf and b/tests/output/test_write_paragraph_border_left/output.pdf differ diff --git a/tests/output/test_write_paragraph_force_split/output.pdf b/tests/output/test_write_paragraph_force_split/output.pdf index 5c00caf7c..6c27f7e43 100644 Binary files a/tests/output/test_write_paragraph_force_split/output.pdf and b/tests/output/test_write_paragraph_force_split/output.pdf differ diff --git a/tests/output/test_write_paragraph_justified_center/output_001.pdf b/tests/output/test_write_paragraph_justified_center/output_001.pdf index 2c8bf3da7..ed039a042 100644 Binary files a/tests/output/test_write_paragraph_justified_center/output_001.pdf and b/tests/output/test_write_paragraph_justified_center/output_001.pdf differ diff --git a/tests/output/test_write_paragraph_justified_center/output_002.pdf b/tests/output/test_write_paragraph_justified_center/output_002.pdf index b81ae7eb8..9bea271fa 100644 Binary files a/tests/output/test_write_paragraph_justified_center/output_002.pdf and b/tests/output/test_write_paragraph_justified_center/output_002.pdf differ diff --git a/tests/output/test_write_paragraph_justified_center_with_padding/output.pdf b/tests/output/test_write_paragraph_justified_center_with_padding/output.pdf index 77dd87749..d36c2f58f 100644 Binary files a/tests/output/test_write_paragraph_justified_center_with_padding/output.pdf and b/tests/output/test_write_paragraph_justified_center_with_padding/output.pdf differ diff --git a/tests/output/test_write_paragraph_justified_center_with_padding_and_border/output.pdf b/tests/output/test_write_paragraph_justified_center_with_padding_and_border/output.pdf index 2fca65655..c12cbaf0b 100644 Binary files a/tests/output/test_write_paragraph_justified_center_with_padding_and_border/output.pdf and b/tests/output/test_write_paragraph_justified_center_with_padding_and_border/output.pdf differ diff --git a/tests/output/test_write_paragraph_justified_center_with_padding_and_border_and_background/output.pdf b/tests/output/test_write_paragraph_justified_center_with_padding_and_border_and_background/output.pdf index 4dc942510..da0523d83 100644 Binary files a/tests/output/test_write_paragraph_justified_center_with_padding_and_border_and_background/output.pdf and b/tests/output/test_write_paragraph_justified_center_with_padding_and_border_and_background/output.pdf differ diff --git a/tests/output/test_write_paragraph_justified_full/output.pdf b/tests/output/test_write_paragraph_justified_full/output.pdf index 004929d3d..59d4046a3 100644 Binary files a/tests/output/test_write_paragraph_justified_full/output.pdf and b/tests/output/test_write_paragraph_justified_full/output.pdf differ diff --git a/tests/output/test_write_paragraph_justified_right/output.pdf b/tests/output/test_write_paragraph_justified_right/output.pdf index 2cb3c6554..c817d8811 100644 Binary files a/tests/output/test_write_paragraph_justified_right/output.pdf and b/tests/output/test_write_paragraph_justified_right/output.pdf differ diff --git a/tests/output/test_write_paragraph_preserve_space/output.pdf b/tests/output/test_write_paragraph_preserve_space/output.pdf index c00d9d3b1..07d88366b 100644 Binary files a/tests/output/test_write_paragraph_preserve_space/output.pdf and b/tests/output/test_write_paragraph_preserve_space/output.pdf differ diff --git a/tests/output/test_write_paragraph_save_twice/output_001.pdf b/tests/output/test_write_paragraph_save_twice/output_001.pdf index 46382812d..2ee2e7c8e 100644 Binary files a/tests/output/test_write_paragraph_save_twice/output_001.pdf and b/tests/output/test_write_paragraph_save_twice/output_001.pdf differ diff --git a/tests/output/test_write_paragraph_save_twice/output_002.pdf b/tests/output/test_write_paragraph_save_twice/output_002.pdf index 51573162e..2c0b7cb8c 100644 Binary files a/tests/output/test_write_paragraph_save_twice/output_002.pdf and b/tests/output/test_write_paragraph_save_twice/output_002.pdf differ diff --git a/tests/output/test_write_paragraph_with_accented_letters/output.pdf b/tests/output/test_write_paragraph_with_accented_letters/output.pdf index 06afaf4e1..0409608f8 100644 Binary files a/tests/output/test_write_paragraph_with_accented_letters/output.pdf and b/tests/output/test_write_paragraph_with_accented_letters/output.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_000.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_000.pdf index cd7ddf50b..6e8c5d703 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_000.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_000.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_001.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_001.pdf index ba18c6efd..7afc9f204 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_001.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_001.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_002.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_002.pdf index 5c280f00e..f03a4e252 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_002.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_002.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_003.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_003.pdf index 7df6c183b..a976ff434 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_003.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_003.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_004.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_004.pdf index ad38d8a15..99c5fbf3a 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_004.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_004.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_005.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_005.pdf index ef32764c6..f67b64dd7 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_005.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_005.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_006.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_006.pdf index 0b8111e44..33e3fbc52 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_006.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_006.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_007.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_007.pdf index fdd68f4b0..c3d0774bb 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_007.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_007.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_008.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_008.pdf index 1dd23e13c..7b8a67d0d 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_008.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_008.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_009.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_009.pdf index 7b32cb1d1..692ddc63d 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_009.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_009.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_010.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_010.pdf index 12db283fb..fd518deac 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_010.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_010.pdf differ diff --git a/tests/output/test_write_paragraph_with_rounded_borders/output_011.pdf b/tests/output/test_write_paragraph_with_rounded_borders/output_011.pdf index 8a05babd7..15359f525 100644 Binary files a/tests/output/test_write_paragraph_with_rounded_borders/output_011.pdf and b/tests/output/test_write_paragraph_with_rounded_borders/output_011.pdf differ diff --git a/tests/output/test_write_paragraphs_using_multi_column_layout/output.pdf b/tests/output/test_write_paragraphs_using_multi_column_layout/output.pdf index 20d5f16ff..0391dc96f 100644 Binary files a/tests/output/test_write_paragraphs_using_multi_column_layout/output.pdf and b/tests/output/test_write_paragraphs_using_multi_column_layout/output.pdf differ diff --git a/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_005.pdf b/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_005.pdf index c76374911..2edc75c9c 100644 Binary files a/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_005.pdf and b/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_005.pdf differ diff --git a/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_010.pdf b/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_010.pdf index 813dd8191..c0b9b974f 100644 Binary files a/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_010.pdf and b/tests/output/test_write_paragraphs_using_multi_column_layout_with_varying_spacing/output_010.pdf differ diff --git a/tests/output/test_write_paragraphs_using_single_column_layout/output.pdf b/tests/output/test_write_paragraphs_using_single_column_layout/output.pdf index 6298ab488..380b56f0b 100644 Binary files a/tests/output/test_write_paragraphs_using_single_column_layout/output.pdf and b/tests/output/test_write_paragraphs_using_single_column_layout/output.pdf differ diff --git a/tests/output/test_write_paragraphs_with_headings/output.pdf b/tests/output/test_write_paragraphs_with_headings/output.pdf index a4d02edd0..eebc3dbf8 100644 Binary files a/tests/output/test_write_paragraphs_with_headings/output.pdf and b/tests/output/test_write_paragraphs_with_headings/output.pdf differ diff --git a/tests/output/test_write_paragraphs_with_headings/output.png b/tests/output/test_write_paragraphs_with_headings/output.png index 9e2566c8a..9d3ade3cc 100644 Binary files a/tests/output/test_write_paragraphs_with_headings/output.png and b/tests/output/test_write_paragraphs_with_headings/output.png differ diff --git a/tests/output/test_write_pdf_a_1b/output_001.pdf b/tests/output/test_write_pdf_a_1b/output_001.pdf index 415272e83..2844217b1 100644 Binary files a/tests/output/test_write_pdf_a_1b/output_001.pdf and b/tests/output/test_write_pdf_a_1b/output_001.pdf differ diff --git a/tests/output/test_write_pdf_a_1b/output_001_validation.json b/tests/output/test_write_pdf_a_1b/output_001_validation.json index aaa4705fa..d72917647 100644 --- a/tests/output/test_write_pdf_a_1b/output_001_validation.json +++ b/tests/output/test_write_pdf_a_1b/output_001_validation.json @@ -3,7 +3,7 @@ "can-be-optimized": true, "claimed-pdfa-type": "PDF/A-1b", "conforms-to-claimed-pdfa-type": false, - "date": "Sat Jul 23 11:43:31 2022", + "date": "Sun Jul 31 21:01:31 2022", "errors": [ "does-not-conform-to-claimed-pdfa-type" ], diff --git a/tests/output/test_write_pdf_a_1b/output_002.pdf b/tests/output/test_write_pdf_a_1b/output_002.pdf index 88d60a0b5..7df141826 100644 Binary files a/tests/output/test_write_pdf_a_1b/output_002.pdf and b/tests/output/test_write_pdf_a_1b/output_002.pdf differ diff --git a/tests/output/test_write_pdf_a_1b/output_002_validation.json b/tests/output/test_write_pdf_a_1b/output_002_validation.json index 1dc9eee88..5b50adeb7 100644 --- a/tests/output/test_write_pdf_a_1b/output_002_validation.json +++ b/tests/output/test_write_pdf_a_1b/output_002_validation.json @@ -3,7 +3,7 @@ "can-be-optimized": true, "claimed-pdfa-type": "PDF/A-1b", "conforms-to-claimed-pdfa-type": false, - "date": "Sat Jul 23 11:43:28 2022", + "date": "Sun Jul 31 21:01:29 2022", "errors": [ "does-not-conform-to-claimed-pdfa-type" ], diff --git a/tests/output/test_write_pil_image/output.pdf b/tests/output/test_write_pil_image/output.pdf index 65857214e..b1d714c57 100644 Binary files a/tests/output/test_write_pil_image/output.pdf and b/tests/output/test_write_pil_image/output.pdf differ diff --git a/tests/output/test_write_png_image_by_url/output.pdf b/tests/output/test_write_png_image_by_url/output.pdf index 5aa874c99..3b2d88525 100644 Binary files a/tests/output/test_write_png_image_by_url/output.pdf and b/tests/output/test_write_png_image_by_url/output.pdf differ diff --git a/tests/output/test_write_push_button/output_001.pdf b/tests/output/test_write_push_button/output_001.pdf index 0fc63aa4e..d1914b5d5 100644 Binary files a/tests/output/test_write_push_button/output_001.pdf and b/tests/output/test_write_push_button/output_001.pdf differ diff --git a/tests/output/test_write_push_button/output_002.pdf b/tests/output/test_write_push_button/output_002.pdf index 41037485d..08a742758 100644 Binary files a/tests/output/test_write_push_button/output_002.pdf and b/tests/output/test_write_push_button/output_002.pdf differ diff --git a/tests/output/test_write_push_button/output_003.pdf b/tests/output/test_write_push_button/output_003.pdf index 6408acec5..167902950 100644 Binary files a/tests/output/test_write_push_button/output_003.pdf and b/tests/output/test_write_push_button/output_003.pdf differ diff --git a/tests/output/test_write_radar_plot/output.pdf b/tests/output/test_write_radar_plot/output.pdf index 35f4ac2d7..45685207b 100644 Binary files a/tests/output/test_write_radar_plot/output.pdf and b/tests/output/test_write_radar_plot/output.pdf differ diff --git a/tests/output/test_write_rectangular_hitomezashi/output.pdf b/tests/output/test_write_rectangular_hitomezashi/output.pdf index 4e322942e..5c3460070 100644 Binary files a/tests/output/test_write_rectangular_hitomezashi/output.pdf and b/tests/output/test_write_rectangular_hitomezashi/output.pdf differ diff --git a/tests/output/test_write_rectangular_maze/output.pdf b/tests/output/test_write_rectangular_maze/output.pdf index 988d05ee8..2e699cd24 100644 Binary files a/tests/output/test_write_rectangular_maze/output.pdf and b/tests/output/test_write_rectangular_maze/output.pdf differ diff --git a/tests/output/test_write_single_line_justified_full/output_001.pdf b/tests/output/test_write_single_line_justified_full/output_001.pdf index b213c61b1..3b9882f6f 100644 Binary files a/tests/output/test_write_single_line_justified_full/output_001.pdf and b/tests/output/test_write_single_line_justified_full/output_001.pdf differ diff --git a/tests/output/test_write_single_line_justified_full/output_002.pdf b/tests/output/test_write_single_line_justified_full/output_002.pdf index 1f6485b14..f80b121be 100644 Binary files a/tests/output/test_write_single_line_justified_full/output_002.pdf and b/tests/output/test_write_single_line_justified_full/output_002.pdf differ diff --git a/tests/output/test_write_table_with_col_span/output.pdf b/tests/output/test_write_table_with_col_span/output.pdf index 75b20adf4..9fb300639 100644 Binary files a/tests/output/test_write_table_with_col_span/output.pdf and b/tests/output/test_write_table_with_col_span/output.pdf differ diff --git a/tests/output/test_write_table_with_image/output.pdf b/tests/output/test_write_table_with_image/output.pdf index aa47a7568..38a2ee010 100644 Binary files a/tests/output/test_write_table_with_image/output.pdf and b/tests/output/test_write_table_with_image/output.pdf differ diff --git a/tests/output/test_write_table_with_non_black_paragraphs/output.pdf b/tests/output/test_write_table_with_non_black_paragraphs/output.pdf index e18bf3c7f..226f0a48e 100644 Binary files a/tests/output/test_write_table_with_non_black_paragraphs/output.pdf and b/tests/output/test_write_table_with_non_black_paragraphs/output.pdf differ diff --git a/tests/output/test_write_table_with_rainbow_background/output.pdf b/tests/output/test_write_table_with_rainbow_background/output.pdf index bdd5dc965..56623d890 100644 Binary files a/tests/output/test_write_table_with_rainbow_background/output.pdf and b/tests/output/test_write_table_with_rainbow_background/output.pdf differ diff --git a/tests/output/test_write_table_with_rounded_borders/output_000.pdf b/tests/output/test_write_table_with_rounded_borders/output_000.pdf index 1d7b960de..4ea80c1c3 100644 Binary files a/tests/output/test_write_table_with_rounded_borders/output_000.pdf and b/tests/output/test_write_table_with_rounded_borders/output_000.pdf differ diff --git a/tests/output/test_write_table_with_rounded_borders/output_001.pdf b/tests/output/test_write_table_with_rounded_borders/output_001.pdf index c644d2a4c..bdac2f506 100644 Binary files a/tests/output/test_write_table_with_rounded_borders/output_001.pdf and b/tests/output/test_write_table_with_rounded_borders/output_001.pdf differ diff --git a/tests/output/test_write_table_with_rounded_borders/output_002.pdf b/tests/output/test_write_table_with_rounded_borders/output_002.pdf index 00c416d88..fcf00ca94 100644 Binary files a/tests/output/test_write_table_with_rounded_borders/output_002.pdf and b/tests/output/test_write_table_with_rounded_borders/output_002.pdf differ diff --git a/tests/output/test_write_table_with_rounded_borders/output_003.pdf b/tests/output/test_write_table_with_rounded_borders/output_003.pdf index fa6a101c5..639df5d75 100644 Binary files a/tests/output/test_write_table_with_rounded_borders/output_003.pdf and b/tests/output/test_write_table_with_rounded_borders/output_003.pdf differ diff --git a/tests/output/test_write_table_with_rounded_borders/output_004.pdf b/tests/output/test_write_table_with_rounded_borders/output_004.pdf index 5f9f4c11d..2f25bb714 100644 Binary files a/tests/output/test_write_table_with_rounded_borders/output_004.pdf and b/tests/output/test_write_table_with_rounded_borders/output_004.pdf differ diff --git a/tests/output/test_write_table_with_row_span/output.pdf b/tests/output/test_write_table_with_row_span/output.pdf index c8ab47ca5..9ad655a98 100644 Binary files a/tests/output/test_write_table_with_row_span/output.pdf and b/tests/output/test_write_table_with_row_span/output.pdf differ diff --git a/tests/output/test_write_table_with_special_characters/output.pdf b/tests/output/test_write_table_with_special_characters/output.pdf index 36bf04185..a7b94f4e6 100644 Binary files a/tests/output/test_write_table_with_special_characters/output.pdf and b/tests/output/test_write_table_with_special_characters/output.pdf differ diff --git a/tests/output/test_write_table_with_special_characters/output.png b/tests/output/test_write_table_with_special_characters/output.png index 058a66477..c29fcb1e9 100644 Binary files a/tests/output/test_write_table_with_special_characters/output.png and b/tests/output/test_write_table_with_special_characters/output.png differ diff --git a/tests/output/test_write_tents_and_trees/output.pdf b/tests/output/test_write_tents_and_trees/output.pdf index de7b4c18d..c6c36fec1 100644 Binary files a/tests/output/test_write_tents_and_trees/output.pdf and b/tests/output/test_write_tents_and_trees/output.pdf differ diff --git a/tests/output/test_write_text_area/output_001.pdf b/tests/output/test_write_text_area/output_001.pdf index 06b3ef395..a52025a4a 100644 Binary files a/tests/output/test_write_text_area/output_001.pdf and b/tests/output/test_write_text_area/output_001.pdf differ diff --git a/tests/output/test_write_text_area/output_001.png b/tests/output/test_write_text_area/output_001.png index 0ff2f76a3..30d9df421 100644 Binary files a/tests/output/test_write_text_area/output_001.png and b/tests/output/test_write_text_area/output_001.png differ diff --git a/tests/output/test_write_text_area/output_002.pdf b/tests/output/test_write_text_area/output_002.pdf index f58d2bbdf..90b6c6e11 100644 Binary files a/tests/output/test_write_text_area/output_002.pdf and b/tests/output/test_write_text_area/output_002.pdf differ diff --git a/tests/output/test_write_text_area/output_002.png b/tests/output/test_write_text_area/output_002.png index 28ec692d7..3f5a584ab 100644 Binary files a/tests/output/test_write_text_area/output_002.png and b/tests/output/test_write_text_area/output_002.png differ diff --git a/tests/output/test_write_text_field/output_001.pdf b/tests/output/test_write_text_field/output_001.pdf index 2c8c8a9fd..6bc2c1faf 100644 Binary files a/tests/output/test_write_text_field/output_001.pdf and b/tests/output/test_write_text_field/output_001.pdf differ diff --git a/tests/output/test_write_text_field/output_001.png b/tests/output/test_write_text_field/output_001.png index e4caee752..b073a3c87 100644 Binary files a/tests/output/test_write_text_field/output_001.png and b/tests/output/test_write_text_field/output_001.png differ diff --git a/tests/output/test_write_text_field/output_002.pdf b/tests/output/test_write_text_field/output_002.pdf index 333263720..fb20aefd9 100644 Binary files a/tests/output/test_write_text_field/output_002.pdf and b/tests/output/test_write_text_field/output_002.pdf differ diff --git a/tests/output/test_write_two_formfields/output_001.pdf b/tests/output/test_write_two_formfields/output_001.pdf index f8c62afdf..2df11291e 100644 Binary files a/tests/output/test_write_two_formfields/output_001.pdf and b/tests/output/test_write_two_formfields/output_001.pdf differ diff --git a/tests/output/test_write_two_formfields/output_002.pdf b/tests/output/test_write_two_formfields/output_002.pdf index 7d16eed31..0795ef0f1 100644 Binary files a/tests/output/test_write_two_formfields/output_002.pdf and b/tests/output/test_write_two_formfields/output_002.pdf differ diff --git a/tests/output/test_write_two_formfields/output_003.pdf b/tests/output/test_write_two_formfields/output_003.pdf index 07c0dd965..c8f305964 100644 Binary files a/tests/output/test_write_two_formfields/output_003.pdf and b/tests/output/test_write_two_formfields/output_003.pdf differ diff --git a/tests/output/test_write_two_formfields/output_003_validation.json b/tests/output/test_write_two_formfields/output_003_validation.json index fd6ba6898..126781b36 100644 --- a/tests/output/test_write_two_formfields/output_003_validation.json +++ b/tests/output/test_write_two_formfields/output_003_validation.json @@ -1,7 +1,7 @@ { "analysis-summary": { "can-be-optimized": false, - "date": "Sat Jul 23 11:36:04 2022", + "date": "Sun Jul 31 21:01:26 2022", "input": "/home/joris/Code/borb-dev/tests/output/test_write_two_formfields/output_003.pdf", "metadata": { "Author": "", diff --git a/tests/output/test_write_two_formfields/output_004.pdf b/tests/output/test_write_two_formfields/output_004.pdf index a78277388..450e8bbc5 100644 Binary files a/tests/output/test_write_two_formfields/output_004.pdf and b/tests/output/test_write_two_formfields/output_004.pdf differ diff --git a/tests/output/test_write_unordered_list/output.pdf b/tests/output/test_write_unordered_list/output.pdf index 10b2c2893..9275d8053 100644 Binary files a/tests/output/test_write_unordered_list/output.pdf and b/tests/output/test_write_unordered_list/output.pdf differ diff --git a/tests/output/test_write_unsplash_image/output.pdf b/tests/output/test_write_unsplash_image/output.pdf index 06be439f0..61d441547 100644 Binary files a/tests/output/test_write_unsplash_image/output.pdf and b/tests/output/test_write_unsplash_image/output.pdf differ diff --git a/tests/output/test_write_unsplash_image/output.png b/tests/output/test_write_unsplash_image/output.png index 544e3cbb3..6e05630f1 100644 Binary files a/tests/output/test_write_unsplash_image/output.png and b/tests/output/test_write_unsplash_image/output.png differ diff --git a/tests/output/test_write_using_low_level_instructions/output.pdf b/tests/output/test_write_using_low_level_instructions/output.pdf index fce89c0b8..f8e09534c 100644 Binary files a/tests/output/test_write_using_low_level_instructions/output.pdf and b/tests/output/test_write_using_low_level_instructions/output.pdf differ diff --git a/tests/output/test_write_using_low_level_instructions/output.png b/tests/output/test_write_using_low_level_instructions/output.png index a1c9b925d..6c9c5824f 100644 Binary files a/tests/output/test_write_using_low_level_instructions/output.png and b/tests/output/test_write_using_low_level_instructions/output.png differ diff --git a/tests/output/test_write_with_truetype_font/output_001.pdf b/tests/output/test_write_with_truetype_font/output_001.pdf index 08eb5c441..2c4712f4f 100644 Binary files a/tests/output/test_write_with_truetype_font/output_001.pdf and b/tests/output/test_write_with_truetype_font/output_001.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_002.pdf b/tests/output/test_write_with_truetype_font/output_002.pdf index 6849b5a11..eac448b5c 100644 Binary files a/tests/output/test_write_with_truetype_font/output_002.pdf and b/tests/output/test_write_with_truetype_font/output_002.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_003.pdf b/tests/output/test_write_with_truetype_font/output_003.pdf index 91f3cf046..c9bb890d7 100644 Binary files a/tests/output/test_write_with_truetype_font/output_003.pdf and b/tests/output/test_write_with_truetype_font/output_003.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_004.pdf b/tests/output/test_write_with_truetype_font/output_004.pdf index 64bbd51c5..0350577c2 100644 Binary files a/tests/output/test_write_with_truetype_font/output_004.pdf and b/tests/output/test_write_with_truetype_font/output_004.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_005.pdf b/tests/output/test_write_with_truetype_font/output_005.pdf index 615ecaeb7..a9d7b57b3 100644 Binary files a/tests/output/test_write_with_truetype_font/output_005.pdf and b/tests/output/test_write_with_truetype_font/output_005.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_006.pdf b/tests/output/test_write_with_truetype_font/output_006.pdf index 960409cce..0ccbf3859 100644 Binary files a/tests/output/test_write_with_truetype_font/output_006.pdf and b/tests/output/test_write_with_truetype_font/output_006.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_007.pdf b/tests/output/test_write_with_truetype_font/output_007.pdf index 0110c6e80..549442554 100644 Binary files a/tests/output/test_write_with_truetype_font/output_007.pdf and b/tests/output/test_write_with_truetype_font/output_007.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_007_validation.json b/tests/output/test_write_with_truetype_font/output_007_validation.json index b41ee42d5..cc286c9c8 100644 --- a/tests/output/test_write_with_truetype_font/output_007_validation.json +++ b/tests/output/test_write_with_truetype_font/output_007_validation.json @@ -3,7 +3,7 @@ "can-be-optimized": true, "claimed-pdfa-type": "PDF/A-1b", "conforms-to-claimed-pdfa-type": false, - "date": "Sat Jul 23 11:34:52 2022", + "date": "Sun Jul 31 21:01:24 2022", "errors": [ "does-not-conform-to-claimed-pdfa-type" ], @@ -28,7 +28,7 @@ "pdf-major-version": 1, "pdf-minor-version": 7, "profile": "/home/joris/Downloads/PDF-CHECKER-Lin64/PDF_Checker/CheckerProfiles/iso_32000.json", - "size-in-bytes": 9107, + "size-in-bytes": 9111, "triggered-abort": "" }, "cleanup-results": { diff --git a/tests/output/test_write_with_truetype_font/output_008.pdf b/tests/output/test_write_with_truetype_font/output_008.pdf index 69c29cbce..24414c23a 100644 Binary files a/tests/output/test_write_with_truetype_font/output_008.pdf and b/tests/output/test_write_with_truetype_font/output_008.pdf differ diff --git a/tests/output/test_write_with_truetype_font/output_008_validation.json b/tests/output/test_write_with_truetype_font/output_008_validation.json index 580381290..c4ab53969 100644 --- a/tests/output/test_write_with_truetype_font/output_008_validation.json +++ b/tests/output/test_write_with_truetype_font/output_008_validation.json @@ -3,7 +3,7 @@ "can-be-optimized": true, "claimed-pdfa-type": "PDF/A-1b", "conforms-to-claimed-pdfa-type": false, - "date": "Sat Jul 23 11:34:56 2022", + "date": "Sun Jul 31 21:01:26 2022", "errors": [ "does-not-conform-to-claimed-pdfa-type" ], @@ -29,7 +29,7 @@ "pdf-major-version": 1, "pdf-minor-version": 7, "profile": "/home/joris/Downloads/PDF-CHECKER-Lin64/PDF_Checker/CheckerProfiles/iso_32000.json", - "size-in-bytes": 12516, + "size-in-bytes": 12528, "triggered-abort": "" }, "cleanup-results": { diff --git a/tests/output/test_write_xl_image/output.pdf b/tests/output/test_write_xl_image/output.pdf index f6d236f3a..28c9ca1f6 100644 Binary files a/tests/output/test_write_xl_image/output.pdf and b/tests/output/test_write_xl_image/output.pdf differ diff --git a/tests/pdf/document/signature/test_document_has_signatures.py b/tests/pdf/document/signature/test_document_has_signatures.py index aeaad53be..03f89abec 100644 --- a/tests/pdf/document/signature/test_document_has_signatures.py +++ b/tests/pdf/document/signature/test_document_has_signatures.py @@ -22,8 +22,11 @@ def __init__(self, methodName="runTest"): def test_document_has_signatures_001(self): # read Document + input_dir: Path = Path(__file__).parent doc: typing.Optional[Document] = None - with open("hello_world_signed_initials_001.pdf", "rb") as pdf_file_handle: + with open( + input_dir / "hello_world_signed_initials_001.pdf", "rb" + ) as pdf_file_handle: doc = PDF.loads(pdf_file_handle) # check whether we have read the Document @@ -35,8 +38,11 @@ def test_document_has_signatures_001(self): def test_document_has_signatures_002(self): # read Document + input_dir: Path = Path(__file__).parent doc: typing.Optional[Document] = None - with open("hello_world_signed_initials_002.pdf", "rb") as pdf_file_handle: + with open( + input_dir / "hello_world_signed_initials_002.pdf", "rb" + ) as pdf_file_handle: doc = PDF.loads(pdf_file_handle) # check whether we have read the Document