Commit 2118eecae7e5e84a39eb0568c60b36fd8b672461

Authored by Jay Berkenbilt
1 parent 72464041

Add objectinfo to json

ChangeLog
1 1 2020-04-04 Jay Berkenbilt <ejb@ql.org>
2 2  
  3 + * Add "objectinfo" section to json output. In this release,
  4 + information about whether each object is a stream or not is
  5 + provided. There's otherwise no way to tell conclusively from the
  6 + json output. Over time, other computed information about objects
  7 + may be added here.
  8 +
3 9 * Add new option --remove-unreferenced-resources that takes auto,
4 10 yes, or no as options. This tells qpdf whether to attempt to
5 11 remove unreferenced resources from pages when doing page splitting
... ...
qpdf/qpdf.cc
... ... @@ -382,6 +382,24 @@ static JSON json_schema(std::set&lt;std::string&gt;* keys = 0)
382 382 "dictionary of original objects;"
383 383 " keys are 'trailer' or 'n n R'"));
384 384 }
  385 + if (all_keys || keys->count("objectinfo"))
  386 + {
  387 + JSON objectinfo = schema.addDictionaryMember(
  388 + "objectinfo", JSON::makeDictionary());
  389 + JSON details = objectinfo.addDictionaryMember(
  390 + "<object-id>", JSON::makeDictionary());
  391 + JSON stream = details.addDictionaryMember(
  392 + "stream", JSON::makeDictionary());
  393 + stream.addDictionaryMember(
  394 + "is",
  395 + JSON::makeString("whether the object is a stream"));
  396 + stream.addDictionaryMember(
  397 + "length",
  398 + JSON::makeString("if stream, its length, otherwise null"));
  399 + stream.addDictionaryMember(
  400 + "filter",
  401 + JSON::makeString("if stream, its length, otherwise null"));
  402 + }
385 403 if (all_keys || keys->count("pages"))
386 404 {
387 405 JSON page = schema.addDictionaryMember("pages", JSON::makeArray()).
... ... @@ -1020,8 +1038,8 @@ ArgParser::initOptionTable()
1020 1038 // The list of selectable top-level keys id duplicated in three
1021 1039 // places: json_schema, do_json, and initOptionTable.
1022 1040 char const* json_key_choices[] = {
1023   - "objects", "pages", "pagelabels", "outlines", "acroform",
1024   - "encrypt", 0};
  1041 + "objects", "objectinfo", "pages", "pagelabels", "outlines",
  1042 + "acroform", "encrypt", 0};
1025 1043 (*t)["json-key"] = oe_requiredChoices(
1026 1044 &ArgParser::argJsonKey, json_key_choices);
1027 1045 (*t)["json-object"] = oe_requiredParameter(
... ... @@ -3624,25 +3642,31 @@ static void do_show_pages(QPDF&amp; pdf, Options&amp; o)
3624 3642 }
3625 3643 }
3626 3644  
3627   -static void do_json_objects(QPDF& pdf, Options& o, JSON& j)
  3645 +static std::set<QPDFObjGen>
  3646 +get_wanted_json_objects(Options& o)
3628 3647 {
3629   - // Add all objects. Do this first before other code below modifies
3630   - // things by doing stuff like calling
3631   - // pushInheritedAttributesToPage.
3632   - bool all_objects = o.json_objects.empty();
3633 3648 std::set<QPDFObjGen> wanted_og;
3634   - for (std::set<std::string>::iterator iter = o.json_objects.begin();
3635   - iter != o.json_objects.end(); ++iter)
  3649 + for (auto iter: o.json_objects)
3636 3650 {
3637 3651 bool trailer;
3638 3652 int obj = 0;
3639 3653 int gen = 0;
3640   - parse_object_id(*iter, trailer, obj, gen);
  3654 + parse_object_id(iter, trailer, obj, gen);
3641 3655 if (obj)
3642 3656 {
3643 3657 wanted_og.insert(QPDFObjGen(obj, gen));
3644 3658 }
3645 3659 }
  3660 + return wanted_og;
  3661 +}
  3662 +
  3663 +static void do_json_objects(QPDF& pdf, Options& o, JSON& j)
  3664 +{
  3665 + // Add all objects. Do this first before other code below modifies
  3666 + // things by doing stuff like calling
  3667 + // pushInheritedAttributesToPage.
  3668 + bool all_objects = o.json_objects.empty();
  3669 + std::set<QPDFObjGen> wanted_og = get_wanted_json_objects(o);
3646 3670 JSON j_objects = j.addDictionaryMember("objects", JSON::makeDictionary());
3647 3671 if (all_objects || o.json_objects.count("trailer"))
3648 3672 {
... ... @@ -3661,6 +3685,39 @@ static void do_json_objects(QPDF&amp; pdf, Options&amp; o, JSON&amp; j)
3661 3685 }
3662 3686 }
3663 3687  
  3688 +static void do_json_objectinfo(QPDF& pdf, Options& o, JSON& j)
  3689 +{
  3690 + // Do this first before other code below modifies things by doing
  3691 + // stuff like calling pushInheritedAttributesToPage.
  3692 + bool all_objects = o.json_objects.empty();
  3693 + std::set<QPDFObjGen> wanted_og = get_wanted_json_objects(o);
  3694 + JSON j_objectinfo = j.addDictionaryMember(
  3695 + "objectinfo", JSON::makeDictionary());
  3696 + for (auto obj: pdf.getAllObjects())
  3697 + {
  3698 + if (all_objects || wanted_og.count(obj.getObjGen()))
  3699 + {
  3700 + auto j_details = j_objectinfo.addDictionaryMember(
  3701 + obj.unparse(), JSON::makeDictionary());
  3702 + auto j_stream = j_details.addDictionaryMember(
  3703 + "stream", JSON::makeDictionary());
  3704 + bool is_stream = obj.isStream();
  3705 + j_stream.addDictionaryMember(
  3706 + "is", JSON::makeBool(is_stream));
  3707 + j_stream.addDictionaryMember(
  3708 + "length",
  3709 + (is_stream
  3710 + ? obj.getDict().getKey("/Length").getJSON(true)
  3711 + : JSON::makeNull()));
  3712 + j_stream.addDictionaryMember(
  3713 + "filter",
  3714 + (is_stream
  3715 + ? obj.getDict().getKey("/Filter").getJSON(true)
  3716 + : JSON::makeNull()));
  3717 + }
  3718 + }
  3719 +}
  3720 +
3664 3721 static void do_json_pages(QPDF& pdf, Options& o, JSON& j)
3665 3722 {
3666 3723 JSON j_pages = j.addDictionaryMember("pages", JSON::makeArray());
... ... @@ -4071,6 +4128,10 @@ static void do_json(QPDF&amp; pdf, Options&amp; o)
4071 4128 {
4072 4129 do_json_objects(pdf, o, j);
4073 4130 }
  4131 + if (all_keys || o.json_keys.count("objectinfo"))
  4132 + {
  4133 + do_json_objectinfo(pdf, o, j);
  4134 + }
4074 4135 if (all_keys || o.json_keys.count("pages"))
4075 4136 {
4076 4137 do_json_pages(pdf, o, j);
... ...
qpdf/qtest/qpdf/direct-pages-json.out
... ... @@ -31,6 +31,50 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "2 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "3 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": true,
  53 + "length": 44
  54 + }
  55 + },
  56 + "4 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "5 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "6 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + }
  77 + },
