Lines Matching refs:obj2

413   Object obj2;
417 obj->arrayGet(i, &obj2);
418 if (!obj2.isStream()) {
420 obj2.free();
423 obj2.free();
741 Object obj1, obj2, obj3, obj4, obj5;
762 if (!obj1.dictLookup(const_cast<char*>("BM"), &obj2)->isNull()) {
764 if (state->parseBlendMode(&obj2, &mode)) {
770 obj2.free();
771 if (obj1.dictLookup(const_cast<char*>("ca"), &obj2)->isNum()) {
772 state->setFillOpacity(obj2.getNum());
774 obj2.free();
775 if (obj1.dictLookup(const_cast<char*>("CA"), &obj2)->isNum()) {
776 state->setStrokeOpacity(obj2.getNum());
778 obj2.free();
782 if ((haveFillOP = (obj1.dictLookup(const_cast<char*>("op"), &obj2)->isBool()))) {
783 state->setFillOverprint(obj2.getBool());
785 obj2.free();
786 if (obj1.dictLookup(const_cast<char*>("OP"), &obj2)->isBool()) {
787 state->setStrokeOverprint(obj2.getBool());
789 state->setFillOverprint(obj2.getBool());
792 obj2.free();
795 if (obj1.dictLookup(const_cast<char*>("SA"), &obj2)->isBool()) {
796 state->setStrokeAdjust(obj2.getBool());
798 obj2.free();
801 if (obj1.dictLookup(const_cast<char*>("TR2"), &obj2)->isNull()) {
802 obj2.free();
803 obj1.dictLookup(const_cast<char*>("TR"), &obj2);
805 if (obj2.isName(const_cast<char*>("Default")) ||
806 obj2.isName(const_cast<char*>("Identity"))) {
809 } else if (obj2.isArray() && obj2.arrayGetLength() == 4) {
812 obj2.arrayGet(i, &obj3);
823 } else if (obj2.isName() || obj2.isDict() || obj2.isStream()) {
824 if ((funcs[0] = Function::parse(&obj2))) {
828 } else if (!obj2.isNull()) {
831 obj2.free();
834 if (!obj1.dictLookup(const_cast<char*>("SMask"), &obj2)->isNull()) {
835 if (obj2.isName(const_cast<char*>("None"))) {
837 } else if (obj2.isDict()) {
838 if (obj2.dictLookup(const_cast<char*>("S"), &obj3)->isName(const_cast<char*>("Alpha"))) {
845 if (!obj2.dictLookup(const_cast<char*>("TR"), &obj3)->isNull()) {
855 if ((haveBackdropColor = obj2.dictLookup(const_cast<char*>("BC"), &obj3)->isArray())) {
868 if (obj2.dictLookup(const_cast<char*>("G"), &obj3)->isStream()) {
914 } else if (!obj2.isNull()) {
918 obj2.free();
929 Object obj1, obj2;
955 obj1.arrayGet(i, &obj2);
956 bbox[i] = obj2.getNum();
957 obj2.free();
965 obj1.arrayGet(i, &obj2);
966 m[i] = obj2.getNum();
967 obj2.free();
2541 Object obj1, obj2, obj3, refObj;
2552 obj1.streamGetDict()->lookup(const_cast<char*>("Subtype"), &obj2);
2553 if (obj2.isName(const_cast<char*>("Image"))) {
2557 } else if (obj2.isName(const_cast<char*>("Form"))) {
2559 } else if (obj2.isName(const_cast<char*>("PS"))) {
2563 } else if (obj2.isName()) {
2564 error(errSyntaxError, getPos(), "Unknown XObject subtype '{0:s}'", obj2.getName());
2568 obj2.free();
2585 Object obj1, obj2;
2685 obj1.arrayGet(0, &obj2);
2686 if (obj2.isInt() && obj2.getInt() == 1) {
2689 obj2.free();
2707 res->lookupColorSpace(obj1.getName(), &obj2);
2708 if (!obj2.isNull()) {
2710 obj1 = obj2;
2712 obj2.free();
2812 res->lookupColorSpace(obj1.getName(), &obj2);
2813 if (!obj2.isNull()) {
2815 obj1 = obj2;
2817 obj2.free();
2906 obj1.arrayGet(0, &obj2);
2907 if (obj2.isInt() && obj2.getInt() == 1) {
2910 obj2.free();
2952 Object obj1, obj2, obj3;
3007 if (obj1.dictLookup(const_cast<char*>("S"), &obj2)->isName(const_cast<char*>("Transparency"))) {
3028 obj2.free();