diff --git a/README.md b/README.md index f64f6c68..b713b063 100644 --- a/README.md +++ b/README.md @@ -123,6 +123,9 @@ Unless specified otherwise in this section the fixture files are MIT licensed an - `too_many_APP1_markers_surrogate.jpg` was created by the project maintainers * `orient_6.jpg` is used with permission from [Renaud Chaput](https://github.com/renchap) +### ARW +- `DSC04944.ARW` was created and donated by Andrei Okonechnikov [@okonet](https://github.com/okonet) + ### AIFF - fixture.aiff was created by one of the project maintainers and is MIT licensed diff --git a/spec/fixtures/ARW/DSC04944.ARW b/spec/fixtures/ARW/DSC04944.ARW new file mode 100644 index 00000000..e7f8877b Binary files /dev/null and b/spec/fixtures/ARW/DSC04944.ARW differ diff --git a/spec/parsers/pdf_parser/xref_table_119d2321a5e1bfb774342cf56f2d85824395c892.pdfobj b/spec/parsers/pdf_parser/xref_table_119d2321a5e1bfb774342cf56f2d85824395c892.pdfobj new file mode 100644 index 00000000..6c247234 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_119d2321a5e1bfb774342cf56f2d85824395c892.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000125839 00000 n +0000004805 00000 n +0000119837 00000 n +0000000022 00000 n +0000004785 00000 n +0000004919 00000 n +0000005096 00000 n +0000113435 00000 n +0000119801 00000 n +0000119984 00000 n +0000113457 00000 n +0000116238 00000 n +0000113502 00000 n +0000116217 00000 n +0000116275 00000 n +0000119780 00000 n +0000119920 00000 n +0000120670 00000 n +0000120911 00000 n +0000125723 00000 n +0000125744 00000 n +0000125797 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ <22cac427846d1d23f23a31b545a4df5c> +<22cac427846d1d23f23a31b545a4df5c> ] >> +startxref +1 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_3fe4fec42d60aa3faf109be17d6c855efaef660b.pdfobj b/spec/parsers/pdf_parser/xref_table_3fe4fec42d60aa3faf109be17d6c855efaef660b.pdfobj new file mode 100644 index 00000000..ce9f8158 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_3fe4fec42d60aa3faf109be17d6c855efaef660b.pdfobj @@ -0,0 +1,50 @@ +xref +0 39 +0000000000 65535 f +0000206365 00000 n +0000206423 00000 n +0000206535 00000 n +0000000015 00000 n +0000000145 00000 n +0000002827 00000 n +0000002860 00000 n +0000205578 00000 n +0000206876 00000 n +0000003814 00000 n +0000006251 00000 n +0000006272 00000 n +0000006292 00000 n +0000006312 00000 n +0000007784 00000 n +0000007805 00000 n +0000009288 00000 n +0000009309 00000 n +0000010819 00000 n +0000010840 00000 n +0000016910 00000 n +0000016931 00000 n +0000021439 00000 n +0000021460 00000 n +0000026681 00000 n +0000026702 00000 n +0000058778 00000 n +0000058800 00000 n +0000112968 00000 n +0000112990 00000 n +0000201680 00000 n +0000201702 00000 n +0000205802 00000 n +0000205823 00000 n +0000205931 00000 n +0000206036 00000 n +0000206146 00000 n +0000206253 00000 n +trailer +<< + /Root 2 0 R + /Info 4 0 R + /ID [<061023EC1E06E03A1E9D80450B2470D8> <061023EC1E06E03A1E9D80450B2470D8>] + /Size 39 +>> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_6140b48179bd01850d41683e7e7a0b3e1ab7fe94.pdfobj b/spec/parsers/pdf_parser/xref_table_6140b48179bd01850d41683e7e7a0b3e1ab7fe94.pdfobj new file mode 100644 index 00000000..6e2cf62b --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_6140b48179bd01850d41683e7e7a0b3e1ab7fe94.pdfobj @@ -0,0 +1,43 @@ +xref +0 32 +0000000000 65535 f +0000243376 00000 n +0000243434 00000 n +0000243546 00000 n +0000000015 00000 n +0000000145 00000 n +0000002827 00000 n +0000002860 00000 n +0000242699 00000 n +0000243830 00000 n +0000003814 00000 n +0000006251 00000 n +0000006272 00000 n +0000006292 00000 n +0000006312 00000 n +0000007784 00000 n +0000007805 00000 n +0000009288 00000 n +0000009309 00000 n +0000010819 00000 n +0000010840 00000 n +0000042066 00000 n +0000042088 00000 n +0000096205 00000 n +0000096227 00000 n +0000239281 00000 n +0000239304 00000 n +0000242923 00000 n +0000242944 00000 n +0000243052 00000 n +0000243157 00000 n +0000243264 00000 n +trailer +<< + /Root 2 0 R + /Info 4 0 R + /ID [ ] + /Size 32 +>> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_6cbc0f2db193c2e1c47d67e8adcfcee7c8344726.pdfobj b/spec/parsers/pdf_parser/xref_table_6cbc0f2db193c2e1c47d67e8adcfcee7c8344726.pdfobj new file mode 100644 index 00000000..7009e7b3 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_6cbc0f2db193c2e1c47d67e8adcfcee7c8344726.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0001304167 00000 n +0000003214 00000 n +0001299719 00000 n +0000000022 00000 n +0000003194 00000 n +0000003323 00000 n +0000003500 00000 n +0001293316 00000 n +0001296910 00000 n +0001299866 00000 n +0001293339 00000 n +0001299682 00000 n +0001293384 00000 n +0001296889 00000 n +0001296946 00000 n +0001299661 00000 n +0001299802 00000 n +0001300492 00000 n +0001300733 00000 n +0001304051 00000 n +0001304072 00000 n +0001304125 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ <585f5b8585ada2a61bd17aa7915d350f> +<585f5b8585ada2a61bd17aa7915d350f> ] >> +startxref +1 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_7805636bcdcc8e05f3b5f3dc7e7eed54f99001c7.pdfobj b/spec/parsers/pdf_parser/xref_table_7805636bcdcc8e05f3b5f3dc7e7eed54f99001c7.pdfobj new file mode 100644 index 00000000..55d750a1 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_7805636bcdcc8e05f3b5f3dc7e7eed54f99001c7.pdfobj @@ -0,0 +1,36 @@ +xref +0 29 +0000000000 65535 f +0000161923 00000 n +0000002895 00000 n +0000154979 00000 n +0000000022 00000 n +0000002875 00000 n +0000003009 00000 n +0000003198 00000 n +0000148577 00000 n +0000152170 00000 n +0000155126 00000 n +0000160493 00000 n +0000148599 00000 n +0000154942 00000 n +0000148644 00000 n +0000152149 00000 n +0000152206 00000 n +0000154921 00000 n +0000155062 00000 n +0000155782 00000 n +0000156023 00000 n +0000160472 00000 n +0000160980 00000 n +0000160662 00000 n +0000160960 00000 n +0000161220 00000 n +0000161808 00000 n +0000161828 00000 n +0000161881 00000 n +trailer +<< /Size 29 /Root 18 0 R /Info 1 0 R /ID [ + ] >> +startxref +1 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_80e3135865a3ec4a7343a8b2ac22c63b840927f8.pdfobj b/spec/parsers/pdf_parser/xref_table_80e3135865a3ec4a7343a8b2ac22c63b840927f8.pdfobj new file mode 100644 index 00000000..62c72c10 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_80e3135865a3ec4a7343a8b2ac22c63b840927f8.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000204698 00000 n +0000000825 00000 n +0000201848 00000 n +0000000022 00000 n +0000000806 00000 n +0000000939 00000 n +0000001116 00000 n +0000195446 00000 n +0000201812 00000 n +0000201995 00000 n +0000195468 00000 n +0000198249 00000 n +0000195513 00000 n +0000198228 00000 n +0000198286 00000 n +0000201791 00000 n +0000201931 00000 n +0000202583 00000 n +0000202824 00000 n +0000204582 00000 n +0000204603 00000 n +0000204656 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ <9718390b045df884dc85f503509d999c> +<9718390b045df884dc85f503509d999c> ] >> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_95c66da6d3bfe3a53b47457af67d9d29e25fa37d.pdfobj b/spec/parsers/pdf_parser/xref_table_95c66da6d3bfe3a53b47457af67d9d29e25fa37d.pdfobj new file mode 100644 index 00000000..597ddaa8 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_95c66da6d3bfe3a53b47457af67d9d29e25fa37d.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000297797 00000 n +0000006765 00000 n +0000292003 00000 n +0000000022 00000 n +0000006745 00000 n +0000006878 00000 n +0000007055 00000 n +0000285601 00000 n +0000289194 00000 n +0000292150 00000 n +0000285623 00000 n +0000291966 00000 n +0000285668 00000 n +0000289173 00000 n +0000289230 00000 n +0000291945 00000 n +0000292086 00000 n +0000292826 00000 n +0000293067 00000 n +0000297681 00000 n +0000297702 00000 n +0000297755 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ + ] >> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_96adb052306dfc2e16b90035a31c69c76ff9c8d6.pdfobj b/spec/parsers/pdf_parser/xref_table_96adb052306dfc2e16b90035a31c69c76ff9c8d6.pdfobj new file mode 100644 index 00000000..b3ec4ece --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_96adb052306dfc2e16b90035a31c69c76ff9c8d6.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000657954 00000 n +0000008573 00000 n +0000651447 00000 n +0000000022 00000 n +0000008553 00000 n +0000008687 00000 n +0000008864 00000 n +0000645045 00000 n +0000648638 00000 n +0000651594 00000 n +0000645067 00000 n +0000651410 00000 n +0000645112 00000 n +0000648617 00000 n +0000648674 00000 n +0000651389 00000 n +0000651530 00000 n +0000652298 00000 n +0000652539 00000 n +0000657838 00000 n +0000657859 00000 n +0000657912 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ <6f09f4ea76e5db1d133aa6fe4575f062> +<6f09f4ea76e5db1d133aa6fe4575f062> ] >> +startxref +6 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_a516e8311cbce2bee3f2cec910f32d56750f21e3.pdfobj b/spec/parsers/pdf_parser/xref_table_a516e8311cbce2bee3f2cec910f32d56750f21e3.pdfobj new file mode 100644 index 00000000..154094e5 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_a516e8311cbce2bee3f2cec910f32d56750f21e3.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000219897 00000 n +0000005583 00000 n +0000213731 00000 n +0000000022 00000 n +0000005563 00000 n +0000005697 00000 n +0000005874 00000 n +0000207329 00000 n +0000213695 00000 n +0000213878 00000 n +0000207351 00000 n +0000210132 00000 n +0000207396 00000 n +0000210111 00000 n +0000210169 00000 n +0000213674 00000 n +0000213814 00000 n +0000214558 00000 n +0000214799 00000 n +0000219781 00000 n +0000219802 00000 n +0000219855 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ <507280c6a97fa6eaa7e1ab7be8cebf89> +<507280c6a97fa6eaa7e1ab7be8cebf89> ] >> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_ba3c9a57473ad293ccbaec052ab6c4904210655b.pdfobj b/spec/parsers/pdf_parser/xref_table_ba3c9a57473ad293ccbaec052ab6c4904210655b.pdfobj new file mode 100644 index 00000000..c529fd71 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_ba3c9a57473ad293ccbaec052ab6c4904210655b.pdfobj @@ -0,0 +1,30 @@ +xref +0 23 +0000000000 65535 f +0000228876 00000 n +0000005611 00000 n +0000223152 00000 n +0000000022 00000 n +0000005591 00000 n +0000005725 00000 n +0000005902 00000 n +0000216750 00000 n +0000223116 00000 n +0000223299 00000 n +0000216772 00000 n +0000219553 00000 n +0000216817 00000 n +0000219532 00000 n +0000219590 00000 n +0000223095 00000 n +0000223235 00000 n +0000223973 00000 n +0000224214 00000 n +0000228760 00000 n +0000228781 00000 n +0000228834 00000 n +trailer +<< /Size 23 /Root 17 0 R /Info 1 0 R /ID [ + ] >> +startxref +2 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_ec87d8d50ecc3a4b441ee04c27d9541c1a03dc1d.pdfobj b/spec/parsers/pdf_parser/xref_table_ec87d8d50ecc3a4b441ee04c27d9541c1a03dc1d.pdfobj new file mode 100644 index 00000000..fe88c618 --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_ec87d8d50ecc3a4b441ee04c27d9541c1a03dc1d.pdfobj @@ -0,0 +1,28 @@ +xref +0 17 +0000000000 65535 f +0000000017 00000 n +0000008320 00000 n +0000001198 00000 n +0000000336 00000 n +0000000402 00000 n +0000000747 00000 n +0000000964 00000 n +0000001454 00000 n +0000007744 00000 n +0000008031 00000 n +0000001382 00000 n +0000006613 00000 n +0000003111 00000 n +0000004246 00000 n +0000010947 00000 n +0000011251 00000 n +trailer +<< +/Root 1 0 R +/Info 11 0 R +/Size 17 +>> + +startxref +1 \ No newline at end of file diff --git a/spec/parsers/pdf_parser/xref_table_eef322a07056453145d1404b099e9d7e76051482.pdfobj b/spec/parsers/pdf_parser/xref_table_eef322a07056453145d1404b099e9d7e76051482.pdfobj new file mode 100644 index 00000000..34152ded Binary files /dev/null and b/spec/parsers/pdf_parser/xref_table_eef322a07056453145d1404b099e9d7e76051482.pdfobj differ diff --git a/spec/parsers/pdf_parser/xref_table_f2eb97556766e9c759cd774515d9be2b761cc0cb.pdfobj b/spec/parsers/pdf_parser/xref_table_f2eb97556766e9c759cd774515d9be2b761cc0cb.pdfobj new file mode 100644 index 00000000..c41891ec --- /dev/null +++ b/spec/parsers/pdf_parser/xref_table_f2eb97556766e9c759cd774515d9be2b761cc0cb.pdfobj @@ -0,0 +1,36 @@ +xref +0 29 +0000000000 65535 f +0000232329 00000 n +0000004922 00000 n +0000225590 00000 n +0000000022 00000 n +0000004902 00000 n +0000005036 00000 n +0000005213 00000 n +0000111087 00000 n +0000114680 00000 n +0000225744 00000 n +0000111109 00000 n +0000117452 00000 n +0000111154 00000 n +0000114659 00000 n +0000114716 00000 n +0000117431 00000 n +0000121622 00000 n +0000117489 00000 n +0000121601 00000 n +0000121739 00000 n +0000121918 00000 n +0000225567 00000 n +0000225680 00000 n +0000226452 00000 n +0000226693 00000 n +0000232213 00000 n +0000232234 00000 n +0000232287 00000 n +trailer +<< /Size 29 /Root 23 0 R /Info 1 0 R /ID [ <749b70c8f25aa1e8faef7cae4d2740cf> +<749b70c8f25aa1e8faef7cae4d2740cf> ] >> +startxref +2 \ No newline at end of file