34 78 "objects": {
35 79 "1 0 R": {
36 80 "/Pages": "2 0 R",
... ...
qpdf/qtest/qpdf/json-field-types---show-encryption-key.out
... ... @@ -412,6 +412,1380 @@
412 412 },
413 413 "userpasswordmatched": false
414 414 },
  415 + "objectinfo": {
  416 + "1 0 R": {
  417 + "stream": {
  418 + "filter": null,
  419 + "is": false,
  420 + "length": null
  421 + }
  422 + },
  423 + "10 0 R": {
  424 + "stream": {
  425 + "filter": null,
  426 + "is": false,
  427 + "length": null
  428 + }
  429 + },
  430 + "100 0 R": {
  431 + "stream": {
  432 + "filter": null,
  433 + "is": false,
  434 + "length": null
  435 + }
  436 + },
  437 + "101 0 R": {
  438 + "stream": {
  439 + "filter": null,
  440 + "is": false,
  441 + "length": null
  442 + }
  443 + },
  444 + "102 0 R": {
  445 + "stream": {
  446 + "filter": null,
  447 + "is": false,
  448 + "length": null
  449 + }
  450 + },
  451 + "103 0 R": {
  452 + "stream": {
  453 + "filter": null,
  454 + "is": false,
  455 + "length": null
  456 + }
  457 + },
  458 + "104 0 R": {
  459 + "stream": {
  460 + "filter": null,
  461 + "is": false,
  462 + "length": null
  463 + }
  464 + },
  465 + "105 0 R": {
  466 + "stream": {
  467 + "filter": null,
  468 + "is": false,
  469 + "length": null
  470 + }
  471 + },
  472 + "106 0 R": {
  473 + "stream": {
  474 + "filter": null,
  475 + "is": false,
  476 + "length": null
  477 + }
  478 + },
  479 + "107 0 R": {
  480 + "stream": {
  481 + "filter": null,
  482 + "is": false,
  483 + "length": null
  484 + }
  485 + },
  486 + "108 0 R": {
  487 + "stream": {
  488 + "filter": null,
  489 + "is": false,
  490 + "length": null
  491 + }
  492 + },
  493 + "109 0 R": {
  494 + "stream": {
  495 + "filter": null,
  496 + "is": false,
  497 + "length": null
  498 + }
  499 + },
  500 + "11 0 R": {
  501 + "stream": {
  502 + "filter": null,
  503 + "is": false,
  504 + "length": null
  505 + }
  506 + },
  507 + "110 0 R": {
  508 + "stream": {
  509 + "filter": null,
  510 + "is": false,
  511 + "length": null
  512 + }
  513 + },
  514 + "111 0 R": {
  515 + "stream": {
  516 + "filter": null,
  517 + "is": false,
  518 + "length": null
  519 + }
  520 + },
  521 + "112 0 R": {
  522 + "stream": {
  523 + "filter": null,
  524 + "is": false,
  525 + "length": null
  526 + }
  527 + },
  528 + "113 0 R": {
  529 + "stream": {
  530 + "filter": null,
  531 + "is": false,
  532 + "length": null
  533 + }
  534 + },
  535 + "114 0 R": {
  536 + "stream": {
  537 + "filter": null,
  538 + "is": false,
  539 + "length": null
  540 + }
  541 + },
  542 + "115 0 R": {
  543 + "stream": {
  544 + "filter": null,
  545 + "is": false,
  546 + "length": null
  547 + }
  548 + },
  549 + "116 0 R": {
  550 + "stream": {
  551 + "filter": null,
  552 + "is": false,
  553 + "length": null
  554 + }
  555 + },
  556 + "117 0 R": {
  557 + "stream": {
  558 + "filter": null,
  559 + "is": false,
  560 + "length": null
  561 + }
  562 + },
  563 + "118 0 R": {
  564 + "stream": {
  565 + "filter": null,
  566 + "is": false,
  567 + "length": null
  568 + }
  569 + },
  570 + "119 0 R": {
  571 + "stream": {
  572 + "filter": null,
  573 + "is": false,
  574 + "length": null
  575 + }
  576 + },
  577 + "12 0 R": {
  578 + "stream": {
  579 + "filter": null,
  580 + "is": false,
  581 + "length": null
  582 + }
  583 + },
  584 + "120 0 R": {
  585 + "stream": {
  586 + "filter": null,
  587 + "is": false,
  588 + "length": null
  589 + }
  590 + },
  591 + "121 0 R": {
  592 + "stream": {
  593 + "filter": null,
  594 + "is": false,
  595 + "length": null
  596 + }
  597 + },
  598 + "122 0 R": {
  599 + "stream": {
  600 + "filter": null,
  601 + "is": false,
  602 + "length": null
  603 + }
  604 + },
  605 + "123 0 R": {
  606 + "stream": {
  607 + "filter": null,
  608 + "is": false,
  609 + "length": null
  610 + }
  611 + },
  612 + "124 0 R": {
  613 + "stream": {
  614 + "filter": null,
  615 + "is": false,
  616 + "length": null
  617 + }
  618 + },
  619 + "125 0 R": {
  620 + "stream": {
  621 + "filter": null,
  622 + "is": false,
  623 + "length": null
  624 + }
  625 + },
  626 + "126 0 R": {
  627 + "stream": {
  628 + "filter": null,
  629 + "is": false,
  630 + "length": null
  631 + }
  632 + },
  633 + "127 0 R": {
  634 + "stream": {
  635 + "filter": null,
  636 + "is": false,
  637 + "length": null
  638 + }
  639 + },
  640 + "128 0 R": {
  641 + "stream": {
  642 + "filter": null,
  643 + "is": false,
  644 + "length": null
  645 + }
  646 + },
  647 + "129 0 R": {
  648 + "stream": {
  649 + "filter": null,
  650 + "is": false,
  651 + "length": null
  652 + }
  653 + },
  654 + "13 0 R": {
  655 + "stream": {
  656 + "filter": null,
  657 + "is": false,
  658 + "length": null
  659 + }
  660 + },
  661 + "130 0 R": {
  662 + "stream": {
  663 + "filter": null,
  664 + "is": false,
  665 + "length": null
  666 + }
  667 + },
  668 + "131 0 R": {
  669 + "stream": {
  670 + "filter": null,
  671 + "is": false,
  672 + "length": null
  673 + }
  674 + },
  675 + "132 0 R": {
  676 + "stream": {
  677 + "filter": null,
  678 + "is": false,
  679 + "length": null
  680 + }
  681 + },
  682 + "133 0 R": {
  683 + "stream": {
  684 + "filter": null,
  685 + "is": false,
  686 + "length": null
  687 + }
  688 + },
  689 + "134 0 R": {
  690 + "stream": {
  691 + "filter": null,
  692 + "is": false,
  693 + "length": null
  694 + }
  695 + },
  696 + "135 0 R": {
  697 + "stream": {
  698 + "filter": null,
  699 + "is": false,
  700 + "length": null
  701 + }
  702 + },
  703 + "136 0 R": {
  704 + "stream": {
  705 + "filter": null,
  706 + "is": false,
  707 + "length": null
  708 + }
  709 + },
  710 + "137 0 R": {
  711 + "stream": {
  712 + "filter": null,
  713 + "is": false,
  714 + "length": null
  715 + }
  716 + },
  717 + "138 0 R": {
  718 + "stream": {
  719 + "filter": null,
  720 + "is": false,
  721 + "length": null
  722 + }
  723 + },
  724 + "139 0 R": {
  725 + "stream": {
  726 + "filter": null,
  727 + "is": false,
  728 + "length": null
  729 + }
  730 + },
  731 + "14 0 R": {
  732 + "stream": {
  733 + "filter": null,
  734 + "is": false,
  735 + "length": null
  736 + }
  737 + },
  738 + "140 0 R": {
  739 + "stream": {
  740 + "filter": null,
  741 + "is": false,
  742 + "length": null
  743 + }
  744 + },
  745 + "141 0 R": {
  746 + "stream": {
  747 + "filter": null,
  748 + "is": false,
  749 + "length": null
  750 + }
  751 + },
  752 + "142 0 R": {
  753 + "stream": {
  754 + "filter": null,
  755 + "is": true,
  756 + "length": 702
  757 + }
  758 + },
  759 + "143 0 R": {
  760 + "stream": {
  761 + "filter": null,
  762 + "is": false,
  763 + "length": null
  764 + }
  765 + },
  766 + "144 0 R": {
  767 + "stream": {
  768 + "filter": null,
  769 + "is": false,
  770 + "length": null
  771 + }
  772 + },
  773 + "145 0 R": {
  774 + "stream": {
  775 + "filter": null,
  776 + "is": false,
  777 + "length": null
  778 + }
  779 + },
  780 + "146 0 R": {
  781 + "stream": {
  782 + "filter": null,
  783 + "is": true,
  784 + "length": 582
  785 + }
  786 + },
  787 + "147 0 R": {
  788 + "stream": {
  789 + "filter": null,
  790 + "is": false,
  791 + "length": null
  792 + }
  793 + },
  794 + "148 0 R": {
  795 + "stream": {
  796 + "filter": null,
  797 + "is": false,
  798 + "length": null
  799 + }
  800 + },
  801 + "149 0 R": {
  802 + "stream": {
  803 + "filter": null,
  804 + "is": false,
  805 + "length": null
  806 + }
  807 + },
  808 + "15 0 R": {
  809 + "stream": {
  810 + "filter": null,
  811 + "is": false,
  812 + "length": null
  813 + }
  814 + },
  815 + "150 0 R": {
  816 + "stream": {
  817 + "filter": null,
  818 + "is": false,
  819 + "length": null
  820 + }
  821 + },
  822 + "151 0 R": {
  823 + "stream": {
  824 + "filter": null,
  825 + "is": false,
  826 + "length": null
  827 + }
  828 + },
  829 + "152 0 R": {
  830 + "stream": {
  831 + "filter": null,
  832 + "is": false,
  833 + "length": null
  834 + }
  835 + },
  836 + "153 0 R": {
  837 + "stream": {
  838 + "filter": null,
  839 + "is": false,
  840 + "length": null
  841 + }
  842 + },
  843 + "154 0 R": {
  844 + "stream": {
  845 + "filter": null,
  846 + "is": false,
  847 + "length": null
  848 + }
  849 + },
  850 + "155 0 R": {
  851 + "stream": {
  852 + "filter": null,
  853 + "is": false,
  854 + "length": null
  855 + }
  856 + },
  857 + "156 0 R": {
  858 + "stream": {
  859 + "filter": null,
  860 + "is": false,
  861 + "length": null
  862 + }
  863 + },
  864 + "157 0 R": {
  865 + "stream": {
  866 + "filter": null,
  867 + "is": false,
  868 + "length": null
  869 + }
  870 + },
  871 + "158 0 R": {
  872 + "stream": {
  873 + "filter": null,
  874 + "is": false,
  875 + "length": null
  876 + }
  877 + },
  878 + "159 0 R": {
  879 + "stream": {
  880 + "filter": null,
  881 + "is": false,
  882 + "length": null
  883 + }
  884 + },
  885 + "16 0 R": {
  886 + "stream": {
  887 + "filter": null,
  888 + "is": false,
  889 + "length": null
  890 + }
  891 + },
  892 + "160 0 R": {
  893 + "stream": {
  894 + "filter": null,
  895 + "is": false,
  896 + "length": null
  897 + }
  898 + },
  899 + "161 0 R": {
  900 + "stream": {
  901 + "filter": null,
  902 + "is": false,
  903 + "length": null
  904 + }
  905 + },
  906 + "162 0 R": {
  907 + "stream": {
  908 + "filter": null,
  909 + "is": false,
  910 + "length": null
  911 + }
  912 + },
  913 + "163 0 R": {
  914 + "stream": {
  915 + "filter": null,
  916 + "is": false,
  917 + "length": null
  918 + }
  919 + },
  920 + "164 0 R": {
  921 + "stream": {
  922 + "filter": null,
  923 + "is": false,
  924 + "length": null
  925 + }
  926 + },
  927 + "165 0 R": {
  928 + "stream": {
  929 + "filter": null,
  930 + "is": false,
  931 + "length": null
  932 + }
  933 + },
  934 + "166 0 R": {
  935 + "stream": {
  936 + "filter": null,
  937 + "is": false,
  938 + "length": null
  939 + }
  940 + },
  941 + "167 0 R": {
  942 + "stream": {
  943 + "filter": null,
  944 + "is": false,
  945 + "length": null
  946 + }
  947 + },
  948 + "168 0 R": {
  949 + "stream": {
  950 + "filter": null,
  951 + "is": false,
  952 + "length": null
  953 + }
  954 + },
  955 + "169 0 R": {
  956 + "stream": {
  957 + "filter": null,
  958 + "is": false,
  959 + "length": null
  960 + }
  961 + },
  962 + "17 0 R": {
  963 + "stream": {
  964 + "filter": null,
  965 + "is": false,
  966 + "length": null
  967 + }
  968 + },
  969 + "170 0 R": {
  970 + "stream": {
  971 + "filter": null,
  972 + "is": false,
  973 + "length": null
  974 + }
  975 + },
  976 + "171 0 R": {
  977 + "stream": {
  978 + "filter": null,
  979 + "is": false,
  980 + "length": null
  981 + }
  982 + },
  983 + "172 0 R": {
  984 + "stream": {
  985 + "filter": null,
  986 + "is": false,
  987 + "length": null
  988 + }
  989 + },
  990 + "173 0 R": {
  991 + "stream": {
  992 + "filter": null,
  993 + "is": false,
  994 + "length": null
  995 + }
  996 + },
  997 + "174 0 R": {
  998 + "stream": {
  999 + "filter": null,
  1000 + "is": false,
  1001 + "length": null
  1002 + }
  1003 + },
  1004 + "175 0 R": {
  1005 + "stream": {
  1006 + "filter": null,
  1007 + "is": false,
  1008 + "length": null
  1009 + }
  1010 + },
  1011 + "176 0 R": {
  1012 + "stream": {
  1013 + "filter": null,
  1014 + "is": false,
  1015 + "length": null
  1016 + }
  1017 + },
  1018 + "177 0 R": {
  1019 + "stream": {
  1020 + "filter": null,
  1021 + "is": false,
  1022 + "length": null
  1023 + }
  1024 + },
  1025 + "178 0 R": {
  1026 + "stream": {
  1027 + "filter": null,
  1028 + "is": false,
  1029 + "length": null
  1030 + }
  1031 + },
  1032 + "179 0 R": {
  1033 + "stream": {
  1034 + "filter": null,
  1035 + "is": false,
  1036 + "length": null
  1037 + }
  1038 + },
  1039 + "18 0 R": {
  1040 + "stream": {
  1041 + "filter": null,
  1042 + "is": false,
  1043 + "length": null
  1044 + }
  1045 + },
  1046 + "180 0 R": {
  1047 + "stream": {
  1048 + "filter": null,
  1049 + "is": false,
  1050 + "length": null
  1051 + }
  1052 + },
  1053 + "181 0 R": {
  1054 + "stream": {
  1055 + "filter": null,
  1056 + "is": false,
  1057 + "length": null
  1058 + }
  1059 + },
  1060 + "182 0 R": {
  1061 + "stream": {
  1062 + "filter": null,
  1063 + "is": false,
  1064 + "length": null
  1065 + }
  1066 + },
  1067 + "183 0 R": {
  1068 + "stream": {
  1069 + "filter": null,
  1070 + "is": false,
  1071 + "length": null
  1072 + }
  1073 + },
  1074 + "184 0 R": {
  1075 + "stream": {
  1076 + "filter": null,
  1077 + "is": false,
  1078 + "length": null
  1079 + }
  1080 + },
  1081 + "185 0 R": {
  1082 + "stream": {
  1083 + "filter": null,
  1084 + "is": false,
  1085 + "length": null
  1086 + }
  1087 + },
  1088 + "186 0 R": {
  1089 + "stream": {
  1090 + "filter": null,
  1091 + "is": false,
  1092 + "length": null
  1093 + }
  1094 + },
  1095 + "187 0 R": {
  1096 + "stream": {
  1097 + "filter": null,
  1098 + "is": false,
  1099 + "length": null
  1100 + }
  1101 + },
  1102 + "188 0 R": {
  1103 + "stream": {
  1104 + "filter": null,
  1105 + "is": false,
  1106 + "length": null
  1107 + }
  1108 + },
  1109 + "189 0 R": {
  1110 + "stream": {
  1111 + "filter": null,
  1112 + "is": false,
  1113 + "length": null
  1114 + }
  1115 + },
  1116 + "19 0 R": {
  1117 + "stream": {
  1118 + "filter": null,
  1119 + "is": true,
  1120 + "length": 12
  1121 + }
  1122 + },
  1123 + "190 0 R": {
  1124 + "stream": {
  1125 + "filter": null,
  1126 + "is": false,
  1127 + "length": null
  1128 + }
  1129 + },
  1130 + "191 0 R": {
  1131 + "stream": {
  1132 + "filter": null,
  1133 + "is": false,
  1134 + "length": null
  1135 + }
  1136 + },
  1137 + "192 0 R": {
  1138 + "stream": {
  1139 + "filter": null,
  1140 + "is": false,
  1141 + "length": null
  1142 + }
  1143 + },
  1144 + "193 0 R": {
  1145 + "stream": {
  1146 + "filter": null,
  1147 + "is": true,
  1148 + "length": 16184
  1149 + }
  1150 + },
  1151 + "194 0 R": {
  1152 + "stream": {
  1153 + "filter": null,
  1154 + "is": false,
  1155 + "length": null
  1156 + }
  1157 + },
  1158 + "195 0 R": {
  1159 + "stream": {
  1160 + "filter": null,
  1161 + "is": true,
  1162 + "length": 11088
  1163 + }
  1164 + },
  1165 + "196 0 R": {
  1166 + "stream": {
  1167 + "filter": null,
  1168 + "is": false,
  1169 + "length": null
  1170 + }
  1171 + },
  1172 + "2 0 R": {
  1173 + "stream": {
  1174 + "filter": null,
  1175 + "is": false,
  1176 + "length": null
  1177 + }
  1178 + },
  1179 + "20 0 R": {
  1180 + "stream": {
  1181 + "filter": null,
  1182 + "is": false,
  1183 + "length": null
  1184 + }
  1185 + },
  1186 + "21 0 R": {
  1187 + "stream": {
  1188 + "filter": null,
  1189 + "is": false,
  1190 + "length": null
  1191 + }
  1192 + },
  1193 + "22 0 R": {
  1194 + "stream": {
  1195 + "filter": null,
  1196 + "is": false,
  1197 + "length": null
  1198 + }
  1199 + },
  1200 + "23 0 R": {
  1201 + "stream": {
  1202 + "filter": null,
  1203 + "is": false,
  1204 + "length": null
  1205 + }
  1206 + },
  1207 + "24 0 R": {
  1208 + "stream": {
  1209 + "filter": null,
  1210 + "is": true,
  1211 + "length": 12
  1212 + }
  1213 + },
  1214 + "25 0 R": {
  1215 + "stream": {
  1216 + "filter": null,
  1217 + "is": false,
  1218 + "length": null
  1219 + }
  1220 + },
  1221 + "26 0 R": {
  1222 + "stream": {
  1223 + "filter": null,
  1224 + "is": true,
  1225 + "length": 82
  1226 + }
  1227 + },
  1228 + "27 0 R": {
  1229 + "stream": {
  1230 + "filter": null,
  1231 + "is": false,
  1232 + "length": null
  1233 + }
  1234 + },
  1235 + "28 0 R": {
  1236 + "stream": {
  1237 + "filter": null,
  1238 + "is": false,
  1239 + "length": null
  1240 + }
  1241 + },
  1242 + "29 0 R": {
  1243 + "stream": {
  1244 + "filter": null,
  1245 + "is": true,
  1246 + "length": 12
  1247 + }
  1248 + },
  1249 + "3 0 R": {
  1250 + "stream": {
  1251 + "filter": null,
  1252 + "is": false,
  1253 + "length": null
  1254 + }
  1255 + },
  1256 + "30 0 R": {
  1257 + "stream": {
  1258 + "filter": null,
  1259 + "is": false,
  1260 + "length": null
  1261 + }
  1262 + },
  1263 + "31 0 R": {
  1264 + "stream": {
  1265 + "filter": null,
  1266 + "is": true,
  1267 + "length": 82
  1268 + }
  1269 + },
  1270 + "32 0 R": {
  1271 + "stream": {
  1272 + "filter": null,
  1273 + "is": false,
  1274 + "length": null
  1275 + }
  1276 + },
  1277 + "33 0 R": {
  1278 + "stream": {
  1279 + "filter": null,
  1280 + "is": true,
  1281 + "length": 12
  1282 + }
  1283 + },
  1284 + "34 0 R": {
  1285 + "stream": {
  1286 + "filter": null,
  1287 + "is": false,
  1288 + "length": null
  1289 + }
  1290 + },
  1291 + "35 0 R": {
  1292 + "stream": {
  1293 + "filter": null,
  1294 + "is": true,
  1295 + "length": 82
  1296 + }
  1297 + },
  1298 + "36 0 R": {
  1299 + "stream": {
  1300 + "filter": null,
  1301 + "is": false,
  1302 + "length": null
  1303 + }
  1304 + },
  1305 + "37 0 R": {
  1306 + "stream": {
  1307 + "filter": null,
  1308 + "is": false,
  1309 + "length": null
  1310 + }
  1311 + },
  1312 + "38 0 R": {
  1313 + "stream": {
  1314 + "filter": null,
  1315 + "is": false,
  1316 + "length": null
  1317 + }
  1318 + },
  1319 + "39 0 R": {
  1320 + "stream": {
  1321 + "filter": null,
  1322 + "is": false,
  1323 + "length": null
  1324 + }
  1325 + },
  1326 + "4 0 R": {
  1327 + "stream": {
  1328 + "filter": null,
  1329 + "is": false,
  1330 + "length": null
  1331 + }
  1332 + },
  1333 + "40 0 R": {
  1334 + "stream": {
  1335 + "filter": null,
  1336 + "is": true,
  1337 + "length": 12
  1338 + }
  1339 + },
  1340 + "41 0 R": {
  1341 + "stream": {
  1342 + "filter": null,
  1343 + "is": false,
  1344 + "length": null
  1345 + }
  1346 + },
  1347 + "42 0 R": {
  1348 + "stream": {
  1349 + "filter": null,
  1350 + "is": true,
  1351 + "length": 46
  1352 + }
  1353 + },
  1354 + "43 0 R": {
  1355 + "stream": {
  1356 + "filter": null,
  1357 + "is": false,
  1358 + "length": null
  1359 + }
  1360 + },
  1361 + "44 0 R": {
  1362 + "stream": {
  1363 + "filter": null,
  1364 + "is": true,
  1365 + "length": 46
  1366 + }
  1367 + },
  1368 + "45 0 R": {
  1369 + "stream": {
  1370 + "filter": null,
  1371 + "is": false,
  1372 + "length": null
  1373 + }
  1374 + },
  1375 + "46 0 R": {
  1376 + "stream": {
  1377 + "filter": null,
  1378 + "is": true,
  1379 + "length": 47
  1380 + }
  1381 + },
  1382 + "47 0 R": {
  1383 + "stream": {
  1384 + "filter": null,
  1385 + "is": false,
  1386 + "length": null
  1387 + }
  1388 + },
  1389 + "48 0 R": {
  1390 + "stream": {
  1391 + "filter": null,
  1392 + "is": true,
  1393 + "length": 45
  1394 + }
  1395 + },
  1396 + "49 0 R": {
  1397 + "stream": {
  1398 + "filter": null,
  1399 + "is": false,
  1400 + "length": null
  1401 + }
  1402 + },
  1403 + "5 0 R": {
  1404 + "stream": {
  1405 + "filter": null,
  1406 + "is": false,
  1407 + "length": null
  1408 + }
  1409 + },
  1410 + "50 0 R": {
  1411 + "stream": {
  1412 + "filter": null,
  1413 + "is": true,
  1414 + "length": 4747
  1415 + }
  1416 + },
  1417 + "51 0 R": {
  1418 + "stream": {
  1419 + "filter": null,
  1420 + "is": false,
  1421 + "length": null
  1422 + }
  1423 + },
  1424 + "52 0 R": {
  1425 + "stream": {
  1426 + "filter": null,
  1427 + "is": false,
  1428 + "length": null
  1429 + }
  1430 + },
  1431 + "53 0 R": {
  1432 + "stream": {
  1433 + "filter": null,
  1434 + "is": false,
  1435 + "length": null
  1436 + }
  1437 + },
  1438 + "54 0 R": {
  1439 + "stream": {
  1440 + "filter": null,
  1441 + "is": false,
  1442 + "length": null
  1443 + }
  1444 + },
  1445 + "55 0 R": {
  1446 + "stream": {
  1447 + "filter": null,
  1448 + "is": false,
  1449 + "length": null
  1450 + }
  1451 + },
  1452 + "56 0 R": {
  1453 + "stream": {
  1454 + "filter": null,
  1455 + "is": false,
  1456 + "length": null
  1457 + }
  1458 + },
  1459 + "57 0 R": {
  1460 + "stream": {
  1461 + "filter": null,
  1462 + "is": false,
  1463 + "length": null
  1464 + }
  1465 + },
  1466 + "58 0 R": {
  1467 + "stream": {
  1468 + "filter": null,
  1469 + "is": true,
  1470 + "length": 220
  1471 + }
  1472 + },
  1473 + "59 0 R": {
  1474 + "stream": {
  1475 + "filter": null,
  1476 + "is": false,
  1477 + "length": null
  1478 + }
  1479 + },
  1480 + "6 0 R": {
  1481 + "stream": {
  1482 + "filter": null,
  1483 + "is": false,
  1484 + "length": null
  1485 + }
  1486 + },
  1487 + "60 0 R": {
  1488 + "stream": {
  1489 + "filter": null,
  1490 + "is": true,
  1491 + "length": 12
  1492 + }
  1493 + },
  1494 + "61 0 R": {
  1495 + "stream": {
  1496 + "filter": null,
  1497 + "is": false,
  1498 + "length": null
  1499 + }
  1500 + },
  1501 + "62 0 R": {
  1502 + "stream": {
  1503 + "filter": null,
  1504 + "is": true,
  1505 + "length": 220
  1506 + }
  1507 + },
  1508 + "63 0 R": {
  1509 + "stream": {
  1510 + "filter": null,
  1511 + "is": false,
  1512 + "length": null
  1513 + }
  1514 + },
  1515 + "64 0 R": {
  1516 + "stream": {
  1517 + "filter": null,
  1518 + "is": true,
  1519 + "length": 12
  1520 + }
  1521 + },
  1522 + "65 0 R": {
  1523 + "stream": {
  1524 + "filter": null,
  1525 + "is": false,
  1526 + "length": null
  1527 + }
  1528 + },
  1529 + "66 0 R": {
  1530 + "stream": {
  1531 + "filter": null,
  1532 + "is": true,
  1533 + "length": 220
  1534 + }
  1535 + },
  1536 + "67 0 R": {
  1537 + "stream": {
  1538 + "filter": null,
  1539 + "is": false,
  1540 + "length": null
  1541 + }
  1542 + },
  1543 + "68 0 R": {
  1544 + "stream": {
  1545 + "filter": null,
  1546 + "is": true,
  1547 + "length": 12
  1548 + }
  1549 + },
  1550 + "69 0 R": {
  1551 + "stream": {
  1552 + "filter": null,
  1553 + "is": false,
  1554 + "length": null
  1555 + }
  1556 + },
  1557 + "7 0 R": {
  1558 + "stream": {
  1559 + "filter": null,
  1560 + "is": false,
  1561 + "length": null
  1562 + }
  1563 + },
  1564 + "70 0 R": {
  1565 + "stream": {
  1566 + "filter": null,
  1567 + "is": true,
  1568 + "length": 220
  1569 + }
  1570 + },
  1571 + "71 0 R": {
  1572 + "stream": {
  1573 + "filter": null,
  1574 + "is": false,
  1575 + "length": null
  1576 + }
  1577 + },
  1578 + "72 0 R": {
  1579 + "stream": {
  1580 + "filter": null,
  1581 + "is": true,
  1582 + "length": 12
  1583 + }
  1584 + },
  1585 + "73 0 R": {
  1586 + "stream": {
  1587 + "filter": null,
  1588 + "is": false,
  1589 + "length": null
  1590 + }
  1591 + },
  1592 + "74 0 R": {
  1593 + "stream": {
  1594 + "filter": null,
  1595 + "is": true,
  1596 + "length": 220
  1597 + }
  1598 + },
  1599 + "75 0 R": {
  1600 + "stream": {
  1601 + "filter": null,
  1602 + "is": false,
  1603 + "length": null
  1604 + }
  1605 + },
  1606 + "76 0 R": {
  1607 + "stream": {
  1608 + "filter": null,
  1609 + "is": true,
  1610 + "length": 12
  1611 + }
  1612 + },
  1613 + "77 0 R": {
  1614 + "stream": {
  1615 + "filter": null,
  1616 + "is": false,
  1617 + "length": null
  1618 + }
  1619 + },
  1620 + "78 0 R": {
  1621 + "stream": {
  1622 + "filter": null,
  1623 + "is": true,
  1624 + "length": 220
  1625 + }
  1626 + },
  1627 + "79 0 R": {
  1628 + "stream": {
  1629 + "filter": null,
  1630 + "is": false,
  1631 + "length": null
  1632 + }
  1633 + },
  1634 + "8 0 R": {
  1635 + "stream": {
  1636 + "filter": null,
  1637 + "is": false,
  1638 + "length": null
  1639 + }
  1640 + },
  1641 + "80 0 R": {
  1642 + "stream": {
  1643 + "filter": null,
  1644 + "is": true,
  1645 + "length": 12
  1646 + }
  1647 + },
  1648 + "81 0 R": {
  1649 + "stream": {
  1650 + "filter": null,
  1651 + "is": false,
  1652 + "length": null
  1653 + }
  1654 + },
  1655 + "82 0 R": {
  1656 + "stream": {
  1657 + "filter": null,
  1658 + "is": false,
  1659 + "length": null
  1660 + }
  1661 + },
  1662 + "83 0 R": {
  1663 + "stream": {
  1664 + "filter": null,
  1665 + "is": false,
  1666 + "length": null
  1667 + }
  1668 + },
  1669 + "84 0 R": {
  1670 + "stream": {
  1671 + "filter": null,
  1672 + "is": false,
  1673 + "length": null
  1674 + }
  1675 + },
  1676 + "85 0 R": {
  1677 + "stream": {
  1678 + "filter": null,
  1679 + "is": false,
  1680 + "length": null
  1681 + }
  1682 + },
  1683 + "86 0 R": {
  1684 + "stream": {
  1685 + "filter": null,
  1686 + "is": false,
  1687 + "length": null
  1688 + }
  1689 + },
  1690 + "87 0 R": {
  1691 + "stream": {
  1692 + "filter": null,
  1693 + "is": false,
  1694 + "length": null
  1695 + }
  1696 + },
  1697 + "88 0 R": {
  1698 + "stream": {
  1699 + "filter": null,
  1700 + "is": false,
  1701 + "length": null
  1702 + }
  1703 + },
  1704 + "89 0 R": {
  1705 + "stream": {
  1706 + "filter": null,
  1707 + "is": false,
  1708 + "length": null
  1709 + }
  1710 + },
  1711 + "9 0 R": {
  1712 + "stream": {
  1713 + "filter": null,
  1714 + "is": false,
  1715 + "length": null
  1716 + }
  1717 + },
  1718 + "90 0 R": {
  1719 + "stream": {
  1720 + "filter": null,
  1721 + "is": false,
  1722 + "length": null
  1723 + }
  1724 + },
  1725 + "91 0 R": {
  1726 + "stream": {
  1727 + "filter": null,
  1728 + "is": false,
  1729 + "length": null
  1730 + }
  1731 + },
  1732 + "92 0 R": {
  1733 + "stream": {
  1734 + "filter": null,
  1735 + "is": false,
  1736 + "length": null
  1737 + }
  1738 + },
  1739 + "93 0 R": {
  1740 + "stream": {
  1741 + "filter": null,
  1742 + "is": false,
  1743 + "length": null
  1744 + }
  1745 + },
  1746 + "94 0 R": {
  1747 + "stream": {
  1748 + "filter": null,
  1749 + "is": false,
  1750 + "length": null
  1751 + }
  1752 + },
  1753 + "95 0 R": {
  1754 + "stream": {
  1755 + "filter": null,
  1756 + "is": false,
  1757 + "length": null
  1758 + }
  1759 + },
  1760 + "96 0 R": {
  1761 + "stream": {
  1762 + "filter": null,
  1763 + "is": false,
  1764 + "length": null
  1765 + }
  1766 + },
  1767 + "97 0 R": {
  1768 + "stream": {
  1769 + "filter": null,
  1770 + "is": false,
  1771 + "length": null
  1772 + }
  1773 + },
  1774 + "98 0 R": {
  1775 + "stream": {
  1776 + "filter": null,
  1777 + "is": false,
  1778 + "length": null
  1779 + }
  1780 + },
  1781 + "99 0 R": {
  1782 + "stream": {
  1783 + "filter": null,
  1784 + "is": false,
  1785 + "length": null
  1786 + }
  1787 + }
  1788 + },
