From 5f02c7c9e779a761b8324427c39e85429e25ba29 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 20 May 2023 12:21:22 -0400 Subject: Tweak pdf-filter-tokens to be less sensitive to floating point Switch output to QDF for easier diffing Simplify input image Reduce decimal places This works around an issue were, for certain versions, the mingw32 tests failed because of irrelevant floating point rounding issues in the test output. --- examples/pdf-filter-tokens.cc | 1 + examples/qtest/filter-tokens/in.pdf | Bin 57165 -> 11779 bytes examples/qtest/filter-tokens/out.pdf | Bin 53344 -> 11579 bytes 3 files changed, 1 insertion(+) (limited to 'examples') diff --git a/examples/pdf-filter-tokens.cc b/examples/pdf-filter-tokens.cc index a897ef65..fb6f542c 100644 --- a/examples/pdf-filter-tokens.cc +++ b/examples/pdf-filter-tokens.cc @@ -204,6 +204,7 @@ main(int argc, char* argv[]) QPDFWriter w(pdf, outfilename); w.setStaticID(true); // for testing only + w.setQDFMode(true); w.write(); } catch (std::exception& e) { std::cerr << whoami << ": " << e.what() << std::endl; diff --git a/examples/qtest/filter-tokens/in.pdf b/examples/qtest/filter-tokens/in.pdf index f60a30d6..7dc6a58d 100644 Binary files a/examples/qtest/filter-tokens/in.pdf and b/examples/qtest/filter-tokens/in.pdf differ diff --git a/examples/qtest/filter-tokens/out.pdf b/examples/qtest/filter-tokens/out.pdf index 2b368c7d..d641edc5 100644 Binary files a/examples/qtest/filter-tokens/out.pdf and b/examples/qtest/filter-tokens/out.pdf differ -- cgit v1.2.3-54-g00ecf