diff --git a/Tests/LibPDF/CMakeLists.txt b/Tests/LibPDF/CMakeLists.txt index 88906d57c7..6a8b784a80 100644 --- a/Tests/LibPDF/CMakeLists.txt +++ b/Tests/LibPDF/CMakeLists.txt @@ -9,6 +9,7 @@ endforeach() set(TEST_FILES colorspaces.pdf complex.pdf + encoding.pdf encryption_nocopy.pdf linearized.pdf non-linearized.pdf diff --git a/Tests/LibPDF/encoding.pdf b/Tests/LibPDF/encoding.pdf new file mode 100644 index 0000000000..09a80e78e4 --- /dev/null +++ b/Tests/LibPDF/encoding.pdf @@ -0,0 +1,48 @@ +%PDF-1.7 +%µ¶ + +1 0 obj +<> +endobj + +2 0 obj +<> +endobj + +3 0 obj +<>>>>> +endobj + +4 0 obj +<> +stream +BT +/F1 24 Tf +30 TL +40 220 Td +(The last line should say `abcd` three times,) ' +(prefixed with nothing, `þÿ`, and ``:) ' +T* [ (abcd) -800 (þÿabcd) -800 (abcd) ] TJ +ET + +endstream +endobj + +5 0 obj +<> +endobj + +xref +0 6 +0000000000 65536 f +0000000016 00000 n +0000000062 00000 n +0000000114 00000 n +0000000227 00000 n +0000000448 00000 n + +trailer +<> +startxref +546 +%%EOF