415 1789 "objects": {
416 1790 "1 0 R": {
417 1791 "/AcroForm": {
... ...
qpdf/qtest/qpdf/json-field-types.out
... ... @@ -412,6 +412,1380 @@
412 412 },
413 413 "userpasswordmatched": false
414 414 },
  415 + "objectinfo": {
  416 + "1 0 R": {
  417 + "stream": {
  418 + "filter": null,
  419 + "is": false,
  420 + "length": null
  421 + }
  422 + },
  423 + "10 0 R": {
  424 + "stream": {
  425 + "filter": null,
  426 + "is": false,
  427 + "length": null
  428 + }
  429 + },
  430 + "100 0 R": {
  431 + "stream": {
  432 + "filter": null,
  433 + "is": false,
  434 + "length": null
  435 + }
  436 + },
  437 + "101 0 R": {
  438 + "stream": {
  439 + "filter": null,
  440 + "is": false,
  441 + "length": null
  442 + }
  443 + },
  444 + "102 0 R": {
  445 + "stream": {
  446 + "filter": null,
  447 + "is": false,
  448 + "length": null
  449 + }
  450 + },
  451 + "103 0 R": {
  452 + "stream": {
  453 + "filter": null,
  454 + "is": false,
  455 + "length": null
  456 + }
  457 + },
  458 + "104 0 R": {
  459 + "stream": {
  460 + "filter": null,
  461 + "is": false,
  462 + "length": null
  463 + }
  464 + },
  465 + "105 0 R": {
  466 + "stream": {
  467 + "filter": null,
  468 + "is": false,
  469 + "length": null
  470 + }
  471 + },
  472 + "106 0 R": {
  473 + "stream": {
  474 + "filter": null,
  475 + "is": false,
  476 + "length": null
  477 + }
  478 + },
  479 + "107 0 R": {
  480 + "stream": {
  481 + "filter": null,
  482 + "is": false,
  483 + "length": null
  484 + }
  485 + },
  486 + "108 0 R": {
  487 + "stream": {
  488 + "filter": null,
  489 + "is": false,
  490 + "length": null
  491 + }
  492 + },
  493 + "109 0 R": {
  494 + "stream": {
  495 + "filter": null,
  496 + "is": false,
  497 + "length": null
  498 + }
  499 + },
  500 + "11 0 R": {
  501 + "stream": {
  502 + "filter": null,
  503 + "is": false,
  504 + "length": null
  505 + }
  506 + },
  507 + "110 0 R": {
  508 + "stream": {
  509 + "filter": null,
  510 + "is": false,
  511 + "length": null
  512 + }
  513 + },
  514 + "111 0 R": {
  515 + "stream": {
  516 + "filter": null,
  517 + "is": false,
  518 + "length": null
  519 + }
  520 + },
  521 + "112 0 R": {
  522 + "stream": {
  523 + "filter": null,
  524 + "is": false,
  525 + "length": null
  526 + }
  527 + },
  528 + "113 0 R": {
  529 + "stream": {
  530 + "filter": null,
  531 + "is": false,
  532 + "length": null
  533 + }
  534 + },
  535 + "114 0 R": {
  536 + "stream": {
  537 + "filter": null,
  538 + "is": false,
  539 + "length": null
  540 + }
  541 + },
  542 + "115 0 R": {
  543 + "stream": {
  544 + "filter": null,
  545 + "is": false,
  546 + "length": null
  547 + }
  548 + },
  549 + "116 0 R": {
  550 + "stream": {
  551 + "filter": null,
  552 + "is": false,
  553 + "length": null
  554 + }
  555 + },
  556 + "117 0 R": {
  557 + "stream": {
  558 + "filter": null,
  559 + "is": false,
  560 + "length": null
  561 + }
  562 + },
  563 + "118 0 R": {
  564 + "stream": {
  565 + "filter": null,
  566 + "is": false,
  567 + "length": null
  568 + }
  569 + },
  570 + "119 0 R": {
  571 + "stream": {
  572 + "filter": null,
  573 + "is": false,
  574 + "length": null
  575 + }
  576 + },
  577 + "12 0 R": {
  578 + "stream": {
  579 + "filter": null,
  580 + "is": false,
  581 + "length": null
  582 + }
  583 + },
  584 + "120 0 R": {
  585 + "stream": {
  586 + "filter": null,
  587 + "is": false,
  588 + "length": null
  589 + }
  590 + },
  591 + "121 0 R": {
  592 + "stream": {
  593 + "filter": null,
  594 + "is": false,
  595 + "length": null
  596 + }
  597 + },
  598 + "122 0 R": {
  599 + "stream": {
  600 + "filter": null,
  601 + "is": false,
  602 + "length": null
  603 + }
  604 + },
  605 + "123 0 R": {
  606 + "stream": {
  607 + "filter": null,
  608 + "is": false,
  609 + "length": null
  610 + }
  611 + },
  612 + "124 0 R": {
  613 + "stream": {
  614 + "filter": null,
  615 + "is": false,
  616 + "length": null
  617 + }
  618 + },
  619 + "125 0 R": {
  620 + "stream": {
  621 + "filter": null,
  622 + "is": false,
  623 + "length": null
  624 + }
  625 + },
  626 + "126 0 R": {
  627 + "stream": {
  628 + "filter": null,
  629 + "is": false,
  630 + "length": null
  631 + }
  632 + },
  633 + "127 0 R": {
  634 + "stream": {
  635 + "filter": null,
  636 + "is": false,
  637 + "length": null
  638 + }
  639 + },
  640 + "128 0 R": {
  641 + "stream": {
  642 + "filter": null,
  643 + "is": false,
  644 + "length": null
  645 + }
  646 + },
  647 + "129 0 R": {
  648 + "stream": {
  649 + "filter": null,
  650 + "is": false,
  651 + "length": null
  652 + }
  653 + },
  654 + "13 0 R": {
  655 + "stream": {
  656 + "filter": null,
  657 + "is": false,
  658 + "length": null
  659 + }
  660 + },
  661 + "130 0 R": {
  662 + "stream": {
  663 + "filter": null,
  664 + "is": false,
  665 + "length": null
  666 + }
  667 + },
  668 + "131 0 R": {
  669 + "stream": {
  670 + "filter": null,
  671 + "is": false,
  672 + "length": null
  673 + }
  674 + },
  675 + "132 0 R": {
  676 + "stream": {
  677 + "filter": null,
  678 + "is": false,
  679 + "length": null
  680 + }
  681 + },
  682 + "133 0 R": {
  683 + "stream": {
  684 + "filter": null,
  685 + "is": false,
  686 + "length": null
  687 + }
  688 + },
  689 + "134 0 R": {
  690 + "stream": {
  691 + "filter": null,
  692 + "is": false,
  693 + "length": null
  694 + }
  695 + },
  696 + "135 0 R": {
  697 + "stream": {
  698 + "filter": null,
  699 + "is": false,
  700 + "length": null
  701 + }
  702 + },
  703 + "136 0 R": {
  704 + "stream": {
  705 + "filter": null,
  706 + "is": false,
  707 + "length": null
  708 + }
  709 + },
  710 + "137 0 R": {
  711 + "stream": {
  712 + "filter": null,
  713 + "is": false,
  714 + "length": null
  715 + }
  716 + },
  717 + "138 0 R": {
  718 + "stream": {
  719 + "filter": null,
  720 + "is": false,
  721 + "length": null
  722 + }
  723 + },
  724 + "139 0 R": {
  725 + "stream": {
  726 + "filter": null,
  727 + "is": false,
  728 + "length": null
  729 + }
  730 + },
  731 + "14 0 R": {
  732 + "stream": {
  733 + "filter": null,
  734 + "is": false,
  735 + "length": null
  736 + }
  737 + },
  738 + "140 0 R": {
  739 + "stream": {
  740 + "filter": null,
  741 + "is": false,
  742 + "length": null
  743 + }
  744 + },
  745 + "141 0 R": {
  746 + "stream": {
  747 + "filter": null,
  748 + "is": false,
  749 + "length": null
  750 + }
  751 + },
  752 + "142 0 R": {
  753 + "stream": {
  754 + "filter": null,
  755 + "is": true,
  756 + "length": 702
  757 + }
  758 + },
  759 + "143 0 R": {
  760 + "stream": {
  761 + "filter": null,
  762 + "is": false,
  763 + "length": null
  764 + }
  765 + },
  766 + "144 0 R": {
  767 + "stream": {
  768 + "filter": null,
  769 + "is": false,
  770 + "length": null
  771 + }
  772 + },
  773 + "145 0 R": {
  774 + "stream": {
  775 + "filter": null,
  776 + "is": false,
  777 + "length": null
  778 + }
  779 + },
  780 + "146 0 R": {
  781 + "stream": {
  782 + "filter": null,
  783 + "is": true,
  784 + "length": 582
  785 + }
  786 + },
  787 + "147 0 R": {
  788 + "stream": {
  789 + "filter": null,
  790 + "is": false,
  791 + "length": null
  792 + }
  793 + },
  794 + "148 0 R": {
  795 + "stream": {
  796 + "filter": null,
  797 + "is": false,
  798 + "length": null
  799 + }
  800 + },
  801 + "149 0 R": {
  802 + "stream": {
  803 + "filter": null,
  804 + "is": false,
  805 + "length": null
  806 + }
  807 + },
  808 + "15 0 R": {
  809 + "stream": {
  810 + "filter": null,
  811 + "is": false,
  812 + "length": null
  813 + }
  814 + },
  815 + "150 0 R": {
  816 + "stream": {
  817 + "filter": null,
  818 + "is": false,
  819 + "length": null
  820 + }
  821 + },
  822 + "151 0 R": {
  823 + "stream": {
  824 + "filter": null,
  825 + "is": false,
  826 + "length": null
  827 + }
  828 + },
  829 + "152 0 R": {
  830 + "stream": {
  831 + "filter": null,
  832 + "is": false,
  833 + "length": null
  834 + }
  835 + },
  836 + "153 0 R": {
  837 + "stream": {
  838 + "filter": null,
  839 + "is": false,
  840 + "length": null
  841 + }
  842 + },
  843 + "154 0 R": {
  844 + "stream": {
  845 + "filter": null,
  846 + "is": false,
  847 + "length": null
  848 + }
  849 + },
  850 + "155 0 R": {
  851 + "stream": {
  852 + "filter": null,
  853 + "is": false,
  854 + "length": null
  855 + }
  856 + },
  857 + "156 0 R": {
  858 + "stream": {
  859 + "filter": null,
  860 + "is": false,
  861 + "length": null
  862 + }
  863 + },
  864 + "157 0 R": {
  865 + "stream": {
  866 + "filter": null,
  867 + "is": false,
  868 + "length": null
  869 + }
  870 + },
  871 + "158 0 R": {
  872 + "stream": {
  873 + "filter": null,
  874 + "is": false,
  875 + "length": null
  876 + }
  877 + },
  878 + "159 0 R": {
  879 + "stream": {
  880 + "filter": null,
  881 + "is": false,
  882 + "length": null
  883 + }
  884 + },
  885 + "16 0 R": {
  886 + "stream": {
  887 + "filter": null,
  888 + "is": false,
  889 + "length": null
  890 + }
  891 + },
  892 + "160 0 R": {
  893 + "stream": {
  894 + "filter": null,
  895 + "is": false,
  896 + "length": null
  897 + }
  898 + },
  899 + "161 0 R": {
  900 + "stream": {
  901 + "filter": null,
  902 + "is": false,
  903 + "length": null
  904 + }
  905 + },
  906 + "162 0 R": {
  907 + "stream": {
  908 + "filter": null,
  909 + "is": false,
  910 + "length": null
  911 + }
  912 + },
  913 + "163 0 R": {
  914 + "stream": {
  915 + "filter": null,
  916 + "is": false,
  917 + "length": null
  918 + }
  919 + },
  920 + "164 0 R": {
  921 + "stream": {
  922 + "filter": null,
  923 + "is": false,
  924 + "length": null
  925 + }
  926 + },
  927 + "165 0 R": {
  928 + "stream": {
  929 + "filter": null,
  930 + "is": false,
  931 + "length": null
  932 + }
  933 + },
  934 + "166 0 R": {
  935 + "stream": {
  936 + "filter": null,
  937 + "is": false,
  938 + "length": null
  939 + }
  940 + },
  941 + "167 0 R": {
  942 + "stream": {
  943 + "filter": null,
  944 + "is": false,
  945 + "length": null
  946 + }
  947 + },
  948 + "168 0 R": {
  949 + "stream": {
  950 + "filter": null,
  951 + "is": false,
  952 + "length": null
  953 + }
  954 + },
  955 + "169 0 R": {
  956 + "stream": {
  957 + "filter": null,
  958 + "is": false,
  959 + "length": null
  960 + }
  961 + },
  962 + "17 0 R": {
  963 + "stream": {
  964 + "filter": null,
  965 + "is": false,
  966 + "length": null
  967 + }
  968 + },
  969 + "170 0 R": {
  970 + "stream": {
  971 + "filter": null,
  972 + "is": false,
  973 + "length": null
  974 + }
  975 + },
  976 + "171 0 R": {
  977 + "stream": {
  978 + "filter": null,
  979 + "is": false,
  980 + "length": null
  981 + }
  982 + },
  983 + "172 0 R": {
  984 + "stream": {
  985 + "filter": null,
  986 + "is": false,
  987 + "length": null
  988 + }
  989 + },
  990 + "173 0 R": {
  991 + "stream": {
  992 + "filter": null,
  993 + "is": false,
  994 + "length": null
  995 + }
  996 + },
  997 + "174 0 R": {
  998 + "stream": {
  999 + "filter": null,
  1000 + "is": false,
  1001 + "length": null
  1002 + }
  1003 + },
  1004 + "175 0 R": {
  1005 + "stream": {
  1006 + "filter": null,
  1007 + "is": false,
  1008 + "length": null
  1009 + }
  1010 + },
  1011 + "176 0 R": {
  1012 + "stream": {
  1013 + "filter": null,
  1014 + "is": false,
  1015 + "length": null
  1016 + }
  1017 + },
  1018 + "177 0 R": {
  1019 + "stream": {
  1020 + "filter": null,
  1021 + "is": false,
  1022 + "length": null
  1023 + }
  1024 + },
  1025 + "178 0 R": {
  1026 + "stream": {
  1027 + "filter": null,
  1028 + "is": false,
  1029 + "length": null
  1030 + }
  1031 + },
  1032 + "179 0 R": {
  1033 + "stream": {
  1034 + "filter": null,
  1035 + "is": false,
  1036 + "length": null
  1037 + }
  1038 + },
  1039 + "18 0 R": {
  1040 + "stream": {
  1041 + "filter": null,
  1042 + "is": false,
  1043 + "length": null
  1044 + }
  1045 + },
  1046 + "180 0 R": {
  1047 + "stream": {
  1048 + "filter": null,
  1049 + "is": false,
  1050 + "length": null
  1051 + }
  1052 + },
  1053 + "181 0 R": {
  1054 + "stream": {
  1055 + "filter": null,
  1056 + "is": false,
  1057 + "length": null
  1058 + }
  1059 + },
  1060 + "182 0 R": {
  1061 + "stream": {
  1062 + "filter": null,
  1063 + "is": false,
  1064 + "length": null
  1065 + }
  1066 + },
  1067 + "183 0 R": {
  1068 + "stream": {
  1069 + "filter": null,
  1070 + "is": false,
  1071 + "length": null
  1072 + }
  1073 + },
  1074 + "184 0 R": {
  1075 + "stream": {
  1076 + "filter": null,
  1077 + "is": false,
  1078 + "length": null
  1079 + }
  1080 + },
  1081 + "185 0 R": {
  1082 + "stream": {
  1083 + "filter": null,
  1084 + "is": false,
  1085 + "length": null
  1086 + }
  1087 + },
  1088 + "186 0 R": {
  1089 + "stream": {
  1090 + "filter": null,
  1091 + "is": false,
  1092 + "length": null
  1093 + }
  1094 + },
  1095 + "187 0 R": {
  1096 + "stream": {
  1097 + "filter": null,
  1098 + "is": false,
  1099 + "length": null
  1100 + }
  1101 + },
  1102 + "188 0 R": {
  1103 + "stream": {
  1104 + "filter": null,
  1105 + "is": false,
  1106 + "length": null
  1107 + }
  1108 + },
  1109 + "189 0 R": {
  1110 + "stream": {
  1111 + "filter": null,
  1112 + "is": false,
  1113 + "length": null
  1114 + }
  1115 + },
  1116 + "19 0 R": {
  1117 + "stream": {
  1118 + "filter": null,
  1119 + "is": true,
  1120 + "length": 12
  1121 + }
  1122 + },
  1123 + "190 0 R": {
  1124 + "stream": {
  1125 + "filter": null,
  1126 + "is": false,
  1127 + "length": null
  1128 + }
  1129 + },
  1130 + "191 0 R": {
  1131 + "stream": {
  1132 + "filter": null,
  1133 + "is": false,
  1134 + "length": null
  1135 + }
  1136 + },
  1137 + "192 0 R": {
  1138 + "stream": {
  1139 + "filter": null,
  1140 + "is": false,
  1141 + "length": null
  1142 + }
  1143 + },
  1144 + "193 0 R": {
  1145 + "stream": {
  1146 + "filter": null,
  1147 + "is": true,
  1148 + "length": 16184
  1149 + }
  1150 + },
  1151 + "194 0 R": {
  1152 + "stream": {
  1153 + "filter": null,
  1154 + "is": false,
  1155 + "length": null
  1156 + }
  1157 + },
  1158 + "195 0 R": {
  1159 + "stream": {
  1160 + "filter": null,
  1161 + "is": true,
  1162 + "length": 11088
  1163 + }
  1164 + },
  1165 + "196 0 R": {
  1166 + "stream": {
  1167 + "filter": null,
  1168 + "is": false,
  1169 + "length": null
  1170 + }
  1171 + },
  1172 + "2 0 R": {
  1173 + "stream": {
  1174 + "filter": null,
  1175 + "is": false,
  1176 + "length": null
  1177 + }
  1178 + },
  1179 + "20 0 R": {
  1180 + "stream": {
  1181 + "filter": null,
  1182 + "is": false,
  1183 + "length": null
  1184 + }
  1185 + },
  1186 + "21 0 R": {
  1187 + "stream": {
  1188 + "filter": null,
  1189 + "is": false,
  1190 + "length": null
  1191 + }
  1192 + },
  1193 + "22 0 R": {
  1194 + "stream": {
  1195 + "filter": null,
  1196 + "is": false,
  1197 + "length": null
  1198 + }
  1199 + },
  1200 + "23 0 R": {
  1201 + "stream": {
  1202 + "filter": null,
  1203 + "is": false,
  1204 + "length": null
  1205 + }
  1206 + },
  1207 + "24 0 R": {
  1208 + "stream": {
  1209 + "filter": null,
  1210 + "is": true,
  1211 + "length": 12
  1212 + }
  1213 + },
  1214 + "25 0 R": {
  1215 + "stream": {
  1216 + "filter": null,
  1217 + "is": false,
  1218 + "length": null
  1219 + }
  1220 + },
  1221 + "26 0 R": {
  1222 + "stream": {
  1223 + "filter": null,
  1224 + "is": true,
  1225 + "length": 82
  1226 + }
  1227 + },
  1228 + "27 0 R": {
  1229 + "stream": {
  1230 + "filter": null,
  1231 + "is": false,
  1232 + "length": null
  1233 + }
  1234 + },
  1235 + "28 0 R": {
  1236 + "stream": {
  1237 + "filter": null,
  1238 + "is": false,
  1239 + "length": null
  1240 + }
  1241 + },
  1242 + "29 0 R": {
  1243 + "stream": {
  1244 + "filter": null,
  1245 + "is": true,
  1246 + "length": 12
  1247 + }
  1248 + },
  1249 + "3 0 R": {
  1250 + "stream": {
  1251 + "filter": null,
  1252 + "is": false,
  1253 + "length": null
  1254 + }
  1255 + },
  1256 + "30 0 R": {
  1257 + "stream": {
  1258 + "filter": null,
  1259 + "is": false,
  1260 + "length": null
  1261 + }
  1262 + },
  1263 + "31 0 R": {
  1264 + "stream": {
  1265 + "filter": null,
  1266 + "is": true,
  1267 + "length": 82
  1268 + }
  1269 + },
  1270 + "32 0 R": {
  1271 + "stream": {
  1272 + "filter": null,
  1273 + "is": false,
  1274 + "length": null
  1275 + }
  1276 + },
  1277 + "33 0 R": {
  1278 + "stream": {
  1279 + "filter": null,
  1280 + "is": true,
  1281 + "length": 12
  1282 + }
  1283 + },
  1284 + "34 0 R": {
  1285 + "stream": {
  1286 + "filter": null,
  1287 + "is": false,
  1288 + "length": null
  1289 + }
  1290 + },
  1291 + "35 0 R": {
  1292 + "stream": {
  1293 + "filter": null,
  1294 + "is": true,
  1295 + "length": 82
  1296 + }
  1297 + },
  1298 + "36 0 R": {
  1299 + "stream": {
  1300 + "filter": null,
  1301 + "is": false,
  1302 + "length": null
  1303 + }
  1304 + },
  1305 + "37 0 R": {
  1306 + "stream": {
  1307 + "filter": null,
  1308 + "is": false,
  1309 + "length": null
  1310 + }
  1311 + },
  1312 + "38 0 R": {
  1313 + "stream": {
  1314 + "filter": null,
  1315 + "is": false,
  1316 + "length": null
  1317 + }
  1318 + },
  1319 + "39 0 R": {
  1320 + "stream": {
  1321 + "filter": null,
  1322 + "is": false,
  1323 + "length": null
  1324 + }
  1325 + },
  1326 + "4 0 R": {
  1327 + "stream": {
  1328 + "filter": null,
  1329 + "is": false,
  1330 + "length": null
  1331 + }
  1332 + },
  1333 + "40 0 R": {
  1334 + "stream": {
  1335 + "filter": null,
  1336 + "is": true,
  1337 + "length": 12
  1338 + }
  1339 + },
  1340 + "41 0 R": {
  1341 + "stream": {
  1342 + "filter": null,
  1343 + "is": false,
  1344 + "length": null
  1345 + }
  1346 + },
  1347 + "42 0 R": {
  1348 + "stream": {
  1349 + "filter": null,
  1350 + "is": true,
  1351 + "length": 46
  1352 + }
  1353 + },
  1354 + "43 0 R": {
  1355 + "stream": {
  1356 + "filter": null,
  1357 + "is": false,
  1358 + "length": null
  1359 + }
  1360 + },
  1361 + "44 0 R": {
  1362 + "stream": {
  1363 + "filter": null,
  1364 + "is": true,
  1365 + "length": 46
  1366 + }
  1367 + },
  1368 + "45 0 R": {
  1369 + "stream": {
  1370 + "filter": null,
  1371 + "is": false,
  1372 + "length": null
  1373 + }
  1374 + },
  1375 + "46 0 R": {
  1376 + "stream": {
  1377 + "filter": null,
  1378 + "is": true,
  1379 + "length": 47
  1380 + }
  1381 + },
  1382 + "47 0 R": {
  1383 + "stream": {
  1384 + "filter": null,
  1385 + "is": false,
  1386 + "length": null
  1387 + }
  1388 + },
  1389 + "48 0 R": {
  1390 + "stream": {
  1391 + "filter": null,
  1392 + "is": true,
  1393 + "length": 45
  1394 + }
  1395 + },
  1396 + "49 0 R": {
  1397 + "stream": {
  1398 + "filter": null,
  1399 + "is": false,
  1400 + "length": null
  1401 + }
  1402 + },
  1403 + "5 0 R": {
  1404 + "stream": {
  1405 + "filter": null,
  1406 + "is": false,
  1407 + "length": null
  1408 + }
  1409 + },
  1410 + "50 0 R": {
  1411 + "stream": {
  1412 + "filter": null,
  1413 + "is": true,
  1414 + "length": 4747
  1415 + }
  1416 + },
  1417 + "51 0 R": {
  1418 + "stream": {
  1419 + "filter": null,
  1420 + "is": false,
  1421 + "length": null
  1422 + }
  1423 + },
  1424 + "52 0 R": {
  1425 + "stream": {
  1426 + "filter": null,
  1427 + "is": false,
  1428 + "length": null
  1429 + }
  1430 + },
  1431 + "53 0 R": {
  1432 + "stream": {
  1433 + "filter": null,
  1434 + "is": false,
  1435 + "length": null
  1436 + }
  1437 + },
  1438 + "54 0 R": {
  1439 + "stream": {
  1440 + "filter": null,
  1441 + "is": false,
  1442 + "length": null
  1443 + }
  1444 + },
  1445 + "55 0 R": {
  1446 + "stream": {
  1447 + "filter": null,
  1448 + "is": false,
  1449 + "length": null
  1450 + }
  1451 + },
  1452 + "56 0 R": {
  1453 + "stream": {
  1454 + "filter": null,
  1455 + "is": false,
  1456 + "length": null
  1457 + }
  1458 + },
  1459 + "57 0 R": {
  1460 + "stream": {
  1461 + "filter": null,
  1462 + "is": false,
  1463 + "length": null
  1464 + }
  1465 + },
  1466 + "58 0 R": {
  1467 + "stream": {
  1468 + "filter": null,
  1469 + "is": true,
  1470 + "length": 220
  1471 + }
  1472 + },
  1473 + "59 0 R": {
  1474 + "stream": {
  1475 + "filter": null,
  1476 + "is": false,
  1477 + "length": null
  1478 + }
  1479 + },
  1480 + "6 0 R": {
  1481 + "stream": {
  1482 + "filter": null,
  1483 + "is": false,
  1484 + "length": null
  1485 + }
  1486 + },
  1487 + "60 0 R": {
  1488 + "stream": {
  1489 + "filter": null,
  1490 + "is": true,
  1491 + "length": 12
  1492 + }
  1493 + },
  1494 + "61 0 R": {
  1495 + "stream": {
  1496 + "filter": null,
  1497 + "is": false,
  1498 + "length": null
  1499 + }
  1500 + },
  1501 + "62 0 R": {
  1502 + "stream": {
  1503 + "filter": null,
  1504 + "is": true,
  1505 + "length": 220
  1506 + }
  1507 + },
  1508 + "63 0 R": {
  1509 + "stream": {
  1510 + "filter": null,
  1511 + "is": false,
  1512 + "length": null
  1513 + }
  1514 + },
  1515 + "64 0 R": {
  1516 + "stream": {
  1517 + "filter": null,
  1518 + "is": true,
  1519 + "length": 12
  1520 + }
  1521 + },
  1522 + "65 0 R": {
  1523 + "stream": {
  1524 + "filter": null,
  1525 + "is": false,
  1526 + "length": null
  1527 + }
  1528 + },
  1529 + "66 0 R": {
  1530 + "stream": {
  1531 + "filter": null,
  1532 + "is": true,
  1533 + "length": 220
  1534 + }
  1535 + },
  1536 + "67 0 R": {
  1537 + "stream": {
  1538 + "filter": null,
  1539 + "is": false,
  1540 + "length": null
  1541 + }
  1542 + },
  1543 + "68 0 R": {
  1544 + "stream": {
  1545 + "filter": null,
  1546 + "is": true,
  1547 + "length": 12
  1548 + }
  1549 + },
  1550 + "69 0 R": {
  1551 + "stream": {
  1552 + "filter": null,
  1553 + "is": false,
  1554 + "length": null
  1555 + }
  1556 + },
  1557 + "7 0 R": {
  1558 + "stream": {
  1559 + "filter": null,
  1560 + "is": false,
  1561 + "length": null
  1562 + }
  1563 + },
  1564 + "70 0 R": {
  1565 + "stream": {
  1566 + "filter": null,
  1567 + "is": true,
  1568 + "length": 220
  1569 + }
  1570 + },
  1571 + "71 0 R": {
  1572 + "stream": {
  1573 + "filter": null,
  1574 + "is": false,
  1575 + "length": null
  1576 + }
  1577 + },
  1578 + "72 0 R": {
  1579 + "stream": {
  1580 + "filter": null,
  1581 + "is": true,
  1582 + "length": 12
  1583 + }
  1584 + },
  1585 + "73 0 R": {
  1586 + "stream": {
  1587 + "filter": null,
  1588 + "is": false,
  1589 + "length": null
  1590 + }
  1591 + },
  1592 + "74 0 R": {
  1593 + "stream": {
  1594 + "filter": null,
  1595 + "is": true,
  1596 + "length": 220
  1597 + }
  1598 + },
  1599 + "75 0 R": {
  1600 + "stream": {
  1601 + "filter": null,
  1602 + "is": false,
  1603 + "length": null
  1604 + }
  1605 + },
  1606 + "76 0 R": {
  1607 + "stream": {
  1608 + "filter": null,
  1609 + "is": true,
  1610 + "length": 12
  1611 + }
  1612 + },
  1613 + "77 0 R": {
  1614 + "stream": {
  1615 + "filter": null,
  1616 + "is": false,
  1617 + "length": null
  1618 + }
  1619 + },
  1620 + "78 0 R": {
  1621 + "stream": {
  1622 + "filter": null,
  1623 + "is": true,
  1624 + "length": 220
  1625 + }
  1626 + },
  1627 + "79 0 R": {
  1628 + "stream": {
  1629 + "filter": null,
  1630 + "is": false,
  1631 + "length": null
  1632 + }
  1633 + },
  1634 + "8 0 R": {
  1635 + "stream": {
  1636 + "filter": null,
  1637 + "is": false,
  1638 + "length": null
  1639 + }
  1640 + },
  1641 + "80 0 R": {
  1642 + "stream": {
  1643 + "filter": null,
  1644 + "is": true,
  1645 + "length": 12
  1646 + }
  1647 + },
  1648 + "81 0 R": {
  1649 + "stream": {
  1650 + "filter": null,
  1651 + "is": false,
  1652 + "length": null
  1653 + }
  1654 + },
  1655 + "82 0 R": {
  1656 + "stream": {
  1657 + "filter": null,
  1658 + "is": false,
  1659 + "length": null
  1660 + }
  1661 + },
  1662 + "83 0 R": {
  1663 + "stream": {
  1664 + "filter": null,
  1665 + "is": false,
  1666 + "length": null
  1667 + }
  1668 + },
  1669 + "84 0 R": {
  1670 + "stream": {
  1671 + "filter": null,
  1672 + "is": false,
  1673 + "length": null
  1674 + }
  1675 + },
  1676 + "85 0 R": {
  1677 + "stream": {
  1678 + "filter": null,
  1679 + "is": false,
  1680 + "length": null
  1681 + }
  1682 + },
  1683 + "86 0 R": {
  1684 + "stream": {
  1685 + "filter": null,
  1686 + "is": false,
  1687 + "length": null
  1688 + }
  1689 + },
  1690 + "87 0 R": {
  1691 + "stream": {
  1692 + "filter": null,
  1693 + "is": false,
  1694 + "length": null
  1695 + }
  1696 + },
  1697 + "88 0 R": {
  1698 + "stream": {
  1699 + "filter": null,
  1700 + "is": false,
  1701 + "length": null
  1702 + }
  1703 + },
  1704 + "89 0 R": {
  1705 + "stream": {
  1706 + "filter": null,
  1707 + "is": false,
  1708 + "length": null
  1709 + }
  1710 + },
  1711 + "9 0 R": {
  1712 + "stream": {
  1713 + "filter": null,
  1714 + "is": false,
  1715 + "length": null
  1716 + }
  1717 + },
  1718 + "90 0 R": {
  1719 + "stream": {
  1720 + "filter": null,
  1721 + "is": false,
  1722 + "length": null
  1723 + }
  1724 + },
  1725 + "91 0 R": {
  1726 + "stream": {
  1727 + "filter": null,
  1728 + "is": false,
  1729 + "length": null
  1730 + }
  1731 + },
  1732 + "92 0 R": {
  1733 + "stream": {
  1734 + "filter": null,
  1735 + "is": false,
  1736 + "length": null
  1737 + }
  1738 + },
  1739 + "93 0 R": {
  1740 + "stream": {
  1741 + "filter": null,
  1742 + "is": false,
  1743 + "length": null
  1744 + }
  1745 + },
  1746 + "94 0 R": {
  1747 + "stream": {
  1748 + "filter": null,
  1749 + "is": false,
  1750 + "length": null
  1751 + }
  1752 + },
  1753 + "95 0 R": {
  1754 + "stream": {
  1755 + "filter": null,
  1756 + "is": false,
  1757 + "length": null
  1758 + }
  1759 + },
  1760 + "96 0 R": {
  1761 + "stream": {
  1762 + "filter": null,
  1763 + "is": false,
  1764 + "length": null
  1765 + }
  1766 + },
  1767 + "97 0 R": {
  1768 + "stream": {
  1769 + "filter": null,
  1770 + "is": false,
  1771 + "length": null
  1772 + }
  1773 + },
  1774 + "98 0 R": {
  1775 + "stream": {
  1776 + "filter": null,
  1777 + "is": false,
  1778 + "length": null
  1779 + }
  1780 + },
  1781 + "99 0 R": {
  1782 + "stream": {
  1783 + "filter": null,
  1784 + "is": false,
  1785 + "length": null
  1786 + }
  1787 + }
  1788 + },
415 1789 "objects": {
416 1790 "1 0 R": {
417 1791 "/AcroForm": {
... ...
qpdf/qtest/qpdf/json-image-streams-all.out
... ... @@ -31,6 +31,218 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "11 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "12 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": true,
  60 + "length": 95
  61 + }
  62 + },
  63 + "13 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "14 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": true,
  74 + "length": 768000
  75 + }
  76 + },
  77 + "15 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": true,
  81 + "length": 101
  82 + }
  83 + },
  84 + "16 0 R": {
  85 + "stream": {
  86 + "filter": "/DCTDecode",
  87 + "is": true,
  88 + "length": 9364
  89 + }
  90 + },
  91 + "17 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": true,
  95 + "length": 107
  96 + }
  97 + },
  98 + "18 0 R": {
  99 + "stream": {
  100 + "filter": "/RunLengthDecode",
  101 + "is": true,
  102 + "length": 768998
  103 + }
  104 + },
  105 + "19 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": true,
  109 + "length": 94
  110 + }
  111 + },
  112 + "2 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "20 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": true,
  123 + "length": 576000
  124 + }
  125 + },
  126 + "21 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": true,
  130 + "length": 100
  131 + }
  132 + },
  133 + "22 0 R": {
  134 + "stream": {
  135 + "filter": "/DCTDecode",
  136 + "is": true,
  137 + "length": 3650
  138 + }
  139 + },
  140 + "23 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": true,
  144 + "length": 106
  145 + }
  146 + },
  147 + "24 0 R": {
  148 + "stream": {
  149 + "filter": "/RunLengthDecode",
  150 + "is": true,
  151 + "length": 641497
  152 + }
  153 + },
  154 + "25 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": true,
  158 + "length": 95
  159 + }
  160 + },
  161 + "26 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": true,
  165 + "length": 192000
  166 + }
  167 + },
  168 + "27 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": true,
  172 + "length": 101
  173 + }
  174 + },
  175 + "28 0 R": {
  176 + "stream": {
  177 + "filter": "/DCTDecode",
  178 + "is": true,
  179 + "length": 2587
  180 + }
  181 + },
  182 + "29 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": true,
  186 + "length": 107
  187 + }
  188 + },
  189 + "3 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "30 0 R": {
  197 + "stream": {
  198 + "filter": "/RunLengthDecode",
  199 + "is": true,
  200 + "length": 3001
  201 + }
  202 + },
  203 + "4 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "5 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "6 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "7 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "8 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "9 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + }
  245 + },
