Exemple #1
0
    private void method_12(Class724 A_0, Class673 A_1, Class69 A_2, bool A_3)
    {
        spr➓        r➓   = A_2.method_1();
        ShapeObject obj2 = (ShapeObject)A_0.method_3();

        if (this.class672_0.method_10() != null)
        {
            Class1024 class2 = new Class1024();
            int       num    = this.class672_0.method_10().();
            if (obj2.HorizontalRule.method_0())
            {
                spr➓ r➓2 = new spr➓();
                r➓.ᜁ(r➓2);
                r➓ = r➓2;
                smethod_2(obj2.HorizontalRule.method_6(), A_0.method_4().Width, A_0.method_1(), r➓2);
            }
            PointF[]  tfArray = this.method_13(obj2);
            Class1021 class3  = (tfArray == null) ? ((A_3 || A_0.method_14()) ? new Class1021(base.sprℭ_0) : null) : null;
            this.method_14(r➓, num, class2, class3);
            this.method_15(r➓, obj2, A_1, class3);
            this.method_16(r➓, num, class2, class3);
            A_2.method_3((tfArray != null) ? new Class722(tfArray, true) : ((class3 != null) ? class3.method_4() : null));
        }
        this.class315_0.method_1(this.class672_0, r➓);
        if (((obj2.ParentObject != null) && (obj2.ParentObject.DocumentObjectType == DocumentObjectType.ShapeGroup)) && sprḆ.(obj2.HRef))
        {
            r➓.ᜀ(new spr⠱(obj2.BoundsInPoints, obj2.HRef));
        }
    }
Exemple #2
0
 private void method_16(spr➓ A_0, int A_1, Class1024 A_2, Class1021 A_3)
 {
     for (int i = 0; i < A_1; i++)
     {
         sprᲆ rᲆ = this.class672_0.method_10().ᜀ(i);
         if (rᲆ.ᜀ() != null)
         {
             if (A_3 != null)
             {
                 A_3.method_2(rᲆ);
             }
             sprᲆ[] rᲆArray2 = Class825.smethod_0(rᲆ, this.class672_0.method_28().Stroke.method_37());
             if (rᲆArray2 != null)
             {
                 if (rᲆArray2[0].() > 0)
Exemple #3
0
 private void method_15(spr➓ A_0, ShapeObject A_1, Class673 A_2, Class1021 A_3)
 {
     if (A_1.HasImage)
     {
         spr➓ r➓ = new spr➓();
         r➓.ᜀ(Class316.smethod_8(A_1, A_2));
         DocPicture imageData = A_1.ImageData;
         byte[]     buffer    = smethod_3(A_1) ? smethod_4(A_1) : Class1022.smethod_5(imageData);
         sprἣ       sprἣ      = new sprἣ(PointF.Empty, this.class672_0.method_32(), buffer, new sprᤘ((double)imageData.CropFromLeft, (double)imageData.CropFromRight, (double)imageData.CropFromTop, (double)imageData.CropFromBottom), smethod_6(imageData));
         smethod_5(A_1, sprἣ);
         r➓.ᜁ(sprἣ);
         A_0.ᜁ(r➓);
         if (A_3 != null)
         {
             A_3.method_1(buffer, sprἣ.ᜂ());
         }
     }
 }
Exemple #4
0
 private void method_14(spr➓ A_0, int A_1, Class1024 A_2, Class1021 A_3)
 {
     for (int i = 0; i < A_1; i++)
     {
         sprᲆ rᲆ = this.class672_0.method_10().ᜀ(i);
         if (rᲆ.ᜈ() != null)
         {
             if ((((rᲆ.ᜈ() is spr⡀) && (this.class672_0.method_28().Rotation != 0.0)) && (!this.class672_0.method_28().IsTextureRotated&& !this.class672_0.method_28().IsWordArt)) && !this.class672_0.method_28().IsImage)
             {
                 sprᨴ rᨴ = new sprᨴ();
                 ((spr⡀)rᲆ.ᜈ()).ᜀ(rᨴ.ᜁ(rᲆ));
             }
             sprᲆ rᲆ2 = A_2.method_0(rᲆ, false, true);
             A_0.ᜁ(rᲆ2);
             if (A_3 != null)
             {
                 A_3.method_0(rᲆ2);
             }
         }
     }
 }