private static void smethod_7(string A_0, RowFormat A_1, Class398 A_2, bool A_3, Interface52 A_4, OoxmlCompliance A_5, bool A_6) { int num = 5; if ((A_1 == null) || !A_1.HasFormatRevision) { return; } Class1054 class2 = new Class1054(A_1, A_3, A_4); string str = A_0; if (str != null) { if (str == BookmarkStart.b("尪ᜬ嬮匰弲攴䔶稸区尼儾♀♂", num)) { if (class2.int_1 > 0) { A_2.vmethod_5(A_1.FormatRevision, A_0, A_4.imethod_6()); smethod_4(class2, null, A_2, A_3, A_4, A_5, A_6); A_2.vmethod_8(); return; } } else if (str == BookmarkStart.b("尪ᜬ嬮匰弲攴䔶簸䌺縼圾⁀ⵂ≄≆", num)) { if (class2.int_1 > 0) { A_2.vmethod_5(A_1.FormatRevision, A_0, A_4.imethod_6()); smethod_6(class2, null, A_2, A_3, A_4, A_5, A_6); A_2.vmethod_8(); return; } } else { if (str != BookmarkStart.b("尪ᜬ嬮䌰挲䜴琶儸娺匼堾⑀", num)) { goto Label_0104; } if (class2.int_0 > 0) { A_2.vmethod_5(A_1.FormatRevision, A_0, A_4.imethod_6()); smethod_5(class2, null, A_2, A_3, A_4, A_5, A_6); A_2.vmethod_8(); return; } } return; } Label_0104: throw new ArgumentException(BookmarkStart.b("縪䌬䨮䤰䌲倴吶䴸帺夼Ἶ㕀≂≄杆❈⩊⁌⩎罐", num)); }
private static bool smethod_3(CharacterFormat A_0, IRunAttrSource A_1, bool A_2, bool A_3, bool A_4, Interface52 A_5, bool A_6) { int num = 13; if (A_0 == null) { return(false); } bool flag = A_5.imethod_2(); int num2 = 0; string styleId = null; string str2 = null; string str3 = null; string str4 = null; string str5 = null; string str6 = null; string str7 = null; string str8 = null; string str9 = null; string str10 = null; object obj2 = null; object obj3 = null; object obj4 = null; object obj5 = null; object obj6 = null; object obj7 = null; object obj8 = null; object obj9 = null; object obj10 = null; object obj11 = null; object obj12 = null; object obj13 = null; object obj14 = null; object obj15 = null; object obj16 = null; object obj17 = null; object obj18 = null; object obj19 = null; object obj20 = null; object obj21 = null; object obj22 = null; object obj23 = null; object obj24 = null; object obj25 = null; object obj26 = null; object obj27 = null; object obj28 = null; string str11 = null; string str12 = null; string str13 = null; Border border = null; Class16 class2 = null; string str14 = null; string str15 = null; string str16 = null; object obj29 = null; object obj30 = null; string str17 = null; string str18 = null; string str19 = null; string str20 = null; string str21 = null; string str22 = null; Class340 class3 = null; object obj31 = null; object obj32 = null; object obj33 = null; object obj34 = null; bool flag2 = false; for (int i = 0; i < A_0.Count; i++) { int num4 = A_0.method_18(i); object obj35 = A_0.method_19(i); num2++; int num5 = num4; if (num5 <= 0x109) { if (num5 <= 150) { if (num5 <= 80) { if (num5 <= 0x2d) { switch (num5) { case 10: { obj31 = A_0.method_62((short)num4); continue; } case 12: { if (!A_6 && !(A_1 is Paragraph)) { num2--; } continue; } case 14: { if (!A_6 && !(A_1 is Paragraph)) { num2--; } continue; } case 20: { obj28 = Class860.smethod_20((Color)obj35, flag); continue; } case 0x2d: { num2--; continue; } } goto Label_08AF; } switch (num5) { case 60: { obj2 = A_0.method_62((short)num4); continue; } case 70: { obj4 = A_0.method_62((short)num4); continue; } } if (num5 != 80) { goto Label_08AF; } obj8 = A_0.method_62((short)num4); } else if (num5 <= 110) { switch (num5) { case 90: { obj10 = A_0.method_62((short)num4); continue; } case 100: { obj11 = A_0.method_62((short)num4); continue; } } if (num5 != 110) { goto Label_08AF; } obj7 = A_0.method_62((short)num4); } else { if (num5 <= 0x84) { switch (num5) { case 130: { obj16 = A_0.method_62((short)num4); continue; } case 0x84: { obj17 = A_0.method_62((short)num4); continue; } case 120: { obj6 = A_0.method_62((short)num4); continue; } } goto Label_08AF; } if (num5 == 140) { str11 = Class860.smethod_18((UnderlineStyle)obj35, flag); } else { if (num5 != 150) { goto Label_08AF; } if (((float)obj35) != 0f) { obj22 = (int)(((float)obj35) * 20f); } } } } else if (num5 <= 210) { if (num5 <= 180) { switch (num5) { case 160: { obj18 = obj35; continue; } case 170: { obj12 = A_0.method_62((short)num4); continue; } } if (num5 != 180) { goto Label_08AF; } obj13 = A_0.method_62((short)num4); } else { switch (num5) { case 190: { obj26 = obj35; continue; } case 200: { obj25 = ((float)obj35) * 2f; continue; } } if (num5 != 210) { goto Label_08AF; } str16 = Class860.smethod_22((SubSuperScript)obj35); } } else if (num5 <= 0xeb) { switch (num5) { case 220: { obj24 = ((float)obj35) * 2f; continue; } case 230: { str2 = (string)obj35; continue; } } if (num5 != 0xeb) { goto Label_08AF; } str4 = (string)obj35; } else if (num5 <= 250) { if (num5 != 240) { if (num5 != 250) { goto Label_08AF; } obj3 = A_0.method_62((short)num4); } else { str3 = (string)obj35; } } else if (num5 != 260) { if (num5 != 0x109) { goto Label_08AF; } obj29 = A_0.method_62((short)num4); } else { obj5 = A_0.method_62((short)num4); } continue; } if (num5 <= 440) { if (num5 <= 340) { if (num5 <= 300) { switch (num5) { case 0x10c: { obj30 = A_0.method_62((short)num4); continue; } case 270: { str5 = (string)obj35; continue; } case 290: { obj23 = obj35; continue; } case 300: { obj9 = A_0.method_62((short)num4); continue; } } goto Label_08AF; } switch (num5) { case 310: { str13 = Class860.smethod_16((TextEffect)obj35, flag); continue; } case 330: { obj15 = A_0.method_62((short)num4); continue; } } if (num5 != 340) { goto Label_08AF; } str22 = Class860.smethod_1((short)obj35, flag); if (!Class567.smethod_16(str22)) { num2--; } } else if (num5 <= 370) { switch (num5) { case 350: { obj27 = obj35; continue; } case 360: { border = (Border)obj35; continue; } } if (num5 != 370) { goto Label_08AF; } class2 = (Class16)obj35; } else if (num5 <= 390) { if (num5 != 380) { if (num5 != 390) { goto Label_08AF; } str21 = Class860.smethod_1((short)obj35, flag); if (!Class567.smethod_16(str21)) { num2--; } } else { str20 = Class860.smethod_1((short)obj35, flag); if (!Class567.smethod_16(str20)) { num2--; } } } else if (num5 != 400) { if (num5 != 440) { goto Label_08AF; } obj14 = A_0.method_62((short)num4); } else { str6 = Class860.smethod_10((CharacterCategory)Enum.ToObject(typeof(CharacterCategory), obj35), flag); } continue; } if (num5 <= 530) { if (num5 <= 470) { switch (num5) { case 450: { str12 = Class114.smethod_12((Color)obj35); continue; } case 460: { if (flag) { num2--; } else { str19 = Class860.smethod_24((HyphenRule)obj35); } continue; } } if (num5 != 470) { goto Label_08AF; } num2--; continue; } if (num5 <= 510) { if (num5 == 500) { if (flag) { obj19 = obj35; } else { num2--; } } else { if (num5 != 510) { goto Label_08AF; } if (flag) { obj20 = obj35; } else { num2--; } } continue; } switch (num5) { case 520: { if (!flag) { break; } obj21 = obj35; continue; } case 0x209: { if (!flag) { num2--; } continue; } case 0x20a: { if (!flag) { num2--; } continue; } case 0x20b: { if (!flag) { num2--; } continue; } case 530: { if (flag) { str7 = (string)obj35; } else { num2--; } continue; } default: goto Label_08AF; } num2--; continue; } if (num5 <= 560) { switch (num5) { case 540: { if (flag) { str8 = (string)obj35; } else { num2--; } continue; } case 550: { if (flag) { str9 = (string)obj35; } else { num2--; } continue; } } if (num5 != 560) { goto Label_08AF; } if (flag) { str10 = (string)obj35; } else { num2--; } continue; } if (num5 <= 770) { if (num5 != 760) { if (num5 != 770) { goto Label_08AF; } str17 = Class860.smethod_4((Emphasis)obj35, flag); } else { flag2 = true; } continue; } switch (num5) { case 780: { class3 = (Class340)obj35; continue; } case 0x271a: { continue; } } Label_08AF: num2--; } if ((A_0 != null) && !string.IsNullOrEmpty(A_0.CharStyleName)) { Style style = A_0.Document.Styles.DocStyleCollection.FindByName(A_0.CharStyleName); if (style != null) { if (flag) { styleId = style.StyleId; } else { styleId = A_5.imethod_4(style.StyleDocId); } num2++; } else { styleId = null; } } else { styleId = null; } if ((num2 == 0) && !A_4) { return(false); } Class398 class4 = A_5.imethod_1(); if (A_3) { class4.method_4(BookmarkStart.b("䐲༴䜶椸䤺", num)); } class4.method_4(BookmarkStart.b("䐲༴䔶椸䤺", num)); if (!A_6 && (A_1 is Paragraph)) { if (A_0.HasInsertRevision) { string str23 = flag ? (A_5 as Class421).class401_0.method_3().method_476() : A_5.imethod_6().ToString(); class4.vmethod_12(A_0.InsertRevision, str23, flag); } if (A_0.HasDeleteRevision) { string str24 = flag ? (A_5 as Class421).class401_0.method_3().method_476() : A_5.imethod_6().ToString(); class4.vmethod_12(A_0.DeleteRevision, str24, flag); } } class4.method_24(BookmarkStart.b("䐲༴䔶樸伺䐼匾⑀", num), styleId); if (flag) { class4.method_31(BookmarkStart.b("䐲༴堶琸娺䤼圾", num), flag2); class4.method_33(BookmarkStart.b("䐲༴䔶缸吺匼䬾㉀", num), new object[] { BookmarkStart.b("䐲༴嘶䨸堺吼嘾", num), str2, BookmarkStart.b("䐲༴制堸䠺䤼績㉀⩂⑄", num), str4, BookmarkStart.b("䐲༴弶砸唺丼嘾", num), str3, BookmarkStart.b("䐲༴嘶䨸堺吼嘾ᕀ⭂⁄⩆ⱈ", num), str7, BookmarkStart.b("䐲༴制堸䠺䤼績㉀⩂⑄ፆⅈ⹊⁌⩎", num), str9, BookmarkStart.b("䐲༴弶砸唺丼嘾ᕀ⭂⁄⩆ⱈ", num), str8, BookmarkStart.b("䐲༴吶䨸", num), str5, BookmarkStart.b("䐲༴吶䨸伺唼娾ⱀ♂", num), str10, BookmarkStart.b("䐲༴弶倸唺䤼", num), str6 }); } else { class4.method_33(BookmarkStart.b("䐲༴䔶缸吺匼䬾㉀", num), new object[] { BookmarkStart.b("䐲༴嘶䨸堺吼嘾", num), str2, BookmarkStart.b("䐲༴儶堸䤺堼帾㉀㝂", num), str4, BookmarkStart.b("䐲༴弶ᐸ娺匼䰾⡀", num), str3, BookmarkStart.b("䐲༴吶䨸", num), str5, BookmarkStart.b("䐲༴弶倸唺䤼", num), str6 }); } class4.method_22(BookmarkStart.b("䐲༴唶", num), obj2); class4.method_22(flag ? BookmarkStart.b("䐲༴唶稸䠺", num) : BookmarkStart.b("䐲༴唶ᐸ堺丼", num), obj3); class4.method_22(BookmarkStart.b("䐲༴帶", num), obj4); class4.method_22(flag ? BookmarkStart.b("䐲༴帶稸䠺", num) : BookmarkStart.b("䐲༴帶ᐸ堺丼", num), obj5); class4.method_22(BookmarkStart.b("䐲༴吶堸䬺丼", num), obj6); class4.method_22(BookmarkStart.b("䐲༴䐶吸娺儼匾ɀ≂㕄㑆", num), obj7); class4.method_22(BookmarkStart.b("䐲༴䐶䴸䤺吼吾⑀", num), obj8); class4.method_22(BookmarkStart.b("䐲༴匶䨸伺似嘾⩀♂", num), obj9); class4.method_22(BookmarkStart.b("䐲༴堶䰸伺儼嘾⽀♂", num), obj10); class4.method_22(BookmarkStart.b("䐲༴䐶儸娺夼倾㙀", num), obj11); class4.method_22(BookmarkStart.b("䐲༴制吸夺刼䰾㉀", num), obj12); class4.method_22(BookmarkStart.b("䐲༴帶吸䬺似嘾⽀㝂", num), obj13); class4.method_22(BookmarkStart.b("䐲༴夶嘸欺似倾⹀╂", num), obj14); class4.method_22(BookmarkStart.b("䐲༴䐶圸娺䴼款⹀т㝄⹆ⵈ", num), obj15); class4.method_22(BookmarkStart.b("䐲༴䄶堸唺吼䰾⥀", num), obj16); class4.method_22(BookmarkStart.b("䐲༴䀶尸夺甼嘾╀❂⁄⥆", num), obj17); if (flag) { class4.method_33(BookmarkStart.b("䐲༴吶嘸场刼䴾", num), new object[] { BookmarkStart.b("䐲༴䄶堸场", num), obj18, BookmarkStart.b("䐲༴䌶儸帺值娾ɀⱂ⥄⡆㭈", num), obj19, BookmarkStart.b("䐲༴䌶儸帺值娾ቀ⭂⑄⍆ⱈ", num), obj20, BookmarkStart.b("䐲༴䌶儸帺值娾ᕀ⩂⭄㍆", num), obj21 }); } else { class4.method_22(BookmarkStart.b("䐲༴吶嘸场刼䴾", num), obj18); } class4.method_22(BookmarkStart.b("䐲༴䐶䤸娺帼嘾⽀⑂", num), obj22); class4.method_22(BookmarkStart.b("䐲༴䀶", num), obj23); class4.method_22(BookmarkStart.b("䐲༴尶尸䤺匼", num), obj24); class4.method_22(BookmarkStart.b("䐲༴䜶嘸䠺吼䬾⡀ⱂ⭄", num), obj25); class4.method_22(BookmarkStart.b("䐲༴䐶䌸", num), class4.method_23(obj26, 2f)); class4.method_22(flag ? BookmarkStart.b("䐲༴䐶䌸砺丼", num) : BookmarkStart.b("䐲༴䐶䌸ᘺ帼䰾", num), class4.method_23(obj27, 2f)); class4.method_22(BookmarkStart.b("䐲༴弶倸尺唼匾⡀⑂ⵄ㍆", num), obj28); class4.method_33(BookmarkStart.b("䐲༴䈶", num), new object[] { BookmarkStart.b("䐲༴䄶堸场", num), str11, BookmarkStart.b("䐲༴吶嘸场刼䴾", num), str12 }); class4.method_24(BookmarkStart.b("䐲༴制弸崺堼尾㕀", num), str13); class4.method_47(BookmarkStart.b("䐲༴唶崸䤺", num), border, flag); class4.vmethod_4(class2); class4.method_33(BookmarkStart.b("䐲༴儶倸伺椼娾㥀㝂", num), new object[] { BookmarkStart.b("䐲༴䄶堸场", num), str14, BookmarkStart.b("䐲༴帶崸", num), str15 }); class4.method_24(BookmarkStart.b("䐲༴䄶尸䤺䤼績ⵀ⩂≄⥆", num), str16); class4.method_22(BookmarkStart.b("䐲༴䔶䴸场", num), obj29); class4.method_22(BookmarkStart.b("䐲༴吶䨸", num), obj30); class4.method_24(BookmarkStart.b("䐲༴制吸", num), str17); if (!flag) { class4.method_33(BookmarkStart.b("䐲༴弶䀸䬺唼娾⽀", num), new object[] { BookmarkStart.b("䐲༴䄶堸场", num), str18, BookmarkStart.b("䐲༴䔶䰸场堼", num), str19 }); } class4.method_33(BookmarkStart.b("䐲༴嬶堸唺娼", num), new object[] { BookmarkStart.b("䐲༴䄶堸场", num), str20, flag ? BookmarkStart.b("䐲༴制堸䠺䤼績㉀⩂⑄", num) : BookmarkStart.b("䐲༴儶堸䤺堼帾㉀㝂", num), str21, BookmarkStart.b("䐲༴唶倸强吼", num), str22 }); if (class3 != null) { smethod_4(class4, class3, flag); } class4.method_22(BookmarkStart.b("䐲༴䐶䤸帺帼椾⁀ⵂⱄ㑆ⅈ", num), obj31); if (!flag) { class4.method_22(BookmarkStart.b("䐲䴴ശ弸吺匼䬾", num), obj32); class4.method_33(BookmarkStart.b("䐲䴴ശ䨸䈺值", num), new object[] { BookmarkStart.b("䐲䴴ശ弸吺匼䬾", num), obj33, BookmarkStart.b("䐲䴴ശ娸区尼䴾", num), obj34 }); } return(true); }
internal static bool smethod_0(CharacterFormat A_0, IRunAttrSource A_1, bool A_2, Interface52 A_3) { int num = 2; Class398 class2 = A_3.imethod_1(); if ((A_0.FormatRevision != null) && A_0.IsChangedFormat) { smethod_3(A_0, A_1, true, A_2, true, A_3, false); class2.vmethod_5(A_0.FormatRevision, BookmarkStart.b("弧ဩ師縭䈯焱尳圵嘷崹夻", num), A_3.imethod_6()); if (smethod_3(A_0.FormatRevision.method_4() as CharacterFormat, A_1, true, false, false, A_3, true)) { class2.method_6(BookmarkStart.b("弧ဩ師縭䈯", num)); } class2.vmethod_8(); class2.method_6(BookmarkStart.b("弧ဩ師縭䈯", num)); return(true); } if (smethod_3(A_0, A_1, true, A_2, false, A_3, false)) { class2.method_6(BookmarkStart.b("弧ဩ師縭䈯", num)); return(true); } return(false); }
private static bool smethod_2(WordAttrCollection A_0, bool A_1, Interface52 A_2, bool A_3) { int num = 0; bool flag = A_2.imethod_2(); Class398 class2 = A_2.imethod_1(); int num2 = 0; string styleId = null; object obj2 = null; object obj3 = null; object obj4 = null; string str2 = null; object obj5 = null; object obj6 = null; object obj7 = null; object obj8 = null; object obj9 = null; string str3 = null; string str4 = null; string str5 = null; object obj10 = null; string str6 = null; object obj11 = null; string str7 = null; string str8 = null; object obj12 = null; object obj13 = null; object obj14 = null; object listLevelNumber = null; object obj16 = null; Border top = null; Border left = null; Border bottom = null; Border right = null; Border border5 = null; Border border6 = null; Class16 class3 = null; TabCollection tabs = null; object obj17 = null; object obj18 = null; object obj19 = null; object obj20 = null; object obj21 = null; object obj22 = null; object obj23 = null; object obj24 = null; object obj25 = null; object obj26 = null; object obj27 = null; object obj28 = null; object obj29 = null; object obj30 = null; object obj31 = null; object obj32 = null; object obj33 = null; string str9 = null; object obj34 = null; object obj35 = null; object obj36 = null; object obj37 = null; object obj38 = null; object obj39 = null; object obj40 = null; object obj41 = null; object obj42 = null; object obj43 = null; object obj44 = null; string str10 = null; string str11 = null; string str12 = null; object obj45 = null; Class578 class4 = null; for (int i = 0; i < A_0.Count; i++) { int num4 = A_0.method_18(i); object obj46 = A_0.method_19(i); num2++; int num5 = num4; if (num5 <= 0x497) { if (num5 <= 0x456) { if (num5 <= 0x41a) { if (num5 <= 40) { if (num5 == 20) { bottom = (obj46 as Borders).Bottom; left = (obj46 as Borders).Left; right = (obj46 as Borders).Right; top = (obj46 as Borders).Top; } else { if (num5 != 40) { goto Label_0757; } if (!(A_0 as ParagraphFormat).Frame.IsDefault) { Class14 class5 = obj46 as Class14; if (class5.HasKey(0x11)) { obj6 = class5.method_87(); } if (class5.HasKey(6)) { obj7 = class5.method_92(); } if (class5.HasKey(7)) { str8 = Class248.smethod_15(class5.method_95(), flag); } if (class5.HasKey(9)) { obj9 = class5.method_97(); } if (class5.HasKey(0x10)) { obj8 = class5.method_100(); } if (class5.HasKey(0x12)) { str3 = Class248.smethod_13(class5.method_103(), flag); } if (class5.HasKey(11)) { str4 = Class248.smethod_9((byte)class5.method_81()); } if (class5.HasKey(12)) { str5 = Class248.smethod_11((byte)class5.method_84()); } if (class5.HasKey(3)) { obj10 = class5.method_63(); } if (class5.HasKey(8)) { str6 = Class248.smethod_7(class5.method_74()); } if (class5.HasKey(4)) { obj11 = class5.method_68(); } if (class5.HasKey(15)) { str7 = Class248.smethod_5(class5.method_77()); } if (class5.HasKey(0x15)) { str2 = Class248.smethod_3(class5.method_108()); } if (class5.HasKey(20)) { obj5 = class5.method_110(); } } } continue; } switch (num5) { case 0x3fc: { str10 = Class248.smethod_19((HorizontalAlignment)obj46, false); continue; } case 0x3fe: { obj43 = obj46; continue; } case 0x410: { obj3 = obj46; continue; } case 0x41a: { obj2 = obj46; continue; } } goto Label_0757; } if (num5 <= 0x438) { switch (num5) { case 0x424: { obj4 = obj46; continue; } case 0x42e: { obj18 = obj46; continue; } } if (num5 != 0x438) { goto Label_0757; } obj19 = obj46; } else { switch (num5) { case 0x442: { obj20 = obj46; continue; } case 0x44c: { obj21 = obj46; continue; } } if (num5 != 0x456) { goto Label_0757; } listLevelNumber = obj46; } } else if (num5 <= 0x479) { if (num5 <= 0x465) { if (num5 == 0x460) { obj14 = obj46; } else { if (num5 != 0x465) { goto Label_0757; } if (!A_3) { class4 = (Class578)obj46; if (!class4.method_4()) { class4 = null; num2--; } } } } else { switch (num5) { case 0x46a: { obj16 = obj46; continue; } case 0x474: { tabs = (TabCollection)obj46; continue; } } if (num5 != 0x479) { goto Label_0757; } obj34 = obj46; } } else if (num5 <= 0x488) { switch (num5) { case 0x47e: { obj36 = obj46; continue; } case 0x483: { obj40 = obj46; continue; } } if (num5 != 0x488) { goto Label_0757; } obj35 = obj46; } else { switch (num5) { case 0x48d: { obj39 = obj46; continue; } case 0x492: { if (((float)obj46) < 0f) { obj37 = -((float)obj46); } else { obj38 = obj46; } continue; } } if (num5 != 0x497) { goto Label_0757; } if (((float)obj46) < 0f) { obj41 = -((float)obj46); } else { obj42 = obj46; } } continue; } if (num5 <= 0x500) { if (num5 <= 0x4c9) { if (num5 <= 0x4b5) { if (num5 != 0x4b0) { if (num5 != 0x4b5) { goto Label_0757; } obj28 = obj46; } else { obj27 = obj46; } } else { switch (num5) { case 0x4ba: { obj29 = obj46; continue; } case 0x4c4: { obj30 = obj46; continue; } } if (num5 != 0x4c9) { goto Label_0757; } obj31 = obj46; } } else if (num5 <= 0x4e2) { switch (num5) { case 0x4ce: { obj32 = obj46; continue; } case 0x4d8: { obj22 = obj46; continue; } } if (num5 != 0x4e2) { goto Label_0757; } obj23 = obj46; } else { switch (num5) { case 0x4ec: { obj26 = obj46; continue; } case 0x4f6: { obj25 = obj46; continue; } } if (num5 != 0x500) { goto Label_0757; } obj45 = (byte)obj46; } continue; } if (num5 <= 0x5c8) { if (num5 <= 0x582) { switch (num5) { case 0x56e: { border5 = (Border)obj46; continue; } case 0x578: { border6 = (Border)obj46; continue; } } if (num5 != 0x582) { goto Label_0757; } obj17 = obj46; } else { switch (num5) { case 0x5b4: { class3 = (Class16)obj46; continue; } case 0x5be: { obj13 = obj46; continue; } } if (num5 != 0x5c8) { goto Label_0757; } str11 = Class417.smethod_39((TextDirection)obj46, flag); } continue; } if (num5 <= 0x672) { if (num5 == 0x5e6) { str12 = Class248.smethod_1((TextAlignment)obj46); } else if (num5 != 0x618) { if (num5 != 0x672) { goto Label_0757; } obj33 = Math.Abs((float)obj46); } else { obj24 = obj46; } continue; } switch (num5) { case 0x677: { str9 = Class248.smethod_17((LineSpacingRule)obj46, flag); continue; } case 0x67c: { obj44 = obj46; continue; } case 0x271a: { num2--; continue; } } Label_0757: num2--; } ListFormat listFormat = null; if (A_0.OwnerBase is Paragraph) { Paragraph ownerBase = A_0.OwnerBase as Paragraph; if (string.IsNullOrEmpty(styleId) && ((A_0.OwnerBase as Paragraph).ParaStyle != null)) { if (flag) { styleId = (A_0.OwnerBase as Paragraph).ParaStyle.StyleId; } else { styleId = A_2.imethod_5((A_0.OwnerBase as Paragraph).ParaStyle.StyleId); } } listFormat = ownerBase.ListFormat; } if (A_0.OwnerBase is ParagraphStyle) { listFormat = (A_0.OwnerBase as ParagraphStyle).ListFormat; } if (listFormat != null) { if (((listFormat.ListType != ListType.NoList) && listFormat.HasKey(1)) && !listFormat.IsEmptyList) { if (flag) { obj14 = (A_2 as Class421).class401_0.method_3().method_520(listFormat); } else { obj14 = (A_2 as Class421).method_22(listFormat); } listLevelNumber = listFormat.ListLevelNumber; } else if (listFormat.IsEmptyList) { obj14 = 0; listLevelNumber = 0; } } if (num2 == 0) { return(false); } if (A_1) { class2.method_4(BookmarkStart.b("儥ሧ娩簫尭", num)); } class2.method_24(BookmarkStart.b("儥ሧ娩缫娭䤯帱儳", num), styleId); class2.method_22(BookmarkStart.b("儥ሧ䄩䤫䬭䀯簱儳丵䰷", num), obj2); class2.method_22(BookmarkStart.b("儥ሧ䄩䤫䬭䀯縱崳堵崷䤹", num), obj3); class2.method_22(BookmarkStart.b("儥ሧ娩䴫䤭唯瀱䘳匵夷儹縻嬽☿ⵁ㙃⍅", num), obj4); if (obj10 != null) { str6 = null; } if (obj11 != null) { str7 = null; } class2.method_33(BookmarkStart.b("儥ሧ䰩師伭崯圱搳䐵", num), new object[] { flag?BookmarkStart.b("儥ሧ丩師䄭䀯焱唳䘵", num) : BookmarkStart.b("儥ሧ丩師䄭䀯ἱ圳圵䠷", num), str2, BookmarkStart.b("儥ሧ䘩䔫䀭唯䄱", num), obj5, BookmarkStart.b("儥ሧ崩", num), obj6, BookmarkStart.b("儥ሧ䈩", num), obj7, flag ? BookmarkStart.b("儥ሧ䈩縫嬭尯圱", num) : BookmarkStart.b("儥ሧ䈩ī尭䔯帱儳", num), str8, flag ? BookmarkStart.b("儥ሧ䈩缫席儯儱儳", num) : BookmarkStart.b("儥ሧ䈩弫席儯儱儳", num), obj9, flag ? BookmarkStart.b("儥ሧ尩缫席儯儱儳", num) : BookmarkStart.b("儥ሧ尩弫席儯儱儳", num), obj8, BookmarkStart.b("儥ሧ崩師伭䀯", num), str3, flag ? BookmarkStart.b("儥ሧ尩洫䀭匯娱嬳䐵", num) : BookmarkStart.b("儥ሧ尩䴫䀭匯娱嬳䐵", num), str5, flag ? BookmarkStart.b("儥ሧ䈩洫䀭匯娱嬳䐵", num) : BookmarkStart.b("儥ሧ䈩䴫䀭匯娱嬳䐵", num), str4, BookmarkStart.b("儥ሧ利", num), obj10, flag ? BookmarkStart.b("儥ሧ利洫䈭夯唱娳", num) : BookmarkStart.b("儥ሧ利ī伭尯嬱匳堵", num), str6, BookmarkStart.b("儥ሧ匩", num), obj11, flag ? BookmarkStart.b("儥ሧ匩洫䈭夯唱娳", num) : BookmarkStart.b("儥ሧ匩ī伭尯嬱匳堵", num), str7, flag ? BookmarkStart.b("儥ሧ䬩䈫䴭堯崱䘳稵圷夹圻", num) : BookmarkStart.b("儥ሧ䬩䈫䴭堯崱䘳ᬵ吷唹弻唽", num), obj12 }); class2.method_22(BookmarkStart.b("儥ሧ崩䔫䨭弯䔱眳夵嘷丹主儽ⰿ", num), obj13); bool flag2 = listLevelNumber != null; bool flag3 = obj14 != null; string str13 = flag ? null : ((Class421)A_2).method_55(); string str14 = flag ? null : ((Class421)A_2).method_56(); bool flag4 = (class4 != null) && class4.method_4(); if ((flag2 || flag3) || ((flag4 || (str13 != null)) || (str14 != null))) { class2.method_4(flag ? BookmarkStart.b("儥ሧ䐩夫䌭怯䀱", num) : BookmarkStart.b("儥ሧ䘩䔫崭䐯戱䘳", num)); if (flag2) { class2.method_22(BookmarkStart.b("儥ሧ䌩䀫堭尯", num), listLevelNumber); } if (flag3) { class2.method_22(flag ? BookmarkStart.b("儥ሧ䐩夫䌭礯嘱", num) : BookmarkStart.b("儥ሧ䌩䀫䠭弯", num), obj14); } if (str13 != null) { class2.method_24(BookmarkStart.b("儥倧ဩ堫", num), str13); } if (str14 != null) { class2.method_24(BookmarkStart.b("儥倧ဩ䨫䄭帯䘱", num), str14); } if (flag4) { class2.vmethod_10(class4, A_2.imethod_6()); } class2.method_5(); } class2.method_22(flag ? BookmarkStart.b("儥ሧ天夫席䀯䀱儳䔵䬷瘹唻倽┿ుㅃ⭅⩇⽉㹋㵍", num) : BookmarkStart.b("儥ሧ天夫席䈯圱䜳䔵琷匹刻嬽฿㝁⥃⑅ⵇ㡉㽋", num), obj16); class2.method_46(BookmarkStart.b("儥ሧ娩渫䨭䈯", num), flag, new object[] { BookmarkStart.b("儥ሧ帩䌫席", num), top, BookmarkStart.b("儥ሧ䘩䤫䠭䐯", num), left, BookmarkStart.b("儥ሧ䠩䌫娭䐯崱夳", num), bottom, BookmarkStart.b("儥ሧ堩䔫䤭堯䘱", num), right, BookmarkStart.b("儥ሧ䠩䤫娭䜯圱儳堵", num), border5, BookmarkStart.b("儥ሧ䠩䴫尭", num), border6 }); class2.vmethod_4(class3); smethod_3(tabs, A_2); class2.method_22(BookmarkStart.b("儥ሧ天夫席䀯䀱儳䔵䬷笹䤻䨽⼿ੁ㵃㙅⁇⽉≋㵍", num), obj17); class2.method_22(BookmarkStart.b("儥ሧ䄩䔫䀭䌯崱弳䌵", num), obj18); class2.method_22(BookmarkStart.b("儥ሧ崩䌫尭启攱䘳圵䠷", num), obj19); class2.method_22(BookmarkStart.b("儥ሧ䔩娫䬭䈯吱堳夵伷樹䤻倽⌿㙁", num), obj20); class2.method_22(BookmarkStart.b("儥ሧ帩䌫席簯嬱娳匵样伹刻崽㐿", num), obj21); class2.method_22(BookmarkStart.b("儥ሧ䬩夫娭弯愱䐳圵嬷弹砻笽", num), obj22); class2.method_22(BookmarkStart.b("儥ሧ䬩夫娭弯愱䐳圵嬷弹砻瀽", num), obj23); class2.method_22(BookmarkStart.b("儥ሧ䠩䔫䨭夯", num), obj24); class2.method_22(BookmarkStart.b("儥ሧ䬩䠫䐭䔯䄱䀳搵儷崹吻䨽िⱁ⁃", num), obj25); class2.method_22(BookmarkStart.b("儥ሧ天䈫伭䀯昱嬳焵䨷匹堻", num), obj26); class2.method_33(BookmarkStart.b("儥ሧ天尫伭匯嬱娳儵", num), new object[] { BookmarkStart.b("儥ሧ䠩䤫䠭弯䀱儳", num), class2.method_23(obj27, 20f), flag ? BookmarkStart.b("儥ሧ䠩䤫䠭弯䀱儳稵儷吹夻䴽", num) : BookmarkStart.b("儥ሧ䠩䤫䠭弯䀱儳ᬵ吷匹刻嬽㌿", num), class2.method_23(obj28, 100f), flag ? BookmarkStart.b("儥ሧ䠩䤫䠭弯䀱儳眵䴷丹医䴽〿⍁❃⽅♇ⵉ", num) : BookmarkStart.b("儥ሧ䠩䤫䠭弯䀱儳ᬵ夷伹䠻儽㌿㉁╃╅ⅇ⑉⭋", num), obj29, BookmarkStart.b("儥ሧ䬩䨫娭唯䀱", num), class2.method_23(obj30, 20f), flag ? BookmarkStart.b("儥ሧ䬩䨫娭唯䀱砳張嘷弹伻", num) : BookmarkStart.b("儥ሧ䬩䨫娭唯䀱ᤳ娵儷吹夻䴽", num), class2.method_23(obj31, 100f), flag ? BookmarkStart.b("儥ሧ䬩䨫娭唯䀱申䌵䰷唹伻丽ℿ⅁ⵃ⡅⽇", num) : BookmarkStart.b("儥ሧ䬩䨫娭唯䀱ᤳ圵䴷丹医䴽〿⍁❃⽅♇ⵉ", num), obj32, BookmarkStart.b("儥ሧ䘩䔫䀭唯", num), class2.method_23(obj33, 20f), flag ? BookmarkStart.b("儥ሧ䘩䔫䀭唯怱䄳娵崷", num) : BookmarkStart.b("儥ሧ䘩䔫䀭唯ἱ䘳䌵吷弹", num), str9 }); class2.method_33(BookmarkStart.b("儥ሧ䌩䈫䨭", num), new object[] { BookmarkStart.b("儥ሧ䘩䤫䠭䐯", num), class2.method_23(obj35, 20f), BookmarkStart.b("儥ሧ堩䔫䤭堯䘱", num), class2.method_23(obj36, 20f), BookmarkStart.b("儥ሧ䈩䴫䀭圯嬱娳儵", num), class2.method_23(obj37, 20f), flag ? BookmarkStart.b("儥ሧ䰩䔫尭䌯䘱砳張嘷弹", num) : BookmarkStart.b("儥ሧ䰩䔫尭䌯䘱ᤳ娵儷吹夻", num), class2.method_23(obj38, 20f), flag ? BookmarkStart.b("儥ሧ䘩䤫䠭䐯焱尳圵䨷䤹", num) : BookmarkStart.b("儥ሧ䘩䤫䠭䐯ἱ圳帵夷䠹伻", num), class2.method_23(obj39, 100f), flag ? BookmarkStart.b("儥ሧ堩䔫䤭堯䘱眳帵夷䠹伻", num) : BookmarkStart.b("儥ሧ堩䔫䤭堯䘱ᤳ唵倷嬹主䴽", num), class2.method_23(obj40, 100f), flag ? BookmarkStart.b("儥ሧ䈩䴫䀭圯嬱娳儵笷刹崻䰽㌿", num) : BookmarkStart.b("儥ሧ䈩䴫䀭圯嬱娳儵ᔷ夹吻弽㈿ㅁ", num), class2.method_23(obj41, 100f), flag ? BookmarkStart.b("儥ሧ䰩䔫尭䌯䘱砳張嘷弹缻嘽ℿぁ㝃", num) : BookmarkStart.b("儥ሧ䰩䔫尭䌯䘱ᤳ娵儷吹夻ጽ⌿⩁╃㑅㭇", num), class2.method_23(obj42, 100f) }); class2.method_22(BookmarkStart.b("儥ሧ䤩䌫䀭䐯圱䰳䈵䴷嬹倻洽〿⍁❃⽅♇ⵉ", num), obj43); class2.method_22(BookmarkStart.b("儥ሧ天夫席䀯䀱儳䔵䬷甹䨻嬽㈿⹁╃㙅", num), obj44); class2.method_24(BookmarkStart.b("儥ሧ䀩伫", num), str10); class2.method_24(BookmarkStart.b("儥ሧ帩䤫嘭䐯瘱崳䐵崷夹䠻圽⼿ⱁ", num), str11); class2.method_24(BookmarkStart.b("儥ሧ帩䤫嘭䐯猱堳張強吹儻嬽⸿㙁", num), str12); class2.method_22(BookmarkStart.b("儥ሧ䔩夫娭尯嬱娳匵琷䰹倻", num), obj45); if (flag) { class2.method_22(BookmarkStart.b("儥ሧ䜩䔫尭䈯崱䘳缵嘷帹夻倽㐿ㅁ", num), obj34); } return(true); }
internal static bool smethod_1(ParagraphFormat A_0, Interface52 A_1) { int num = 11; if ((A_0 == null) || (A_0.Count == 0)) { return(false); } Class398 class2 = A_1.imethod_1(); if ((A_0.FormatRevision != null) && A_0.IsChangedFormat) { class2.method_4(BookmarkStart.b("䘰ल䔴朶䬸", num)); smethod_2(A_0, false, A_1, false); class2.vmethod_5(A_0.FormatRevision, BookmarkStart.b("䘰ल䔴朶䬸砺唼帾⽀⑂⁄", num), A_1.imethod_6()); class2.method_4(BookmarkStart.b("䘰ल䔴朶䬸", num)); smethod_2(A_0.FormatRevision.method_4(), false, A_1, true); class2.method_6(BookmarkStart.b("䘰ल䔴朶䬸", num)); class2.vmethod_8(); return(true); } return(smethod_2(A_0, true, A_1, false)); }
internal static void smethod_0(Section A_0, Interface52 A_1) { int num = 1; WordAttrCollection sectPr = A_0.SectPr; Class398 class2 = A_1.imethod_1(); class2.method_4(BookmarkStart.b("倦ጨ堪䠬䰮䔰挲䜴", 1)); if (A_1.imethod_2()) { class2.method_40(BookmarkStart.b("倦ጨ太帬䘮唰怲倴吶䴸", num), Class114.smethod_6(sectPr.method_31(0x8ca))); } if (sectPr.FormatRevision != null) { smethod_2(A_0, A_1); WordAttrCollection attrs2 = (WordAttrCollection)sectPr.Clone(); attrs2.AcceptFormatRevision(); smethod_1(attrs2, false, A_1); class2.vmethod_5(sectPr.FormatRevision, BookmarkStart.b("倦ጨ堪䠬䰮䔰挲䜴琶儸娺匼堾⑀", num), A_1.imethod_6()); class2.method_4(BookmarkStart.b("倦ጨ堪䠬䰮䔰挲䜴", num)); if (A_1.imethod_2()) { class2.method_40(BookmarkStart.b("倦ጨ太帬䘮唰怲倴吶䴸", num), Class114.smethod_6(sectPr.method_31(0x8ca))); } smethod_1(sectPr, true, A_1); class2.method_5(); class2.vmethod_8(); } else { smethod_2(A_0, A_1); smethod_1(sectPr, false, A_1); } class2.method_6(BookmarkStart.b("倦ጨ堪䠬䰮䔰挲䜴", num)); }
private static void smethod_5(Class1054 A_0, RowFormat A_1, Class398 A_2, bool A_3, Interface52 A_4, OoxmlCompliance A_5, bool A_6) { int num = 12; if ((A_0.int_0 > 0) || ((A_1 != null) && (A_1.HasDeleteRevision || A_1.HasInsertRevision))) { if (A_6) { A_2.method_4(BookmarkStart.b("䔱ำ䈵䨷樹主", num)); } if (A_0.int_2 != 0) { A_2.method_24(BookmarkStart.b("䔱ำ儵䨷匹堻簽┿⑁⭃㑅ⵇ", num), Class1041.smethod_8(A_0.int_2)); } if (A_0.int_4 > 0) { A_2.method_24(BookmarkStart.b("䔱ำ儵䨷匹堻缽☿㙁⅃㑅", num), Class1041.smethod_8(A_0.int_4)); } if (A_0.int_3 > 0) { A_2.method_48(BookmarkStart.b("䔱ำ䄵稷弹娻儽㈿❁", num), Class1041.smethod_8(A_0.int_3)); } if (A_0.int_5 > 0) { A_2.method_48(BookmarkStart.b("䔱ำ䄵礷尹䠻嬽㈿", num), Class1041.smethod_8(A_0.int_5)); } if (A_0.bool_5) { A_2.method_10(BookmarkStart.b("䔱ำ帵儷帹堻嬽⸿", num)); } if (!A_0.bool_4) { A_2.method_10(BookmarkStart.b("䔱ำ唵夷吹䠻洽〿⹁ⵃ㉅", num)); } A_2.method_33(BookmarkStart.b("䔱ำ䈵䨷爹夻圽✿⩁ぃ", num), new object[] { A_0.bool_6?BookmarkStart.b("䔱ำ帵樷伹倻嬽", num) : BookmarkStart.b("䔱ำ帵ᔷ䠹䤻刽┿", num), A_0.string_22, BookmarkStart.b("䔱ำ䀵夷嘹", num), A_0.string_21 }); if (A_0.bool_3) { A_2.method_10(BookmarkStart.b("䔱ำ䈵娷嘹琻嬽ℿ♁⅃㑅", num)); } A_2.method_48(BookmarkStart.b("䔱ำ䈵娷嘹缻嬽ⰿ⹁ᝃ㙅⥇⥉╋⁍㝏", num), A_0.string_14); A_2.method_24(BookmarkStart.b("䔱ำ尵嬷", num), A_0.string_13); smethod_7(BookmarkStart.b("䔱ำ䈵䨷樹主紽⠿⍁⩃ⅅⵇ", num), A_1, A_2, A_3, A_4, A_5, A_4.imethod_2()); if (A_1 != null) { if (A_1.HasDeleteRevision) { A_2.vmethod_6(A_1.DeleteRevision, A_4.imethod_6()); A_2.vmethod_8(); } if (A_1.HasInsertRevision) { A_2.vmethod_6(A_1.InsertRevision, A_4.imethod_6()); A_2.vmethod_8(); } } if (A_6) { A_2.method_5(); } } }
internal static void smethod_0(CellFormat A_0, Interface52 A_1) { int num = 0x11; if ((A_0 != null) && (A_0.Count != 0)) { WordAttrCollection attrs = A_0; Class398 class2 = A_1.imethod_1(); class2.method_4(BookmarkStart.b("䀶̸伺帼漾㍀", num)); if (attrs.FormatRevision != null) { WordAttrCollection attrs2 = (WordAttrCollection)attrs.Clone(); attrs2.AcceptFormatRevision(); smethod_1(attrs2, A_1); class2.vmethod_5(attrs.FormatRevision, BookmarkStart.b("䀶̸伺帼漾㍀Bⵄ♆❈ⱊ⡌", num), A_1.imethod_6()); if (A_1.imethod_2()) { class2.method_4(BookmarkStart.b("䀶̸伺帼漾㍀", num)); } smethod_1(attrs, A_1); if (A_1.imethod_2()) { class2.method_5(); } class2.vmethod_8(); } else { smethod_1(attrs, A_1); } class2.method_5(); } }