34 246 "objects": {
35 247 "1 0 R": {
36 248 "/Pages": "2 0 R",
... ...
qpdf/qtest/qpdf/json-image-streams-small.out
... ... @@ -31,6 +31,218 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "11 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "12 0 R": {
  57 + "stream": {
  58 + "filter": "/FlateDecode",
  59 + "is": true,
  60 + "length": 97
  61 + }
  62 + },
  63 + "13 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "14 0 R": {
  71 + "stream": {
  72 + "filter": "/FlateDecode",
  73 + "is": true,
  74 + "length": 51
  75 + }
  76 + },
  77 + "15 0 R": {
  78 + "stream": {
  79 + "filter": "/FlateDecode",
  80 + "is": true,
  81 + "length": 102
  82 + }
  83 + },
  84 + "16 0 R": {
  85 + "stream": {
  86 + "filter": "/DCTDecode",
  87 + "is": true,
  88 + "length": 454
  89 + }
  90 + },
  91 + "17 0 R": {
  92 + "stream": {
  93 + "filter": "/FlateDecode",
  94 + "is": true,
  95 + "length": 108
  96 + }
  97 + },
  98 + "18 0 R": {
  99 + "stream": {
  100 + "filter": "/RunLengthDecode",
  101 + "is": true,
  102 + "length": 7688
  103 + }
  104 + },
  105 + "19 0 R": {
  106 + "stream": {
  107 + "filter": "/FlateDecode",
  108 + "is": true,
  109 + "length": 96
  110 + }
  111 + },
  112 + "2 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "20 0 R": {
  120 + "stream": {
  121 + "filter": "/FlateDecode",
  122 + "is": true,
  123 + "length": 46
  124 + }
  125 + },
  126 + "21 0 R": {
  127 + "stream": {
  128 + "filter": "/FlateDecode",
  129 + "is": true,
  130 + "length": 99
  131 + }
  132 + },
  133 + "22 0 R": {
  134 + "stream": {
  135 + "filter": "/DCTDecode",
  136 + "is": true,
  137 + "length": 849
  138 + }
  139 + },
  140 + "23 0 R": {
  141 + "stream": {
  142 + "filter": "/FlateDecode",
  143 + "is": true,
  144 + "length": 106
  145 + }
  146 + },
  147 + "24 0 R": {
  148 + "stream": {
  149 + "filter": "/RunLengthDecode",
  150 + "is": true,
  151 + "length": 6411
  152 + }
  153 + },
  154 + "25 0 R": {
  155 + "stream": {
  156 + "filter": "/FlateDecode",
  157 + "is": true,
  158 + "length": 97
  159 + }
  160 + },
  161 + "26 0 R": {
  162 + "stream": {
  163 + "filter": "/FlateDecode",
  164 + "is": true,
  165 + "length": 36
  166 + }
  167 + },
  168 + "27 0 R": {
  169 + "stream": {
  170 + "filter": "/FlateDecode",
  171 + "is": true,
  172 + "length": 101
  173 + }
  174 + },
  175 + "28 0 R": {
  176 + "stream": {
  177 + "filter": "/DCTDecode",
  178 + "is": true,
  179 + "length": 359
  180 + }
  181 + },
  182 + "29 0 R": {
  183 + "stream": {
  184 + "filter": "/FlateDecode",
  185 + "is": true,
  186 + "length": 108
  187 + }
  188 + },
  189 + "3 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "30 0 R": {
  197 + "stream": {
  198 + "filter": "/RunLengthDecode",
  199 + "is": true,
  200 + "length": 37
  201 + }
  202 + },
  203 + "4 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "5 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "6 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "7 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "8 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "9 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + }
  245 + },
34 246 "objects": {
35 247 "1 0 R": {
36 248 "/Pages": "2 0 R",
... ...
qpdf/qtest/qpdf/json-image-streams-specialized.out
... ... @@ -31,6 +31,218 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "11 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "12 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": true,
  60 + "length": 95
  61 + }
  62 + },
  63 + "13 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "14 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": true,
  74 + "length": 768000
  75 + }
  76 + },
  77 + "15 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": true,
  81 + "length": 101
  82 + }
  83 + },
  84 + "16 0 R": {
  85 + "stream": {
  86 + "filter": "/DCTDecode",
  87 + "is": true,
  88 + "length": 9364
  89 + }
  90 + },
  91 + "17 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": true,
  95 + "length": 107
  96 + }
  97 + },
  98 + "18 0 R": {
  99 + "stream": {
  100 + "filter": "/RunLengthDecode",
  101 + "is": true,
  102 + "length": 768998
  103 + }
  104 + },
  105 + "19 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": true,
  109 + "length": 94
  110 + }
  111 + },
  112 + "2 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "20 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": true,
  123 + "length": 576000
  124 + }
  125 + },
  126 + "21 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": true,
  130 + "length": 100
  131 + }
  132 + },
  133 + "22 0 R": {
  134 + "stream": {
  135 + "filter": "/DCTDecode",
  136 + "is": true,
  137 + "length": 3650
  138 + }
  139 + },
  140 + "23 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": true,
  144 + "length": 106
  145 + }
  146 + },
  147 + "24 0 R": {
  148 + "stream": {
  149 + "filter": "/RunLengthDecode",
  150 + "is": true,
  151 + "length": 641497
  152 + }
  153 + },
  154 + "25 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": true,
  158 + "length": 95
  159 + }
  160 + },
  161 + "26 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": true,
  165 + "length": 192000
  166 + }
  167 + },
  168 + "27 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": true,
  172 + "length": 101
  173 + }
  174 + },
  175 + "28 0 R": {
  176 + "stream": {
  177 + "filter": "/DCTDecode",
  178 + "is": true,
  179 + "length": 2587
  180 + }
  181 + },
  182 + "29 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": true,
  186 + "length": 107
  187 + }
  188 + },
  189 + "3 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "30 0 R": {
  197 + "stream": {
  198 + "filter": "/RunLengthDecode",
  199 + "is": true,
  200 + "length": 3001
  201 + }
  202 + },
  203 + "4 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "5 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "6 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "7 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "8 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "9 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + }
  245 + },
34 246 "objects": {
35 247 "1 0 R": {
36 248 "/Pages": "2 0 R",
... ...
qpdf/qtest/qpdf/json-image-streams.out
... ... @@ -31,6 +31,218 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "11 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "12 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": true,
  60 + "length": 95
  61 + }
  62 + },
  63 + "13 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "14 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": true,
  74 + "length": 768000
  75 + }
  76 + },
  77 + "15 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": true,
  81 + "length": 101
  82 + }
  83 + },
  84 + "16 0 R": {
  85 + "stream": {
  86 + "filter": "/DCTDecode",
  87 + "is": true,
  88 + "length": 9364
  89 + }
  90 + },
  91 + "17 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": true,
  95 + "length": 107
  96 + }
  97 + },
  98 + "18 0 R": {
  99 + "stream": {
  100 + "filter": "/RunLengthDecode",
  101 + "is": true,
  102 + "length": 768998
  103 + }
  104 + },
  105 + "19 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": true,
  109 + "length": 94
  110 + }
  111 + },
  112 + "2 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "20 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": true,
  123 + "length": 576000
  124 + }
  125 + },
  126 + "21 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": true,
  130 + "length": 100
  131 + }
  132 + },
  133 + "22 0 R": {
  134 + "stream": {
  135 + "filter": "/DCTDecode",
  136 + "is": true,
  137 + "length": 3650
  138 + }
  139 + },
  140 + "23 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": true,
  144 + "length": 106
  145 + }
  146 + },
  147 + "24 0 R": {
  148 + "stream": {
  149 + "filter": "/RunLengthDecode",
  150 + "is": true,
  151 + "length": 641497
  152 + }
  153 + },
  154 + "25 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": true,
  158 + "length": 95
  159 + }
  160 + },
  161 + "26 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": true,
  165 + "length": 192000
  166 + }
  167 + },
  168 + "27 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": true,
  172 + "length": 101
  173 + }
  174 + },
  175 + "28 0 R": {
  176 + "stream": {
  177 + "filter": "/DCTDecode",
  178 + "is": true,
  179 + "length": 2587
  180 + }
  181 + },
  182 + "29 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": true,
  186 + "length": 107
  187 + }
  188 + },
  189 + "3 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "30 0 R": {
  197 + "stream": {
  198 + "filter": "/RunLengthDecode",
  199 + "is": true,
  200 + "length": 3001
  201 + }
  202 + },
  203 + "4 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "5 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "6 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "7 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "8 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "9 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + }
  245 + },
34 246 "objects": {
35 247 "1 0 R": {
36 248 "/Pages": "2 0 R",
... ...
qpdf/qtest/qpdf/json-outlines-with-actions.out
... ... @@ -31,6 +31,764 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "100 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "101 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "102 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "103 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + },
  77 + "104 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": false,
  81 + "length": null
  82 + }
  83 + },
  84 + "105 0 R": {
  85 + "stream": {
  86 + "filter": null,
  87 + "is": false,
  88 + "length": null
  89 + }
  90 + },
  91 + "106 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": false,
  95 + "length": null
  96 + }
  97 + },
  98 + "107 0 R": {
  99 + "stream": {
  100 + "filter": null,
  101 + "is": false,
  102 + "length": null
  103 + }
  104 + },
  105 + "108 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": false,
  109 + "length": null
  110 + }
  111 + },
  112 + "11 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "12 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": false,
  123 + "length": null
  124 + }
  125 + },
  126 + "13 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": false,
  130 + "length": null
  131 + }
  132 + },
  133 + "14 0 R": {
  134 + "stream": {
  135 + "filter": null,
  136 + "is": false,
  137 + "length": null
  138 + }
  139 + },
  140 + "15 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": false,
  144 + "length": null
  145 + }
  146 + },
  147 + "16 0 R": {
  148 + "stream": {
  149 + "filter": null,
  150 + "is": false,
  151 + "length": null
  152 + }
  153 + },
  154 + "17 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": false,
  158 + "length": null
  159 + }
  160 + },
  161 + "18 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": false,
  165 + "length": null
  166 + }
  167 + },
  168 + "19 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": false,
  172 + "length": null
  173 + }
  174 + },
  175 + "2 0 R": {
  176 + "stream": {
  177 + "filter": null,
  178 + "is": false,
  179 + "length": null
  180 + }
  181 + },
  182 + "20 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": false,
  186 + "length": null
  187 + }
  188 + },
  189 + "21 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "22 0 R": {
  197 + "stream": {
  198 + "filter": null,
  199 + "is": false,
  200 + "length": null
  201 + }
  202 + },
  203 + "23 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "24 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "25 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "26 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "27 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "28 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + },
  245 + "29 0 R": {
  246 + "stream": {
  247 + "filter": null,
  248 + "is": false,
  249 + "length": null
  250 + }
  251 + },
  252 + "3 0 R": {
  253 + "stream": {
  254 + "filter": null,
  255 + "is": false,
  256 + "length": null
  257 + }
  258 + },
  259 + "30 0 R": {
  260 + "stream": {
  261 + "filter": null,
  262 + "is": false,
  263 + "length": null
  264 + }
  265 + },
  266 + "31 0 R": {
  267 + "stream": {
  268 + "filter": null,
  269 + "is": false,
  270 + "length": null
  271 + }
  272 + },
  273 + "32 0 R": {
  274 + "stream": {
  275 + "filter": null,
  276 + "is": false,
  277 + "length": null
  278 + }
  279 + },
  280 + "33 0 R": {
  281 + "stream": {
  282 + "filter": null,
  283 + "is": false,
  284 + "length": null
  285 + }
  286 + },
  287 + "34 0 R": {
  288 + "stream": {
  289 + "filter": null,
  290 + "is": false,
  291 + "length": null
  292 + }
  293 + },
  294 + "35 0 R": {
  295 + "stream": {
  296 + "filter": null,
  297 + "is": false,
  298 + "length": null
  299 + }
  300 + },
  301 + "36 0 R": {
  302 + "stream": {
  303 + "filter": null,
  304 + "is": false,
  305 + "length": null
  306 + }
  307 + },
  308 + "37 0 R": {
  309 + "stream": {
  310 + "filter": null,
  311 + "is": false,
  312 + "length": null
  313 + }
  314 + },
  315 + "38 0 R": {
  316 + "stream": {
  317 + "filter": null,
  318 + "is": true,
  319 + "length": 45
  320 + }
  321 + },
  322 + "39 0 R": {
  323 + "stream": {
  324 + "filter": null,
  325 + "is": false,
  326 + "length": null
  327 + }
  328 + },
  329 + "4 0 R": {
  330 + "stream": {
  331 + "filter": null,
  332 + "is": false,
  333 + "length": null
  334 + }
  335 + },
  336 + "40 0 R": {
  337 + "stream": {
  338 + "filter": null,
  339 + "is": false,
  340 + "length": null
  341 + }
  342 + },
  343 + "41 0 R": {
  344 + "stream": {
  345 + "filter": null,
  346 + "is": false,
  347 + "length": null
  348 + }
  349 + },
  350 + "42 0 R": {
  351 + "stream": {
  352 + "filter": null,
  353 + "is": true,
  354 + "length": 45
  355 + }
  356 + },
  357 + "43 0 R": {
  358 + "stream": {
  359 + "filter": null,
  360 + "is": false,
  361 + "length": null
  362 + }
  363 + },
  364 + "44 0 R": {
  365 + "stream": {
  366 + "filter": null,
  367 + "is": true,
  368 + "length": 45
  369 + }
  370 + },
  371 + "45 0 R": {
  372 + "stream": {
  373 + "filter": null,
  374 + "is": false,
  375 + "length": null
  376 + }
  377 + },
  378 + "46 0 R": {
  379 + "stream": {
  380 + "filter": null,
  381 + "is": true,
  382 + "length": 45
  383 + }
  384 + },
  385 + "47 0 R": {
  386 + "stream": {
  387 + "filter": null,
  388 + "is": false,
  389 + "length": null
  390 + }
  391 + },
  392 + "48 0 R": {
  393 + "stream": {
  394 + "filter": null,
  395 + "is": true,
  396 + "length": 45
  397 + }
  398 + },
  399 + "49 0 R": {
  400 + "stream": {
  401 + "filter": null,
  402 + "is": false,
  403 + "length": null
  404 + }
  405 + },
  406 + "5 0 R": {
  407 + "stream": {
  408 + "filter": null,
  409 + "is": false,
  410 + "length": null
  411 + }
  412 + },
  413 + "50 0 R": {
  414 + "stream": {
  415 + "filter": null,
  416 + "is": true,
  417 + "length": 45
  418 + }
  419 + },
  420 + "51 0 R": {
  421 + "stream": {
  422 + "filter": null,
  423 + "is": false,
  424 + "length": null
  425 + }
  426 + },
  427 + "52 0 R": {
  428 + "stream": {
  429 + "filter": null,
  430 + "is": true,
  431 + "length": 45
  432 + }
  433 + },
  434 + "53 0 R": {
  435 + "stream": {
  436 + "filter": null,
  437 + "is": false,
  438 + "length": null
  439 + }
  440 + },
  441 + "54 0 R": {
  442 + "stream": {
  443 + "filter": null,
  444 + "is": true,
  445 + "length": 45
  446 + }
  447 + },
  448 + "55 0 R": {
  449 + "stream": {
  450 + "filter": null,
  451 + "is": false,
  452 + "length": null
  453 + }
  454 + },
  455 + "56 0 R": {
  456 + "stream": {
  457 + "filter": null,
  458 + "is": true,
  459 + "length": 45
  460 + }
  461 + },
  462 + "57 0 R": {
  463 + "stream": {
  464 + "filter": null,
  465 + "is": false,
  466 + "length": null
  467 + }
  468 + },
  469 + "58 0 R": {
  470 + "stream": {
  471 + "filter": null,
  472 + "is": true,
  473 + "length": 45
  474 + }
  475 + },
  476 + "59 0 R": {
  477 + "stream": {
  478 + "filter": null,
  479 + "is": false,
  480 + "length": null
  481 + }
  482 + },
  483 + "6 0 R": {
  484 + "stream": {
  485 + "filter": null,
  486 + "is": false,
  487 + "length": null
  488 + }
  489 + },
  490 + "60 0 R": {
  491 + "stream": {
  492 + "filter": null,
  493 + "is": true,
  494 + "length": 46
  495 + }
  496 + },
  497 + "61 0 R": {
  498 + "stream": {
  499 + "filter": null,
  500 + "is": false,
  501 + "length": null
  502 + }
  503 + },
  504 + "62 0 R": {
  505 + "stream": {
  506 + "filter": null,
  507 + "is": true,
  508 + "length": 46
  509 + }
  510 + },
  511 + "63 0 R": {
  512 + "stream": {
  513 + "filter": null,
  514 + "is": false,
  515 + "length": null
  516 + }
  517 + },
  518 + "64 0 R": {
  519 + "stream": {
  520 + "filter": null,
  521 + "is": true,
  522 + "length": 46
  523 + }
  524 + },
  525 + "65 0 R": {
  526 + "stream": {
  527 + "filter": null,
  528 + "is": false,
  529 + "length": null
  530 + }
  531 + },
  532 + "66 0 R": {
  533 + "stream": {
  534 + "filter": null,
  535 + "is": true,
  536 + "length": 46
  537 + }
  538 + },
  539 + "67 0 R": {
  540 + "stream": {
  541 + "filter": null,
  542 + "is": false,
  543 + "length": null
  544 + }
  545 + },
  546 + "68 0 R": {
  547 + "stream": {
  548 + "filter": null,
  549 + "is": true,
  550 + "length": 46
  551 + }
  552 + },
  553 + "69 0 R": {
  554 + "stream": {
  555 + "filter": null,
  556 + "is": false,
  557 + "length": null
  558 + }
  559 + },
  560 + "7 0 R": {
  561 + "stream": {
  562 + "filter": null,
  563 + "is": false,
  564 + "length": null
  565 + }
  566 + },
  567 + "70 0 R": {
  568 + "stream": {
  569 + "filter": null,
  570 + "is": true,
  571 + "length": 46
  572 + }
  573 + },
  574 + "71 0 R": {
  575 + "stream": {
  576 + "filter": null,
  577 + "is": false,
  578 + "length": null
  579 + }
  580 + },
  581 + "72 0 R": {
  582 + "stream": {
  583 + "filter": null,
  584 + "is": true,
  585 + "length": 46
  586 + }
  587 + },
  588 + "73 0 R": {
  589 + "stream": {
  590 + "filter": null,
  591 + "is": false,
  592 + "length": null
  593 + }
  594 + },
  595 + "74 0 R": {
  596 + "stream": {
  597 + "filter": null,
  598 + "is": true,
  599 + "length": 46
  600 + }
  601 + },
  602 + "75 0 R": {
  603 + "stream": {
  604 + "filter": null,
  605 + "is": false,
  606 + "length": null
  607 + }
  608 + },
  609 + "76 0 R": {
  610 + "stream": {
  611 + "filter": null,
  612 + "is": true,
  613 + "length": 46
  614 + }
  615 + },
  616 + "77 0 R": {
  617 + "stream": {
  618 + "filter": null,
  619 + "is": false,
  620 + "length": null
  621 + }
  622 + },
  623 + "78 0 R": {
  624 + "stream": {
  625 + "filter": null,
  626 + "is": true,
  627 + "length": 46
  628 + }
  629 + },
  630 + "79 0 R": {
  631 + "stream": {
  632 + "filter": null,
  633 + "is": false,
  634 + "length": null
  635 + }
  636 + },
  637 + "8 0 R": {
  638 + "stream": {
  639 + "filter": null,
  640 + "is": false,
  641 + "length": null
  642 + }
  643 + },
  644 + "80 0 R": {
  645 + "stream": {
  646 + "filter": null,
  647 + "is": true,
  648 + "length": 46
  649 + }
  650 + },
  651 + "81 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "82 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": true,
  662 + "length": 46
  663 + }
  664 + },
  665 + "83 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "84 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": true,
  676 + "length": 46
  677 + }
  678 + },
  679 + "85 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "86 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": true,
  690 + "length": 46
  691 + }
  692 + },
  693 + "87 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "88 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": true,
  704 + "length": 46
  705 + }
  706 + },
  707 + "89 0 R": {
  708 + "stream": {
  709 + "filter": null,
  710 + "is": false,
  711 + "length": null
  712 + }
  713 + },
  714 + "9 0 R": {
  715 + "stream": {
  716 + "filter": null,
  717 + "is": false,
  718 + "length": null
  719 + }
  720 + },
  721 + "90 0 R": {
  722 + "stream": {
  723 + "filter": null,
  724 + "is": true,
  725 + "length": 46
  726 + }
  727 + },
  728 + "91 0 R": {
  729 + "stream": {
  730 + "filter": null,
  731 + "is": false,
  732 + "length": null
  733 + }
  734 + },
  735 + "92 0 R": {
  736 + "stream": {
  737 + "filter": null,
  738 + "is": true,
  739 + "length": 46
  740 + }
  741 + },
  742 + "93 0 R": {
  743 + "stream": {
  744 + "filter": null,
  745 + "is": false,
  746 + "length": null
  747 + }
  748 + },
  749 + "94 0 R": {
  750 + "stream": {
  751 + "filter": null,
  752 + "is": true,
  753 + "length": 46
  754 + }
  755 + },
  756 + "95 0 R": {
  757 + "stream": {
  758 + "filter": null,
  759 + "is": false,
  760 + "length": null
  761 + }
  762 + },
  763 + "96 0 R": {
  764 + "stream": {
  765 + "filter": null,
  766 + "is": true,
  767 + "length": 46
  768 + }
  769 + },
  770 + "97 0 R": {
  771 + "stream": {
  772 + "filter": null,
  773 + "is": false,
  774 + "length": null
  775 + }
  776 + },
  777 + "98 0 R": {
  778 + "stream": {
  779 + "filter": null,
  780 + "is": true,
  781 + "length": 46
  782 + }
  783 + },
  784 + "99 0 R": {
  785 + "stream": {
  786 + "filter": null,
  787 + "is": false,
  788 + "length": null
  789 + }
  790 + }
  791 + },
34 792 "objects": {
35 793 "1 0 R": {
36 794 "/Names": {
... ...
qpdf/qtest/qpdf/json-outlines-with-old-root-dests.out
... ... @@ -31,6 +31,757 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "100 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "101 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "102 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "103 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + },
  77 + "104 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": false,
  81 + "length": null
  82 + }
  83 + },
  84 + "105 0 R": {
  85 + "stream": {
  86 + "filter": null,
  87 + "is": false,
  88 + "length": null
  89 + }
  90 + },
  91 + "106 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": false,
  95 + "length": null
  96 + }
  97 + },
  98 + "107 0 R": {
  99 + "stream": {
  100 + "filter": null,
  101 + "is": false,
  102 + "length": null
  103 + }
  104 + },
  105 + "11 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": false,
  109 + "length": null
  110 + }
  111 + },
  112 + "12 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "13 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": false,
  123 + "length": null
  124 + }
  125 + },
  126 + "14 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": false,
  130 + "length": null
  131 + }
  132 + },
  133 + "15 0 R": {
  134 + "stream": {
  135 + "filter": null,
  136 + "is": false,
  137 + "length": null
  138 + }
  139 + },
  140 + "16 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": false,
  144 + "length": null
  145 + }
  146 + },
  147 + "17 0 R": {
  148 + "stream": {
  149 + "filter": null,
  150 + "is": false,
  151 + "length": null
  152 + }
  153 + },
  154 + "18 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": false,
  158 + "length": null
  159 + }
  160 + },
  161 + "19 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": false,
  165 + "length": null
  166 + }
  167 + },
  168 + "2 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": false,
  172 + "length": null
  173 + }
  174 + },
  175 + "20 0 R": {
  176 + "stream": {
  177 + "filter": null,
  178 + "is": false,
  179 + "length": null
  180 + }
  181 + },
  182 + "21 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": false,
  186 + "length": null
  187 + }
  188 + },
  189 + "22 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "23 0 R": {
  197 + "stream": {
  198 + "filter": null,
  199 + "is": false,
  200 + "length": null
  201 + }
  202 + },
  203 + "24 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "25 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "26 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "27 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "28 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "29 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + },
  245 + "3 0 R": {
  246 + "stream": {
  247 + "filter": null,
  248 + "is": false,
  249 + "length": null
  250 + }
  251 + },
  252 + "30 0 R": {
  253 + "stream": {
  254 + "filter": null,
  255 + "is": false,
  256 + "length": null
  257 + }
  258 + },
  259 + "31 0 R": {
  260 + "stream": {
  261 + "filter": null,
  262 + "is": false,
  263 + "length": null
  264 + }
  265 + },
  266 + "32 0 R": {
  267 + "stream": {
  268 + "filter": null,
  269 + "is": false,
  270 + "length": null
  271 + }
  272 + },
  273 + "33 0 R": {
  274 + "stream": {
  275 + "filter": null,
  276 + "is": false,
  277 + "length": null
  278 + }
  279 + },
  280 + "34 0 R": {
  281 + "stream": {
  282 + "filter": null,
  283 + "is": false,
  284 + "length": null
  285 + }
  286 + },
  287 + "35 0 R": {
  288 + "stream": {
  289 + "filter": null,
  290 + "is": false,
  291 + "length": null
  292 + }
  293 + },
  294 + "36 0 R": {
  295 + "stream": {
  296 + "filter": null,
  297 + "is": false,
  298 + "length": null
  299 + }
  300 + },
  301 + "37 0 R": {
  302 + "stream": {
  303 + "filter": null,
  304 + "is": false,
  305 + "length": null
  306 + }
  307 + },
  308 + "38 0 R": {
  309 + "stream": {
  310 + "filter": null,
  311 + "is": true,
  312 + "length": 44
  313 + }
  314 + },
  315 + "39 0 R": {
  316 + "stream": {
  317 + "filter": null,
  318 + "is": false,
  319 + "length": null
  320 + }
  321 + },
  322 + "4 0 R": {
  323 + "stream": {
  324 + "filter": null,
  325 + "is": false,
  326 + "length": null
  327 + }
  328 + },
  329 + "40 0 R": {
  330 + "stream": {
  331 + "filter": null,
  332 + "is": false,
  333 + "length": null
  334 + }
  335 + },
  336 + "41 0 R": {
  337 + "stream": {
  338 + "filter": null,
  339 + "is": false,
  340 + "length": null
  341 + }
  342 + },
  343 + "42 0 R": {
  344 + "stream": {
  345 + "filter": null,
  346 + "is": true,
  347 + "length": 44
  348 + }
  349 + },
  350 + "43 0 R": {
  351 + "stream": {
  352 + "filter": null,
  353 + "is": false,
  354 + "length": null
  355 + }
  356 + },
  357 + "44 0 R": {
  358 + "stream": {
  359 + "filter": null,
  360 + "is": true,
  361 + "length": 44
  362 + }
  363 + },
  364 + "45 0 R": {
  365 + "stream": {
  366 + "filter": null,
  367 + "is": false,
  368 + "length": null
  369 + }
  370 + },
  371 + "46 0 R": {
  372 + "stream": {
  373 + "filter": null,
  374 + "is": true,
  375 + "length": 44
  376 + }
  377 + },
  378 + "47 0 R": {
  379 + "stream": {
  380 + "filter": null,
  381 + "is": false,
  382 + "length": null
  383 + }
  384 + },
  385 + "48 0 R": {
  386 + "stream": {
  387 + "filter": null,
  388 + "is": true,
  389 + "length": 44
  390 + }
  391 + },
  392 + "49 0 R": {
  393 + "stream": {
  394 + "filter": null,
  395 + "is": false,
  396 + "length": null
  397 + }
  398 + },
  399 + "5 0 R": {
  400 + "stream": {
  401 + "filter": null,
  402 + "is": false,
  403 + "length": null
  404 + }
  405 + },
  406 + "50 0 R": {
  407 + "stream": {
  408 + "filter": null,
  409 + "is": true,
  410 + "length": 44
  411 + }
  412 + },
  413 + "51 0 R": {
  414 + "stream": {
  415 + "filter": null,
  416 + "is": false,
  417 + "length": null
  418 + }
  419 + },
  420 + "52 0 R": {
  421 + "stream": {
  422 + "filter": null,
  423 + "is": true,
  424 + "length": 44
  425 + }
  426 + },
  427 + "53 0 R": {
  428 + "stream": {
  429 + "filter": null,
  430 + "is": false,
  431 + "length": null
  432 + }
  433 + },
  434 + "54 0 R": {
  435 + "stream": {
  436 + "filter": null,
  437 + "is": true,
  438 + "length": 44
  439 + }
  440 + },
  441 + "55 0 R": {
  442 + "stream": {
  443 + "filter": null,
  444 + "is": false,
  445 + "length": null
  446 + }
  447 + },
  448 + "56 0 R": {
  449 + "stream": {
  450 + "filter": null,
  451 + "is": true,
  452 + "length": 44
  453 + }
  454 + },
  455 + "57 0 R": {
  456 + "stream": {
  457 + "filter": null,
  458 + "is": false,
  459 + "length": null
  460 + }
  461 + },
  462 + "58 0 R": {
  463 + "stream": {
  464 + "filter": null,
  465 + "is": true,
  466 + "length": 44
  467 + }
  468 + },
  469 + "59 0 R": {
  470 + "stream": {
  471 + "filter": null,
  472 + "is": false,
  473 + "length": null
  474 + }
  475 + },
  476 + "6 0 R": {
  477 + "stream": {
  478 + "filter": null,
  479 + "is": false,
  480 + "length": null
  481 + }
  482 + },
  483 + "60 0 R": {
  484 + "stream": {
  485 + "filter": null,
  486 + "is": true,
  487 + "length": 45
  488 + }
  489 + },
  490 + "61 0 R": {
  491 + "stream": {
  492 + "filter": null,
  493 + "is": false,
  494 + "length": null
  495 + }
  496 + },
  497 + "62 0 R": {
  498 + "stream": {
  499 + "filter": null,
  500 + "is": true,
  501 + "length": 45
  502 + }
  503 + },
  504 + "63 0 R": {
  505 + "stream": {
  506 + "filter": null,
  507 + "is": false,
  508 + "length": null
  509 + }
  510 + },
  511 + "64 0 R": {
  512 + "stream": {
  513 + "filter": null,
  514 + "is": true,
  515 + "length": 45
  516 + }
  517 + },
  518 + "65 0 R": {
  519 + "stream": {
  520 + "filter": null,
  521 + "is": false,
  522 + "length": null
  523 + }
  524 + },
  525 + "66 0 R": {
  526 + "stream": {
  527 + "filter": null,
  528 + "is": true,
  529 + "length": 45
  530 + }
  531 + },
  532 + "67 0 R": {
  533 + "stream": {
  534 + "filter": null,
  535 + "is": false,
  536 + "length": null
  537 + }
  538 + },
  539 + "68 0 R": {
  540 + "stream": {
  541 + "filter": null,
  542 + "is": true,
  543 + "length": 45
  544 + }
  545 + },
  546 + "69 0 R": {
  547 + "stream": {
  548 + "filter": null,
  549 + "is": false,
  550 + "length": null
  551 + }
  552 + },
  553 + "7 0 R": {
  554 + "stream": {
  555 + "filter": null,
  556 + "is": false,
  557 + "length": null
  558 + }
  559 + },
  560 + "70 0 R": {
  561 + "stream": {
  562 + "filter": null,
  563 + "is": true,
  564 + "length": 45
  565 + }
  566 + },
  567 + "71 0 R": {
  568 + "stream": {
  569 + "filter": null,
  570 + "is": false,
  571 + "length": null
  572 + }
  573 + },
  574 + "72 0 R": {
  575 + "stream": {
  576 + "filter": null,
  577 + "is": true,
  578 + "length": 45
  579 + }
  580 + },
  581 + "73 0 R": {
  582 + "stream": {
  583 + "filter": null,
  584 + "is": false,
  585 + "length": null
  586 + }
  587 + },
  588 + "74 0 R": {
  589 + "stream": {
  590 + "filter": null,
  591 + "is": true,
  592 + "length": 45
  593 + }
  594 + },
  595 + "75 0 R": {
  596 + "stream": {
  597 + "filter": null,
  598 + "is": false,
  599 + "length": null
  600 + }
  601 + },
  602 + "76 0 R": {
  603 + "stream": {
  604 + "filter": null,
  605 + "is": true,
  606 + "length": 45
  607 + }
  608 + },
  609 + "77 0 R": {
  610 + "stream": {
  611 + "filter": null,
  612 + "is": false,
  613 + "length": null
  614 + }
  615 + },
  616 + "78 0 R": {
  617 + "stream": {
  618 + "filter": null,
  619 + "is": true,
  620 + "length": 45
  621 + }
  622 + },
  623 + "79 0 R": {
  624 + "stream": {
  625 + "filter": null,
  626 + "is": false,
  627 + "length": null
  628 + }
  629 + },
  630 + "8 0 R": {
  631 + "stream": {
  632 + "filter": null,
  633 + "is": false,
  634 + "length": null
  635 + }
  636 + },
  637 + "80 0 R": {
  638 + "stream": {
  639 + "filter": null,
  640 + "is": true,
  641 + "length": 45
  642 + }
  643 + },
  644 + "81 0 R": {
  645 + "stream": {
  646 + "filter": null,
  647 + "is": false,
  648 + "length": null
  649 + }
  650 + },
  651 + "82 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": true,
  655 + "length": 45
  656 + }
  657 + },
  658 + "83 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "84 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": true,
  669 + "length": 45
  670 + }
  671 + },
  672 + "85 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "86 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": true,
  683 + "length": 45
  684 + }
  685 + },
  686 + "87 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "88 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": true,
  697 + "length": 45
  698 + }
  699 + },
  700 + "89 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
  707 + "9 0 R": {
  708 + "stream": {
  709 + "filter": null,
  710 + "is": false,
  711 + "length": null
  712 + }
  713 + },
  714 + "90 0 R": {
  715 + "stream": {
  716 + "filter": null,
  717 + "is": true,
  718 + "length": 45
  719 + }
  720 + },
  721 + "91 0 R": {
  722 + "stream": {
  723 + "filter": null,
  724 + "is": false,
  725 + "length": null
  726 + }
  727 + },
  728 + "92 0 R": {
  729 + "stream": {
  730 + "filter": null,
  731 + "is": true,
  732 + "length": 45
  733 + }
  734 + },
  735 + "93 0 R": {
  736 + "stream": {
  737 + "filter": null,
  738 + "is": false,
  739 + "length": null
  740 + }
  741 + },
  742 + "94 0 R": {
  743 + "stream": {
  744 + "filter": null,
  745 + "is": true,
  746 + "length": 45
  747 + }
  748 + },
  749 + "95 0 R": {
  750 + "stream": {
  751 + "filter": null,
  752 + "is": false,
  753 + "length": null
  754 + }
  755 + },
  756 + "96 0 R": {
  757 + "stream": {
  758 + "filter": null,
  759 + "is": true,
  760 + "length": 45
  761 + }
  762 + },
  763 + "97 0 R": {
  764 + "stream": {
  765 + "filter": null,
  766 + "is": false,
  767 + "length": null
  768 + }
  769 + },
  770 + "98 0 R": {
  771 + "stream": {
  772 + "filter": null,
  773 + "is": true,
  774 + "length": 45
  775 + }
  776 + },
  777 + "99 0 R": {
  778 + "stream": {
  779 + "filter": null,
  780 + "is": false,
  781 + "length": null
  782 + }
  783 + }
  784 + },
34 785 "objects": {
35 786 "1 0 R": {
36 787 "/Dests": "107 0 R",
... ...
qpdf/qtest/qpdf/json-page-labels-and-outlines.out
... ... @@ -31,6 +31,750 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "100 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "101 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "102 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "103 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + },
  77 + "104 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": false,
  81 + "length": null
  82 + }
  83 + },
  84 + "105 0 R": {
  85 + "stream": {
  86 + "filter": null,
  87 + "is": false,
  88 + "length": null
  89 + }
  90 + },
  91 + "106 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": false,
  95 + "length": null
  96 + }
  97 + },
  98 + "11 0 R": {
  99 + "stream": {
  100 + "filter": null,
  101 + "is": false,
  102 + "length": null
  103 + }
  104 + },
  105 + "12 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": false,
  109 + "length": null
  110 + }
  111 + },
  112 + "13 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "14 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": false,
  123 + "length": null
  124 + }
  125 + },
  126 + "15 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": false,
  130 + "length": null
  131 + }
  132 + },
  133 + "16 0 R": {
  134 + "stream": {
  135 + "filter": null,
  136 + "is": false,
  137 + "length": null
  138 + }
  139 + },
  140 + "17 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": false,
  144 + "length": null
  145 + }
  146 + },
  147 + "18 0 R": {
  148 + "stream": {
  149 + "filter": null,
  150 + "is": false,
  151 + "length": null
  152 + }
  153 + },
  154 + "19 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": false,
  158 + "length": null
  159 + }
  160 + },
  161 + "2 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": false,
  165 + "length": null
  166 + }
  167 + },
  168 + "20 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": false,
  172 + "length": null
  173 + }
  174 + },
  175 + "21 0 R": {
  176 + "stream": {
  177 + "filter": null,
  178 + "is": false,
  179 + "length": null
  180 + }
  181 + },
  182 + "22 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": false,
  186 + "length": null
  187 + }
  188 + },
  189 + "23 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "24 0 R": {
  197 + "stream": {
  198 + "filter": null,
  199 + "is": false,
  200 + "length": null
  201 + }
  202 + },
  203 + "25 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "26 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "27 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "28 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "29 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "3 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + },
  245 + "30 0 R": {
  246 + "stream": {
  247 + "filter": null,
  248 + "is": false,
  249 + "length": null
  250 + }
  251 + },
  252 + "31 0 R": {
  253 + "stream": {
  254 + "filter": null,
  255 + "is": false,
  256 + "length": null
  257 + }
  258 + },
  259 + "32 0 R": {
  260 + "stream": {
  261 + "filter": null,
  262 + "is": false,
  263 + "length": null
  264 + }
  265 + },
  266 + "33 0 R": {
  267 + "stream": {
  268 + "filter": null,
  269 + "is": true,
  270 + "length": 46
  271 + }
  272 + },
  273 + "34 0 R": {
  274 + "stream": {
  275 + "filter": null,
  276 + "is": false,
  277 + "length": null
  278 + }
  279 + },
  280 + "35 0 R": {
  281 + "stream": {
  282 + "filter": null,
  283 + "is": false,
  284 + "length": null
  285 + }
  286 + },
  287 + "36 0 R": {
  288 + "stream": {
  289 + "filter": null,
  290 + "is": false,
  291 + "length": null
  292 + }
  293 + },
  294 + "37 0 R": {
  295 + "stream": {
  296 + "filter": null,
  297 + "is": true,
  298 + "length": 46
  299 + }
  300 + },
  301 + "38 0 R": {
  302 + "stream": {
  303 + "filter": null,
  304 + "is": false,
  305 + "length": null
  306 + }
  307 + },
  308 + "39 0 R": {
  309 + "stream": {
  310 + "filter": null,
  311 + "is": true,
  312 + "length": 46
  313 + }
  314 + },
  315 + "4 0 R": {
  316 + "stream": {
  317 + "filter": null,
  318 + "is": false,
  319 + "length": null
  320 + }
  321 + },
  322 + "40 0 R": {
  323 + "stream": {
  324 + "filter": null,
  325 + "is": false,
  326 + "length": null
  327 + }
  328 + },
  329 + "41 0 R": {
  330 + "stream": {
  331 + "filter": null,
  332 + "is": true,
  333 + "length": 46
  334 + }
  335 + },
  336 + "42 0 R": {
  337 + "stream": {
  338 + "filter": null,
  339 + "is": false,
  340 + "length": null
  341 + }
  342 + },
  343 + "43 0 R": {
  344 + "stream": {
  345 + "filter": null,
  346 + "is": true,
  347 + "length": 46
  348 + }
  349 + },
  350 + "44 0 R": {
  351 + "stream": {
  352 + "filter": null,
  353 + "is": false,
  354 + "length": null
  355 + }
  356 + },
  357 + "45 0 R": {
  358 + "stream": {
  359 + "filter": null,
  360 + "is": true,
  361 + "length": 46
  362 + }
  363 + },
  364 + "46 0 R": {
  365 + "stream": {
  366 + "filter": null,
  367 + "is": false,
  368 + "length": null
  369 + }
  370 + },
  371 + "47 0 R": {
  372 + "stream": {
  373 + "filter": null,
  374 + "is": true,
  375 + "length": 46
  376 + }
  377 + },
  378 + "48 0 R": {
  379 + "stream": {
  380 + "filter": null,
  381 + "is": false,
  382 + "length": null
  383 + }
  384 + },
  385 + "49 0 R": {
  386 + "stream": {
  387 + "filter": null,
  388 + "is": true,
  389 + "length": 46
  390 + }
  391 + },
  392 + "5 0 R": {
  393 + "stream": {
  394 + "filter": null,
  395 + "is": false,
  396 + "length": null
  397 + }
  398 + },
  399 + "50 0 R": {
  400 + "stream": {
  401 + "filter": null,
  402 + "is": false,
  403 + "length": null
  404 + }
  405 + },
  406 + "51 0 R": {
  407 + "stream": {
  408 + "filter": null,
  409 + "is": true,
  410 + "length": 46
  411 + }
  412 + },
  413 + "52 0 R": {
  414 + "stream": {
  415 + "filter": null,
  416 + "is": false,
  417 + "length": null
  418 + }
  419 + },
  420 + "53 0 R": {
  421 + "stream": {
  422 + "filter": null,
  423 + "is": true,
  424 + "length": 46
  425 + }
  426 + },
  427 + "54 0 R": {
  428 + "stream": {
  429 + "filter": null,
  430 + "is": false,
  431 + "length": null
  432 + }
  433 + },
  434 + "55 0 R": {
  435 + "stream": {
  436 + "filter": null,
  437 + "is": true,
  438 + "length": 47
  439 + }
  440 + },
  441 + "56 0 R": {
  442 + "stream": {
  443 + "filter": null,
  444 + "is": false,
  445 + "length": null
  446 + }
  447 + },
  448 + "57 0 R": {
  449 + "stream": {
  450 + "filter": null,
  451 + "is": true,
  452 + "length": 47
  453 + }
  454 + },
  455 + "58 0 R": {
  456 + "stream": {
  457 + "filter": null,
  458 + "is": false,
  459 + "length": null
  460 + }
  461 + },
  462 + "59 0 R": {
  463 + "stream": {
  464 + "filter": null,
  465 + "is": true,
  466 + "length": 47
  467 + }
  468 + },
  469 + "6 0 R": {
  470 + "stream": {
  471 + "filter": null,
  472 + "is": false,
  473 + "length": null
  474 + }
  475 + },
  476 + "60 0 R": {
  477 + "stream": {
  478 + "filter": null,
  479 + "is": false,
  480 + "length": null
  481 + }
  482 + },
  483 + "61 0 R": {
  484 + "stream": {
  485 + "filter": null,
  486 + "is": true,
  487 + "length": 47
  488 + }
  489 + },
  490 + "62 0 R": {
  491 + "stream": {
  492 + "filter": null,
  493 + "is": false,
  494 + "length": null
  495 + }
  496 + },
  497 + "63 0 R": {
  498 + "stream": {
  499 + "filter": null,
  500 + "is": true,
  501 + "length": 47
  502 + }
  503 + },
  504 + "64 0 R": {
  505 + "stream": {
  506 + "filter": null,
  507 + "is": false,
  508 + "length": null
  509 + }
  510 + },
  511 + "65 0 R": {
  512 + "stream": {
  513 + "filter": null,
  514 + "is": true,
  515 + "length": 47
  516 + }
  517 + },
  518 + "66 0 R": {
  519 + "stream": {
  520 + "filter": null,
  521 + "is": false,
  522 + "length": null
  523 + }
  524 + },
  525 + "67 0 R": {
  526 + "stream": {
  527 + "filter": null,
  528 + "is": true,
  529 + "length": 47
  530 + }
  531 + },
  532 + "68 0 R": {
  533 + "stream": {
  534 + "filter": null,
  535 + "is": false,
  536 + "length": null
  537 + }
  538 + },
  539 + "69 0 R": {
  540 + "stream": {
  541 + "filter": null,
  542 + "is": true,
  543 + "length": 47
  544 + }
  545 + },
  546 + "7 0 R": {
  547 + "stream": {
  548 + "filter": null,
  549 + "is": false,
  550 + "length": null
  551 + }
  552 + },
  553 + "70 0 R": {
  554 + "stream": {
  555 + "filter": null,
  556 + "is": false,
  557 + "length": null
  558 + }
  559 + },
  560 + "71 0 R": {
  561 + "stream": {
  562 + "filter": null,
  563 + "is": true,
  564 + "length": 47
  565 + }
  566 + },
  567 + "72 0 R": {
  568 + "stream": {
  569 + "filter": null,
  570 + "is": false,
  571 + "length": null
  572 + }
  573 + },
  574 + "73 0 R": {
  575 + "stream": {
  576 + "filter": null,
  577 + "is": true,
  578 + "length": 47
  579 + }
  580 + },
  581 + "74 0 R": {
  582 + "stream": {
  583 + "filter": null,
  584 + "is": false,
  585 + "length": null
  586 + }
  587 + },
  588 + "75 0 R": {
  589 + "stream": {
  590 + "filter": null,
  591 + "is": true,
  592 + "length": 47
  593 + }
  594 + },
  595 + "76 0 R": {
  596 + "stream": {
  597 + "filter": null,
  598 + "is": false,
  599 + "length": null
  600 + }
  601 + },
  602 + "77 0 R": {
  603 + "stream": {
  604 + "filter": null,
  605 + "is": true,
  606 + "length": 47
  607 + }
  608 + },
  609 + "78 0 R": {
  610 + "stream": {
  611 + "filter": null,
  612 + "is": false,
  613 + "length": null
  614 + }
  615 + },
  616 + "79 0 R": {
  617 + "stream": {
  618 + "filter": null,
  619 + "is": true,
  620 + "length": 47
  621 + }
  622 + },
  623 + "8 0 R": {
  624 + "stream": {
  625 + "filter": null,
  626 + "is": false,
  627 + "length": null
  628 + }
  629 + },
  630 + "80 0 R": {
  631 + "stream": {
  632 + "filter": null,
  633 + "is": false,
  634 + "length": null
  635 + }
  636 + },
  637 + "81 0 R": {
  638 + "stream": {
  639 + "filter": null,
  640 + "is": true,
  641 + "length": 47
  642 + }
  643 + },
  644 + "82 0 R": {
  645 + "stream": {
  646 + "filter": null,
  647 + "is": false,
  648 + "length": null
  649 + }
  650 + },
  651 + "83 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": true,
  655 + "length": 47
  656 + }
  657 + },
  658 + "84 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "85 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": true,
  669 + "length": 47
  670 + }
  671 + },
  672 + "86 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "87 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": true,
  683 + "length": 47
  684 + }
  685 + },
  686 + "88 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "89 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": true,
  697 + "length": 47
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
  707 + "90 0 R": {
  708 + "stream": {
  709 + "filter": null,
  710 + "is": false,
  711 + "length": null
  712 + }
  713 + },
  714 + "91 0 R": {
  715 + "stream": {
  716 + "filter": null,
  717 + "is": true,
  718 + "length": 47
  719 + }
  720 + },
  721 + "92 0 R": {
  722 + "stream": {
  723 + "filter": null,
  724 + "is": false,
  725 + "length": null
  726 + }
  727 + },
  728 + "93 0 R": {
  729 + "stream": {
  730 + "filter": null,
  731 + "is": true,
  732 + "length": 47
  733 + }
  734 + },
  735 + "94 0 R": {
  736 + "stream": {
  737 + "filter": null,
  738 + "is": false,
  739 + "length": null
  740 + }
  741 + },
  742 + "95 0 R": {
  743 + "stream": {
  744 + "filter": null,
  745 + "is": false,
  746 + "length": null
  747 + }
  748 + },
  749 + "96 0 R": {
  750 + "stream": {
  751 + "filter": null,
  752 + "is": false,
  753 + "length": null
  754 + }
  755 + },
  756 + "97 0 R": {
  757 + "stream": {
  758 + "filter": null,
  759 + "is": false,
  760 + "length": null
  761 + }
  762 + },
  763 + "98 0 R": {
  764 + "stream": {
  765 + "filter": null,
  766 + "is": false,
  767 + "length": null
  768 + }
  769 + },
  770 + "99 0 R": {
  771 + "stream": {
  772 + "filter": null,
  773 + "is": false,
  774 + "length": null
  775 + }
  776 + }
  777 + },
34 778 "objects": {
35 779 "1 0 R": {
36 780 "/Outlines": "95 0 R",
... ...
qpdf/qtest/qpdf/json-page-labels-num-tree.out
... ... @@ -31,6 +31,701 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "11 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "12 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "13 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "14 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + },
  77 + "15 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": false,
  81 + "length": null
  82 + }
  83 + },
  84 + "16 0 R": {
  85 + "stream": {
  86 + "filter": null,
  87 + "is": false,
  88 + "length": null
  89 + }
  90 + },
  91 + "17 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": false,
  95 + "length": null
  96 + }
  97 + },
  98 + "18 0 R": {
  99 + "stream": {
  100 + "filter": null,
  101 + "is": false,
  102 + "length": null
  103 + }
  104 + },
  105 + "19 0 R": {
  106 + "stream": {
  107 + "filter": null,
  108 + "is": false,
  109 + "length": null
  110 + }
  111 + },
  112 + "2 0 R": {
  113 + "stream": {
  114 + "filter": null,
  115 + "is": false,
  116 + "length": null
  117 + }
  118 + },
  119 + "20 0 R": {
  120 + "stream": {
  121 + "filter": null,
  122 + "is": false,
  123 + "length": null
  124 + }
  125 + },
  126 + "21 0 R": {
  127 + "stream": {
  128 + "filter": null,
  129 + "is": false,
  130 + "length": null
  131 + }
  132 + },
  133 + "22 0 R": {
  134 + "stream": {
  135 + "filter": null,
  136 + "is": false,
  137 + "length": null
  138 + }
  139 + },
  140 + "23 0 R": {
  141 + "stream": {
  142 + "filter": null,
  143 + "is": false,
  144 + "length": null
  145 + }
  146 + },
  147 + "24 0 R": {
  148 + "stream": {
  149 + "filter": null,
  150 + "is": false,
  151 + "length": null
  152 + }
  153 + },
  154 + "25 0 R": {
  155 + "stream": {
  156 + "filter": null,
  157 + "is": false,
  158 + "length": null
  159 + }
  160 + },
  161 + "26 0 R": {
  162 + "stream": {
  163 + "filter": null,
  164 + "is": false,
  165 + "length": null
  166 + }
  167 + },
  168 + "27 0 R": {
  169 + "stream": {
  170 + "filter": null,
  171 + "is": false,
  172 + "length": null
  173 + }
  174 + },
  175 + "28 0 R": {
  176 + "stream": {
  177 + "filter": null,
  178 + "is": false,
  179 + "length": null
  180 + }
  181 + },
  182 + "29 0 R": {
  183 + "stream": {
  184 + "filter": null,
  185 + "is": false,
  186 + "length": null
  187 + }
  188 + },
  189 + "3 0 R": {
  190 + "stream": {
  191 + "filter": null,
  192 + "is": false,
  193 + "length": null
  194 + }
  195 + },
  196 + "30 0 R": {
  197 + "stream": {
  198 + "filter": null,
  199 + "is": false,
  200 + "length": null
  201 + }
  202 + },
  203 + "31 0 R": {
  204 + "stream": {
  205 + "filter": null,
  206 + "is": false,
  207 + "length": null
  208 + }
  209 + },
  210 + "32 0 R": {
  211 + "stream": {
  212 + "filter": null,
  213 + "is": false,
  214 + "length": null
  215 + }
  216 + },
  217 + "33 0 R": {
  218 + "stream": {
  219 + "filter": null,
  220 + "is": false,
  221 + "length": null
  222 + }
  223 + },
  224 + "34 0 R": {
  225 + "stream": {
  226 + "filter": null,
  227 + "is": false,
  228 + "length": null
  229 + }
  230 + },
  231 + "35 0 R": {
  232 + "stream": {
  233 + "filter": null,
  234 + "is": false,
  235 + "length": null
  236 + }
  237 + },
  238 + "36 0 R": {
  239 + "stream": {
  240 + "filter": null,
  241 + "is": false,
  242 + "length": null
  243 + }
  244 + },
  245 + "37 0 R": {
  246 + "stream": {
  247 + "filter": null,
  248 + "is": false,
  249 + "length": null
  250 + }
  251 + },
  252 + "38 0 R": {
  253 + "stream": {
  254 + "filter": null,
  255 + "is": true,
  256 + "length": 46
  257 + }
  258 + },
  259 + "39 0 R": {
  260 + "stream": {
  261 + "filter": null,
  262 + "is": false,
  263 + "length": null
  264 + }
  265 + },
  266 + "4 0 R": {
  267 + "stream": {
  268 + "filter": null,
  269 + "is": false,
  270 + "length": null
  271 + }
  272 + },
  273 + "40 0 R": {
  274 + "stream": {
  275 + "filter": null,
  276 + "is": false,
  277 + "length": null
  278 + }
  279 + },
  280 + "41 0 R": {
  281 + "stream": {
  282 + "filter": null,
  283 + "is": false,
  284 + "length": null
  285 + }
  286 + },
  287 + "42 0 R": {
  288 + "stream": {
  289 + "filter": null,
  290 + "is": true,
  291 + "length": 46
  292 + }
  293 + },
  294 + "43 0 R": {
  295 + "stream": {
  296 + "filter": null,
  297 + "is": false,
  298 + "length": null
  299 + }
  300 + },
  301 + "44 0 R": {
  302 + "stream": {
  303 + "filter": null,
  304 + "is": true,
  305 + "length": 46
  306 + }
  307 + },
  308 + "45 0 R": {
  309 + "stream": {
  310 + "filter": null,
  311 + "is": false,
  312 + "length": null
  313 + }
  314 + },
  315 + "46 0 R": {
  316 + "stream": {
  317 + "filter": null,
  318 + "is": true,
  319 + "length": 46
  320 + }
  321 + },
  322 + "47 0 R": {
  323 + "stream": {
  324 + "filter": null,
  325 + "is": false,
  326 + "length": null
  327 + }
  328 + },
  329 + "48 0 R": {
  330 + "stream": {
  331 + "filter": null,
  332 + "is": true,
  333 + "length": 46
  334 + }
  335 + },
  336 + "49 0 R": {
  337 + "stream": {
  338 + "filter": null,
  339 + "is": false,
  340 + "length": null
  341 + }
  342 + },
  343 + "5 0 R": {
  344 + "stream": {
  345 + "filter": null,
  346 + "is": false,
  347 + "length": null
  348 + }
  349 + },
  350 + "50 0 R": {
  351 + "stream": {
  352 + "filter": null,
  353 + "is": true,
  354 + "length": 46
  355 + }
  356 + },
  357 + "51 0 R": {
  358 + "stream": {
  359 + "filter": null,
  360 + "is": false,
  361 + "length": null
  362 + }
  363 + },
  364 + "52 0 R": {
  365 + "stream": {
  366 + "filter": null,
  367 + "is": true,
  368 + "length": 46
  369 + }
  370 + },
  371 + "53 0 R": {
  372 + "stream": {
  373 + "filter": null,
  374 + "is": false,
  375 + "length": null
  376 + }
  377 + },
  378 + "54 0 R": {
  379 + "stream": {
  380 + "filter": null,
  381 + "is": true,
  382 + "length": 46
  383 + }
  384 + },
  385 + "55 0 R": {
  386 + "stream": {
  387 + "filter": null,
  388 + "is": false,
  389 + "length": null
  390 + }
  391 + },
  392 + "56 0 R": {
  393 + "stream": {
  394 + "filter": null,
  395 + "is": true,
  396 + "length": 46
  397 + }
  398 + },
  399 + "57 0 R": {
  400 + "stream": {
  401 + "filter": null,
  402 + "is": false,
  403 + "length": null
  404 + }
  405 + },
  406 + "58 0 R": {
  407 + "stream": {
  408 + "filter": null,
  409 + "is": true,
  410 + "length": 46
  411 + }
  412 + },
  413 + "59 0 R": {
  414 + "stream": {
  415 + "filter": null,
  416 + "is": false,
  417 + "length": null
  418 + }
  419 + },
  420 + "6 0 R": {
  421 + "stream": {
  422 + "filter": null,
  423 + "is": false,
  424 + "length": null
  425 + }
  426 + },
  427 + "60 0 R": {
  428 + "stream": {
  429 + "filter": null,
  430 + "is": true,
  431 + "length": 47
  432 + }
  433 + },
  434 + "61 0 R": {
  435 + "stream": {
  436 + "filter": null,
  437 + "is": false,
  438 + "length": null
  439 + }
  440 + },
  441 + "62 0 R": {
  442 + "stream": {
  443 + "filter": null,
  444 + "is": true,
  445 + "length": 47
  446 + }
  447 + },
  448 + "63 0 R": {
  449 + "stream": {
  450 + "filter": null,
  451 + "is": false,
  452 + "length": null
  453 + }
  454 + },
  455 + "64 0 R": {
  456 + "stream": {
  457 + "filter": null,
  458 + "is": true,
  459 + "length": 47
  460 + }
  461 + },
  462 + "65 0 R": {
  463 + "stream": {
  464 + "filter": null,
  465 + "is": false,
  466 + "length": null
  467 + }
  468 + },
  469 + "66 0 R": {
  470 + "stream": {
  471 + "filter": null,
  472 + "is": true,
  473 + "length": 47
  474 + }
  475 + },
  476 + "67 0 R": {
  477 + "stream": {
  478 + "filter": null,
  479 + "is": false,
  480 + "length": null
  481 + }
  482 + },
  483 + "68 0 R": {
  484 + "stream": {
  485 + "filter": null,
  486 + "is": true,
  487 + "length": 47
  488 + }
  489 + },
  490 + "69 0 R": {
  491 + "stream": {
  492 + "filter": null,
  493 + "is": false,
  494 + "length": null
  495 + }
  496 + },
  497 + "7 0 R": {
  498 + "stream": {
  499 + "filter": null,
  500 + "is": false,
  501 + "length": null
  502 + }
  503 + },
  504 + "70 0 R": {
  505 + "stream": {
  506 + "filter": null,
  507 + "is": true,
  508 + "length": 47
  509 + }
  510 + },
  511 + "71 0 R": {
  512 + "stream": {
  513 + "filter": null,
  514 + "is": false,
  515 + "length": null
  516 + }
  517 + },
  518 + "72 0 R": {
  519 + "stream": {
  520 + "filter": null,
  521 + "is": true,
  522 + "length": 47
  523 + }
  524 + },
  525 + "73 0 R": {
  526 + "stream": {
  527 + "filter": null,
  528 + "is": false,
  529 + "length": null
  530 + }
  531 + },
  532 + "74 0 R": {
  533 + "stream": {
  534 + "filter": null,
  535 + "is": true,
  536 + "length": 47
  537 + }
  538 + },
  539 + "75 0 R": {
  540 + "stream": {
  541 + "filter": null,
  542 + "is": false,
  543 + "length": null
  544 + }
  545 + },
  546 + "76 0 R": {
  547 + "stream": {
  548 + "filter": null,
  549 + "is": true,
  550 + "length": 47
  551 + }
  552 + },
  553 + "77 0 R": {
  554 + "stream": {
  555 + "filter": null,
  556 + "is": false,
  557 + "length": null
  558 + }
  559 + },
  560 + "78 0 R": {
  561 + "stream": {
  562 + "filter": null,
  563 + "is": true,
  564 + "length": 47
  565 + }
  566 + },
  567 + "79 0 R": {
  568 + "stream": {
  569 + "filter": null,
  570 + "is": false,
  571 + "length": null
  572 + }
  573 + },
  574 + "8 0 R": {
  575 + "stream": {
  576 + "filter": null,
  577 + "is": false,
  578 + "length": null
  579 + }
  580 + },
  581 + "80 0 R": {
  582 + "stream": {
  583 + "filter": null,
  584 + "is": true,
  585 + "length": 47
  586 + }
  587 + },
  588 + "81 0 R": {
  589 + "stream": {
  590 + "filter": null,
  591 + "is": false,
  592 + "length": null
  593 + }
  594 + },
  595 + "82 0 R": {
  596 + "stream": {
  597 + "filter": null,
  598 + "is": true,
  599 + "length": 47
  600 + }
  601 + },
  602 + "83 0 R": {
  603 + "stream": {
  604 + "filter": null,
  605 + "is": false,
  606 + "length": null
  607 + }
  608 + },
  609 + "84 0 R": {
  610 + "stream": {
  611 + "filter": null,
  612 + "is": true,
  613 + "length": 47
  614 + }
  615 + },
  616 + "85 0 R": {
  617 + "stream": {
  618 + "filter": null,
  619 + "is": false,
  620 + "length": null
  621 + }
  622 + },
  623 + "86 0 R": {
  624 + "stream": {
  625 + "filter": null,
  626 + "is": true,
  627 + "length": 47
  628 + }
  629 + },
  630 + "87 0 R": {
  631 + "stream": {
  632 + "filter": null,
  633 + "is": false,
  634 + "length": null
  635 + }
  636 + },
  637 + "88 0 R": {
  638 + "stream": {
  639 + "filter": null,
  640 + "is": true,
  641 + "length": 47
  642 + }
  643 + },
  644 + "89 0 R": {
  645 + "stream": {
  646 + "filter": null,
  647 + "is": false,
  648 + "length": null
  649 + }
  650 + },
  651 + "9 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "90 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": true,
  662 + "length": 47
  663 + }
  664 + },
  665 + "91 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "92 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": true,
  676 + "length": 47
  677 + }
  678 + },
  679 + "93 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "94 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": true,
  690 + "length": 47
  691 + }
  692 + },
  693 + "95 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "96 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": true,
  704 + "length": 47
  705 + }
  706 + },
  707 + "97 0 R": {
  708 + "stream": {
  709 + "filter": null,
  710 + "is": false,
  711 + "length": null
  712 + }
  713 + },
  714 + "98 0 R": {
  715 + "stream": {
  716 + "filter": null,
  717 + "is": true,
  718 + "length": 47
  719 + }
  720 + },
  721 + "99 0 R": {
  722 + "stream": {
  723 + "filter": null,
  724 + "is": false,
  725 + "length": null
  726 + }
  727 + }
  728 + },
34 729 "objects": {
35 730 "1 0 R": {
36 731 "/PageLabels": "2 0 R",
... ...
qpdf/qtest/qpdf/page_api_2-json.out
... ... @@ -31,6 +31,78 @@
31 31 },
32 32 "userpasswordmatched": false
33 33 },
  34 + "objectinfo": {
  35 + "1 0 R": {
  36 + "stream": {
  37 + "filter": null,
  38 + "is": false,
  39 + "length": null
  40 + }
  41 + },
  42 + "10 0 R": {
  43 + "stream": {
  44 + "filter": null,
  45 + "is": false,
  46 + "length": null
  47 + }
  48 + },
  49 + "2 0 R": {
  50 + "stream": {
  51 + "filter": null,
  52 + "is": false,
  53 + "length": null
  54 + }
  55 + },
  56 + "3 0 R": {
  57 + "stream": {
  58 + "filter": null,
  59 + "is": false,
  60 + "length": null
  61 + }
  62 + },
  63 + "4 0 R": {
  64 + "stream": {
  65 + "filter": null,
  66 + "is": false,
  67 + "length": null
  68 + }
  69 + },
  70 + "5 0 R": {
  71 + "stream": {
  72 + "filter": null,
  73 + "is": false,
  74 + "length": null
  75 + }
  76 + },
  77 + "6 0 R": {
  78 + "stream": {
  79 + "filter": null,
  80 + "is": true,
  81 + "length": 47
  82 + }
  83 + },
  84 + "7 0 R": {
  85 + "stream": {
  86 + "filter": null,
  87 + "is": false,
  88 + "length": null
  89 + }
  90 + },
  91 + "8 0 R": {
  92 + "stream": {
  93 + "filter": null,
  94 + "is": false,
  95 + "length": null
  96 + }
  97 + },
  98 + "9 0 R": {
  99 + "stream": {
  100 + "filter": null,
  101 + "is": true,
  102 + "length": 47
  103 + }
  104 + }
  105 + },
34 106 "objects": {
35 107 "1 0 R": {
36 108 "/Pages": "3 0 R",
... ...