private bool method_4(string A_0) { if (A_0.EndsWith(BookmarkStart.b("ᜱ", 12))) { double d = Class1041.smethod_15(A_0.Substring(0, A_0.Length - 1)); if (!double.IsNaN(d)) { this.object_0 = d; this.cssValueType_0 = CssValueType.Percentage; return(true); } } return(false); }
internal static string smethod_3(int[] A_0) { StringBuilder builder = new StringBuilder(); for (int i = 0; i < A_0.Length; i++) { builder.Append(Class1041.smethod_8(A_0[i])); builder.Append(','); } if (builder.Length > 0) { builder.Length--; } return(builder.ToString()); }
private bool method_3(string A_0, string A_1, CssUnitType A_2) { if (A_0.EndsWith(A_1)) { double d = Class1041.smethod_15(A_0.Substring(0, A_0.Length - A_1.Length)); if (!double.IsNaN(d)) { this.object_0 = d; this.cssValueType_0 = CssValueType.Length; this.cssUnitType_0 = A_2; return(true); } } return(false); }
private void method_2() { int num = 0x13; for (int i = 0; i < this.class422_0.method_15().CustomDocumentProperties.Count; i++) { string str2; DocumentProperty property = this.class422_0.method_15().CustomDocumentProperties[i]; switch (property.ValueType) { case PropertyValueType.Boolean: str2 = Class1041.smethod_29((bool)property.Value); break; case PropertyValueType.Date: str2 = Class1041.smethod_1((DateTime)property.Value); break; case PropertyValueType.Float: { continue; } case PropertyValueType.Double: str2 = Class1041.smethod_44((double)property.Value); break; case PropertyValueType.Int: str2 = Class1041.smethod_30((int)property.Value); break; case PropertyValueType.String: str2 = (string)property.Value; break; default: { continue; } } string str = Class922.smethod_18(property.ValueType); this.class400_0.method_4(BookmarkStart.b("吸帺䤼帾筀㙂㙄≆㭈晊⥌⩎㝐㩒㭔㉖㵘", num)); this.class400_0.method_40(BookmarkStart.b("吸帺䤼帾筀ⵂ⑄⩆ⱈ", num), property.Name); this.class400_0.method_40(BookmarkStart.b("吸帺䤼帾筀㕂⑄⭆㱈⹊恌㭎⡐⍒ご", num), str); this.class400_0.method_15(str2); this.class400_0.method_6(BookmarkStart.b("吸帺䤼帾筀㙂㙄≆㭈晊⥌⩎㝐㩒㭔㉖㵘", num)); } }
private static Column smethod_2(Class857 A_0, Class17 A_1, ArrayList A_2, ref float A_3) { int num = 5; Class396 class2 = A_0.method_11(); Column column = new Column(A_1.Document); float num2 = 0f; while (class2.method_19()) { string str = class2.method_1(); if (str != null) { if (str != BookmarkStart.b("太䠬䌮ᰰ䐲尴匶䴸区", num)) { if (str != BookmarkStart.b("堪夬丮䌰䜲ᠴ帶圸强堼儾㕀", num)) { if (!(str == BookmarkStart.b("个䌬䬮ᰰ娲嬴匶尸唺䤼", num))) { if ((str == BookmarkStart.b("堪崬丮到嘲ᠴ唶尸崺刼䴾⑀", num)) || (str == BookmarkStart.b("堪崬丮到嘲ᠴ嘶弸伺堼䴾", num))) { } } else { A_3 = (float)Class576.smethod_41(class2.method_3()); column.Space += (float)Class576.smethod_41(class2.method_3()); } } else { num2 = (float)Class576.smethod_41(class2.method_3()); if (A_1.method_122().Count > 0) { Column column1 = A_1.method_122()[A_1.method_122().Count - 1]; column1.Space += num2; } } } else { column.Width = Class1041.smethod_11(class2.method_3().Replace(BookmarkStart.b("Ī", num), "")); } } } A_2.Add(num2); return(column); }
private static void smethod_6(string A_0, object A_1, Class398 A_2) { int num = 14; if (A_1 is Border) { Border border = (Border)A_1; if (!border.IsDefault) { A_2.method_4(A_0); A_2.method_40(BookmarkStart.b("䀳伵䠷弹", num), Class1085.smethod_16(border.BorderType)); A_2.method_40(BookmarkStart.b("䌳張尷丹吻", num), Class1041.smethod_46((double)(border.LineWidth * 8f))); A_2.method_40(BookmarkStart.b("䜳帵夷帹医䤽", num), Class734.smethod_11(border.Shadow, false)); A_2.method_5(); } } }
private string method_11(string A_0, string A_1, byte[] A_2) { int num = 14; string str = Class1041.smethod_42(this.int_0); this.int_0++; string str2 = string.Format(BookmarkStart.b("䌳夵䨷帹儻刽稿流歃㵅硇㝉㝋罍ⵏ籑⽓摕╗", 14), A_0, str, A_1); if (this.class465_0 == null) { this.class399_0.method_4(BookmarkStart.b("䌳వ娷匹刻稽ℿ㙁╃", num)); this.class399_0.method_40(BookmarkStart.b("䌳వ嘷嬹儻嬽", num), str2); this.class399_0.method_20(A_2, 0, A_2.Length); this.class399_0.method_5(); } return(str2); }
private static void smethod_2(Paragraph A_0, Class97 A_1) { if ((A_0.method_49() != null) && (A_0 == A_0.method_49().Body.Paragraphs[0])) { if (Class567.smethod_16(A_1.method_43())) { A_0.method_49().SectPr.SetAttr(0x898, Class1041.smethod_11(A_1.method_43())); A_0.method_49().SectPr.SetAttr(0x802, true); } if ((A_1.method_41() > 0) && (A_0.method_49().SectPr.method_70() != LineNumberingRestartMode.Continuous)) { A_0.method_49().SectPr.SetAttr(0x884, A_1.method_41()); A_0.method_49().SectPr.SetAttr(0x83e, LineNumberingRestartMode.RestartSection); A_0.Format.SetAttr(0x46a, false); } } }
internal static Class623 smethod_4(string A_0) { int num = 0x10; if (!Class567.smethod_16(A_0)) { return(new Class623()); } bool flag = false; if (A_0.StartsWith(BookmarkStart.b("瘵", num))) { flag = true; A_0 = A_0.TrimStart(new char[] { '@' }); } return(new Class623(Class1041.smethod_23(A_0), flag)); }
internal static int smethod_17(string A_0) { int num = 0; if (!Class567.smethod_16(A_0)) { return(num); } string[] strArray = A_0.Split(new char[] { '.' }); int num2 = Class1041.smethod_11(strArray[0]); int num3 = 0; if (strArray.Length > 1) { num3 = Class1041.smethod_11(strArray[1]); } return((num2 << 0x10) | num3); }
internal static int smethod_19(string A_0) { if (!Class567.smethod_16(A_0)) { return(-2147483648); } int num = A_0.Length - 1; while (num >= 0) { if ((A_0[num] < '0') || (A_0[num] > '9')) { break; } num--; } return(Class1041.smethod_18(A_0.Substring(num + 1))); }
private static short smethod_2(string A_0) { int num = 0x11; Regex regex = new Regex(BookmarkStart.b("椶戸ြؾ᱀桂歄᱆祈晊瑌筐癒煔", 0x11)); if (!regex.IsMatch(A_0)) { return(1); } if (((short)Class1041.smethod_11(A_0.Replace(BookmarkStart.b("ሶ", num), ""))) > 600) { return(600); } if (((short)Class1041.smethod_11(A_0.Replace(BookmarkStart.b("ሶ", num), ""))) < 1) { return(1); } return((short)Math.Round((double)float.Parse(A_0.Replace(BookmarkStart.b("ሶ", num), "")))); }
internal void method_59(string A_0, string A_1, DateTime A_2, string A_3, bool A_4) { int num = 13; if (A_4) { base.method_4(string.Format(BookmarkStart.b("䐲༴䰶स䘺", num), A_3)); base.method_40(BookmarkStart.b("䐲༴帶崸", num), A_0); base.method_40(BookmarkStart.b("䐲༴嘶䰸伺唼倾㍀", num), A_1); } else { base.method_4(BookmarkStart.b("刲場嬶̸娺匼儾⹀㝂⑄㍆⁈⑊⍌", num)); base.method_40(BookmarkStart.b("刲場嬶̸刺夼", num), A_0); base.method_40(BookmarkStart.b("刲場嬶̸娺䠼䬾⥀ⱂ㝄", num), A_1); base.method_40(BookmarkStart.b("刲場嬶̸堺似娾⁀㝂⁄⍆⡈㽊⡌", num), Class1041.smethod_0(A_2)); base.method_40(BookmarkStart.b("䐲༴䌶䀸䬺堼", num), A_3); } }
internal Class846(string A_0) { this.string_0 = A_0; if (A_0 != string.Empty) { int num = A_0.Length - 1; while (num >= 0) { if (((A_0[num] >= '0') && (A_0[num] <= '9')) || (A_0[num] == '.')) { break; } num--; } string str = A_0.Substring(0, num + 1); this.double_0 = Class1041.smethod_15(str); this.bool_0 = !double.IsNaN(this.double_0); this.string_1 = A_0.Substring(num + 1, (A_0.Length - num) - 1); } }
private string method_8(ShapeObject A_0, Class623 A_1, bool A_2) { int num = 15; if (A_1.method_0()) { switch (A_1.method_1()) { case 0: if (A_2) { return(BookmarkStart.b("头制弸伺", num)); } return(BookmarkStart.b("䄴堶䤸", num)); case 1: if (A_2) { return(BookmarkStart.b("䜴帶常区䤼", num)); } return(BookmarkStart.b("圴堶䴸伺刼刾", num)); case 2: return(Class1041.smethod_8(A_2 ? (A_0.CoordOriginX + (A_0.CoordSizeWidth / 2)) : (A_0.CoordOriginY + (A_0.CoordSizeHeight / 2)))); } if (A_1.method_1() >= 0x100) { return(string.Format(BookmarkStart.b("ᄴ䰶स䘺", num), Class1041.smethod_8(A_1.method_1() - 0x100))); } int num2 = (this.class456_0 == null) ? 0 : this.class456_0.Length; if (A_0.Formulas == null) { return(null); } if ((A_1.method_1() - 3) < (num2 + A_0.Formulas.Length)) { return(Class1041.smethod_8(this.int_0[A_1.method_1() - 3])); } } return(Class1041.smethod_8(A_1.method_1())); }
private static string smethod_6(string A_0) { int num = 0x11; StringBuilder builder = new StringBuilder(BookmarkStart.b("堶̸", 0x11)); for (int i = 0; i < A_0.Length; i++) { char c = A_0[i]; if ((!char.IsLetter(c) && (c != '_')) && (c != '-')) { builder.Append(BookmarkStart.b("栶䄸", num)); builder.Append(Class1041.smethod_41(c)); builder.Append('_'); } else { builder.Append(c); } } return(builder.ToString()); }
private static void smethod_4(Class857 A_0, Class101 A_1) { int num = 5; Class396 class2 = A_0.method_11(); int num2 = Class1041.smethod_11(class2.method_12(BookmarkStart.b("䜪䠬央吰弲", 5), BookmarkStart.b("ᨪ", 5))) - 1; ListStyle listStyle = A_1.method_21(); ListLevel level = new ListLevel(listStyle); listStyle.Levels.method_5(level); class2.method_18(); if (ListLevel.smethod_0(num2)) { string str = class2.method_1(); if (str != null) { if (str != BookmarkStart.b("䜪䐬尮䔰Ḳ头制伸帺儼ሾ㉀㝂㱄⭆ⱈ晊⍌㩎㱐ㅒご╖", num)) { if (!(str == BookmarkStart.b("䜪䐬尮䔰Ḳ头制伸帺儼ሾ㉀㝂㱄⭆ⱈ晊⽌㩎㵐㽒ご⍖", num))) { if (str == BookmarkStart.b("䜪䐬尮䔰Ḳ头制伸帺儼ሾ㉀㝂㱄⭆ⱈ晊≎ぐ㑒ご", num)) { smethod_9(A_0, A_1, level); } } else { smethod_8(A_0, A_1, level); } } else { smethod_5(A_0, A_1, level, BookmarkStart.b("䜪䐬尮䔰Ḳ头制伸帺儼ሾ㉀㝂㱄⭆ⱈ晊⍌㩎㱐ㅒご╖", num)); } } if (A_1.method_13() != null) { A_1.method_13().method_37(level.CharacterFormat); } } }
internal void method_54(string A_0, Class15 A_1) { if (A_1 != null) { int num = (int)A_1.method_49(); switch (A_1.method_51()) { case FtsWidth.Auto: num = 0; break; case FtsWidth.Percentage: num = (int)(A_1.method_49() * 50f); break; case FtsWidth.Point: num = (int)A_1.method_49(); break; } this.method_49(A_0, Class1041.smethod_8(num), Class417.smethod_33(A_1.method_51())); } }
private static void smethod_5(DocumentProperty A_0, Class398 A_1, bool A_2) { int num = 11; A_1.method_4(smethod_6(A_0.Name)); switch (A_0.ValueType) { case PropertyValueType.Boolean: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("匰尲娴嬶尸娺匼", num)); A_1.method_15(A_0.ToBool() ? BookmarkStart.b("0", num) : BookmarkStart.b("İ", num)); break; case PropertyValueType.Date: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("唰刲䄴制洸刺值娾潀㝂㽄", num)); A_1.method_15(Class1041.smethod_0(A_0.ToDateTime())); break; case PropertyValueType.Float: case PropertyValueType.Int: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("地弲娴嘶䴸", num)); A_1.method_15(A_0.ToString()); break; case PropertyValueType.Double: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("地弲娴嘶䴸", num)); A_1.method_15(Class1041.smethod_44(A_0.ToDouble())); break; case PropertyValueType.String: A_1.method_18(BookmarkStart.b("唰䜲༴匶䴸", num), BookmarkStart.b("䈰䜲䜴帶圸尺", num)); A_1.method_40(BookmarkStart.b("崰娲嬴尶", num), A_0.LinkSource); A_1.method_15(smethod_3(A_0.ToString(), A_2)); break; default: throw new InvalidOperationException(BookmarkStart.b("搰崲倴伶䤸帺帼䬾⑀❂敄㝆㭈⑊㵌⩎⍐❒ⱔ睖ⵘ≚ⵜ㩞你", num)); } A_1.method_5(); }
private void method_3(Field A_0, string A_1) { int num = 11; Class400 class2 = this.class422_0.method_18(); string str = string.Format(BookmarkStart.b("䨰̲䠴ᨶ䨸吺䠼䴾≀♂", 11), A_1); string str2 = string.Format(BookmarkStart.b("䨰̲䠴ᨶ尸唺䤼䴾㡀湂ㅄ≆⑈㭊⅌⹎═㙒", 11), A_1); class2.method_4(str); string[] strArray = Class576.smethod_10(string_0, BookmarkStart.b("帰", 11)).Trim(new char[] { '"' }).Split(new char[] { '-' }); int num2 = 9; if (strArray.Length > 1) { class2.method_40(BookmarkStart.b("䔰嘲䴴䌶̸吺䠼䬾ⵀ⩂⭄≆摈❊⡌㥎㑐㽒", num), strArray[1]); num2 = Class1041.smethod_11(strArray[1]); } else { class2.method_43(BookmarkStart.b("䔰嘲䴴䌶̸吺䠼䬾ⵀ⩂⭄≆摈❊⡌㥎㑐㽒", num), num2); } class2.method_10(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄㍆⁈㽊⅌⩎籐❒ご㩖⥘㝚㱜⭞Ѡ", num)); int num4 = (A_0.Type == FieldType.FieldTOC) ? 0x13 : 10; for (int i = 0; i < num2; i++) { class2.method_4(str2); class2.method_43(BookmarkStart.b("䔰嘲䴴䌶̸吺䠼䬾ⵀ⩂⭄≆摈❊⡌㥎㑐㽒", num), i + 1); class2.method_40(BookmarkStart.b("䔰嘲䴴䌶̸䠺䤼䘾ⵀ♂桄⥆⡈♊⡌", num), Class922.smethod_77((Style)this.class422_0.method_15().Styles[num4 + i])); class2.method_10(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄≆❈㽊㽌㙎籐げ㵔㙖⥘⽚㡜ⵞ", num)); class2.method_10(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄≆❈㽊㽌㙎籐❒ご⽖ⵘ", num)); class2.method_4(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄≆❈㽊㽌㙎籐❒㑔㕖瑘⡚⥜ぞᅠ", num)); class2.method_40(BookmarkStart.b("䈰䜲䰴嬶尸ĺ䤼䘾ㅀ♂", num), BookmarkStart.b("䌰娲刴弶䴸", num)); class2.method_40(BookmarkStart.b("䈰䜲䰴嬶尸ĺ儼娾⁀❂⁄㕆摈⡊╌⹎⍐", num), BookmarkStart.b("ἰ", num)); class2.method_6(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄≆❈㽊㽌㙎籐❒㑔㕖瑘⡚⥜ぞᅠ", num)); class2.method_10(BookmarkStart.b("䔰嘲䴴䌶̸刺匼嬾⑀㭂桄≆❈㽊㽌㙎籐⍒㑔ざ㱘癚㍜⩞ౠŢdᕦ", num)); class2.method_6(str2); } class2.method_6(str); }
private void method_11(ShapeObject A_0) { int num = 0x10; string str = ""; for (int i = 0; i < 10; i++) { object obj2 = A_0.ShapePr.method_31(0x147 + i); if (obj2 == null) { Class43 class2 = Class565.smethod_1(A_0.ShapeType); if (class2 != null) { obj2 = class2.method_31(0x147 + i); } } if (obj2 != null) { int num3 = Class576.smethod_2((int)obj2); str = string.Format(BookmarkStart.b("䴵࠷䜹᰻䔽焿㽁", num), str, Class1041.smethod_8(num3)); } } this.class400_0.method_40(BookmarkStart.b("刵䨷嬹䬻нⴿⵁ⁃⽅⹇⍉⥋㱍⍏", num), str.Trim()); }
internal double method_49(string A_0, NMLUnit A_1) { double num = 0.0; if (A_0 != string.Empty) { int num2 = A_0.Length - 1; while (num2 >= 0) { if ((A_0[num2] >= '0') && (A_0[num2] <= '9')) { break; } num2--; } double d = Class1041.smethod_15(A_0.Substring(0, num2 + 1)); NMLUnit unit = smethod_3(A_0.Substring(num2 + 1, (A_0.Length - num2) - 1), A_1); if (!double.IsNaN(d)) { num = (float)smethod_1(d, unit, A_1); } } return(num); }
private static void smethod_4(Class857 A_0) { int num = 5; Class396 class2 = A_0.method_11(); while (class2.method_19()) { string str = class2.method_1(); if (str != null) { if (!(str == BookmarkStart.b("䐪堬嬮崰娲嬴制ᐸ场堼䤾⑀⽂", num))) { if ((((str == BookmarkStart.b("帪帬䨮ᰰ尲䀴䌶唸刺匼娾汀⽂⁄ㅆⱈ❊", num)) || (str == BookmarkStart.b("帪帬䨮ᰰ娲嬴匶尸䌺ြ刾⁀ㅂ⹄㑆", num))) || ((str == BookmarkStart.b("帪帬䨮ᰰ娲嬴匶尸䌺ြ䰾⹀㙂㝄⑆ⱈ晊㹌㭎⡐㽒ご", num)) || (str == BookmarkStart.b("䈪䌬䬮吰䬲ᠴ䐶娸吺䴼娾", num)))) || (str == BookmarkStart.b("太䠬䌮倰䜲尴䄶尸ᘺ䤼帾⍀湂㙄㍆♈㭊恌㽎㹐⁒㱔⍖じ㑚㍜", num))) { } } else { A_0.method_38().method_17(Class1041.smethod_11(class2.method_3())); A_0.method_38().method_9(string.Format(BookmarkStart.b("倪ᴬ刮ᄰ漲娴᜶ᬸြ䐾灀㹂杄", num), A_0.method_38().method_8(), class2.method_3())); } } } }
private void method_3(Class111 A_0, int A_1, int A_2, bool A_3, bool A_4) { int num = 14; if (this.class87_0.string_28 == BookmarkStart.b("匳䐵夷帹唻嬽⸿㙁", 14)) { A_0.method_1(string.Format(BookmarkStart.b("猳䴵࠷䜹", num), Class1041.smethod_8(this.class422_0.method_51()))); this.class422_0.method_52(this.class422_0.method_51() + 1); this.class87_0.string_29 = A_0.method_0(); this.class422_0.method_85().method_1(A_0, false, false); if ((A_0.method_4() == BookmarkStart.b("䜳䜵䴷嬹主嬽", num)) && ((A_2 > 0) || (A_2 == -100))) { string str3 = A_0.method_14(); A_0.method_15(A_0.method_16()); A_0.method_17(str3); } if (A_0.method_4() == BookmarkStart.b("堳張嘷弹崻䰽", num)) { if ((A_2 % 100) != 0) { A_0.method_5(BookmarkStart.b("唳丵儷嬹倻", num)); } if (((A_2 >= 0) && (A_2 < 100)) && ((A_1 >= 0) || !A_3)) { string str = A_0.method_14(); A_0.method_15(A_0.method_16()); A_0.method_17(str); string str2 = A_0.method_18(); A_0.method_19(A_0.method_20()); A_0.method_21(str2); } } A_0.method_15(smethod_0(A_0.method_14(), A_4)); A_0.method_17(smethod_0(A_0.method_16(), A_4)); } }
private void method_4(Class43 A_0) { int num = 15; object obj2 = A_0.method_31(700); if ((obj2 != null) && ((bool)obj2)) { int num2 = 50; int num3 = 0xe10000; int num4 = 0; int num5 = 0; int num6 = 5; int num7 = 0x6f9f0; int num8 = 0; bool flag = false; bool flag2 = false; int num9 = 0x4ccd; int num10 = 0; int num11 = 1; int num12 = 0x1339e0; int num13 = -1260000; int num14 = 0x895440; int num15 = 0x8000; int num16 = -32768; bool flag3 = true; ThreeDRenderMode fullRender = ThreeDRenderMode.FullRender; bool flag4 = true; bool flag5 = true; int num17 = 0x999a; int num18 = 0xc350; int num19 = 0; int num20 = 0x2710; bool flag6 = false; int num21 = 0x999a; int num22 = -50000; int num23 = 0; int num24 = 0x2710; int num25 = 0; int num26 = 0; int num27 = 0; bool flag7 = false; for (int i = 0; i < A_0.Count; i++) { int num29 = A_0.method_18(i); object obj3 = A_0.method_19(i); if (obj3 != null) { switch (num29) { case 640: num10 = (int)obj3; break; case 0x281: num11 = (int)obj3; break; case 0x282: num6 = (int)obj3; break; case 0x284: num8 = (int)obj3; break; case 0x285: num7 = (int)obj3; break; case 0x287: flag2 = true; break; case 0x2bd: flag = (bool)obj3; break; case 0x2bf: flag4 = (bool)obj3; break; case 0x2c0: num5 = (int)obj3; break; case 0x2c1: num4 = (int)obj3; break; case 710: num25 = (int)obj3; break; case 0x2c7: num26 = (int)obj3; break; case 0x2c8: num27 = (int)obj3; break; case 0x2c9: fullRender = (ThreeDRenderMode)obj3; break; case 0x2cb: num12 = (int)obj3; break; case 0x2cc: num13 = (int)obj3; break; case 0x2cd: num14 = (int)obj3; break; case 0x2ce: num15 = (int)obj3; break; case 0x2cf: num16 = (int)obj3; break; case 720: num3 = (int)obj3; break; case 0x2d1: num2 = (int)obj3; break; case 0x2d2: num9 = (int)obj3; break; case 0x2d3: num18 = (int)obj3; break; case 0x2d4: num19 = (int)obj3; break; case 0x2d5: num20 = (int)obj3; break; case 0x2d6: num17 = (int)obj3; break; case 0x2d7: num22 = (int)obj3; break; case 0x2d8: num23 = (int)obj3; break; case 0x2d9: num24 = (int)obj3; break; case 730: num21 = (int)obj3; break; case 0x2fc: flag7 = (bool)obj3; break; case 0x2fd: flag3 = (bool)obj3; break; case 0x2fe: flag5 = (bool)obj3; break; case 0x2ff: flag6 = (bool)obj3; break; } } } this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ", num), BookmarkStart.b("䄴䔶䰸帺", num)); if ((((num25 != 0) || (num26 != 0)) || (num27 != 0)) && !flag7) { this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⅒㩔⍖㡘⽚㑜ぞའ乢٤ɦݨὪᵮ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num25), Class576.smethod_6(num26), Class576.smethod_6(num27))); } this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㽒㱔ざㅘ⽚灜㥞`bd", num), flag4 ? "" : BookmarkStart.b("匴嘶唸䠺堼", num)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ፦䑨ͪ౬ᵮɰ᭲", num), flag5 ? BookmarkStart.b("䄴䔶䰸帺", num) : BookmarkStart.b("匴嘶唸䠺堼", num)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ፦䑨ݪᑰὲ", num), Class576.smethod_6(num17)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㕒㱔╖⩘⽚灜㍞ࡠѢ፦䑨ཪѬᵮᑰၲŴṶᙸᕺ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num18), Class576.smethod_6(num19), Class576.smethod_6(num20))); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠɤསᵨ䙪լͰrᵴ", num), flag6 ? BookmarkStart.b("䄴䔶䰸帺", num) : BookmarkStart.b("匴嘶唸䠺堼", num)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠɤསᵨ䙪Ŭ੮ݰᙲᥴ", num), Class576.smethod_6(num21)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒ご㑖㙘㕚㥜牞ൠɤསᵨ䙪६ٮͰᙲᙴͶၸᑺ፼", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_6(num22), Class576.smethod_6(num23), Class576.smethod_6(num24))); if ((num15 != 0x8000) || (num16 != -32768)) { this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㱒❔㹖㹘㉚㍜", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼㱀", num), Class576.smethod_6(num15), Class576.smethod_6(num16))); } this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐╒㱔㉖⹘⭚㉜㙞འᝢ", num), string.Format(BookmarkStart.b("ᴴ䰶स䘺ᴼ䐾灀㹂敄㱆筈㙊摌", num), Class576.smethod_56(num12), Class576.smethod_56(num13), Class576.smethod_56(num14))); this.class400_0.method_40(BookmarkStart.b("儴䔶ਸ强ܼ䰾⥀≂⅄≆摈♊≌⭎㑐", num), (fullRender == ThreeDRenderMode.Wireframe) ? BookmarkStart.b("儴䔶堸崺䤼", num) : ""); this.class400_0.method_40(BookmarkStart.b("儴䔶ਸ强ܼ伾㍀ⱂ⽄≆⩈㽊⁎㽐", num), flag3 ? "" : BookmarkStart.b("䔴制䬸䠺䴼娾≀㝂ⱄㅆⱈ", num)); if ((num4 != 0) || (num5 != 0)) { this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⅒㩔⍖㡘⽚㑜ぞའ乢Ѥ०ݪ", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼㱀", num), Class576.smethod_6(num4), Class576.smethod_6(num5))); } this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒㹔㉖⹘", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼㱀", num), Class1041.smethod_8(num2), Class576.smethod_6(num3))); if ((num7 != 0x6f9f0) || (num8 != 0)) { this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㝒ご❖ⵘ㍚", num), string.Format(BookmarkStart.b("临ܶ䐸ᬺ䘼㱀", num), Class576.smethod_56(num7), (num8 > num7) ? BookmarkStart.b("Դᤶస", num) : Class1041.smethod_47(Class969.smethod_42(num8)))); } this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐げ㩔㭖㙘⥚", num), flag2 ? BookmarkStart.b("䄴䔶䰸帺", num) : ""); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒╔㉖㩘⹚ㅜ㹞፠ᅤṦ", num), (num10 == 0) ? "" : Class576.smethod_27(num10)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㝒㱔ㅖ㽘⹚⹜㙞ൢ", num), (num11 == 1) ? "" : Class576.smethod_27(num11)); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐㹒ご⍖㡘㝚", num), flag ? BookmarkStart.b("䄴䔶䰸帺", num) : ""); this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐ㅒ❔㹖㹘㍚⥜ㅞѠၢᙤ", num), Class576.smethod_27(num9)); if (num6 != 5) { this.class400_0.method_40(BookmarkStart.b("儴䔶堸䰺ܼ娾㥀㝂㝄㉆㩈≊≌ⅎ籐⁒㵔㹖㝘㉚㍜㩞በၢ", num), string.Format(BookmarkStart.b("临ܶ䐸Ḻ", num), Class1041.smethod_8(num6 * 10))); } } }
private static void smethod_1(Class857 A_0) { int num = 0x13; Class396 class2 = A_0.method_11(); BuiltinDocumentProperties builtinDocumentProperties = A_0.method_9().BuiltinDocumentProperties; bool flag = true; while (A_0.method_11().method_9(BookmarkStart.b("吸帺䤼帾", num))) { string key = A_0.method_11().method_1(); if (key != null) { int num2; if (Class1160.dictionary_45 == null) { Dictionary <string, int> dictionary1 = new Dictionary <string, int>(15); dictionary1.Add(BookmarkStart.b("常帺匼娾㍀≂ㅄ⡆㭈", num), 0); dictionary1.Add(BookmarkStart.b("䴸帺值伾ⵀ≂ㅄ≆", num), 1); dictionary1.Add(BookmarkStart.b("崸帺丼尾㍀⩂㕄㍆⁈⑊⍌", num), 2); dictionary1.Add(BookmarkStart.b("䨸为弼唾⑀⁂ㅄ", num), 3); dictionary1.Add(BookmarkStart.b("券帺䐼䠾⹀ㅂ⅄", num), 4); dictionary1.Add(BookmarkStart.b("倸唺吼䬾⡀≂⥄橆⩈㥊⡌⹎═㱒❔", num), 5); dictionary1.Add(BookmarkStart.b("娸䤺堼帾㕀ⱂ㝄", num), 6); dictionary1.Add(BookmarkStart.b("䴸刺䤼匾⑀", num), 7); dictionary1.Add(BookmarkStart.b("娸䤺堼帾㕀⩂⩄⥆摈⽊ⱌ㭎㑐", num), 8); dictionary1.Add(BookmarkStart.b("崸娺䤼娾", num), 9); dictionary1.Add(BookmarkStart.b("䤸䤺吼儾㕀湂⅄♆㵈⹊", num), 10); dictionary1.Add(BookmarkStart.b("尸强吼䬾⡀ⵂ≄橆⩈㉊⹌⍎㑐⁒", num), 11); dictionary1.Add(BookmarkStart.b("尸强吼䬾⡀ⵂ≄橆ⵈ㹊㽌⹎═㩒㩔㥖", num), 12); dictionary1.Add(BookmarkStart.b("崸吺帼䨾ⱀ♂⭄㍆摈㡊㥌⹎═㩒♔⍖じ㡚", num), 13); dictionary1.Add(BookmarkStart.b("䰸䠺堼䴾汀❂⁄ⅆ⁈╊⡌⭎", num), 14); Class1160.dictionary_45 = dictionary1; } if (Class1160.dictionary_45.TryGetValue(key, out num2)) { switch (num2) { case 0: { builtinDocumentProperties.ApplicationName = class2.method_21(); continue; } case 1: { smethod_4(A_0); continue; } case 2: { builtinDocumentProperties.Comments = class2.method_21(); continue; } case 3: { builtinDocumentProperties.Subject = class2.method_21(); continue; } case 4: goto Label_01FC; case 5: { builtinDocumentProperties.Author = class2.method_21(); continue; } case 6: { builtinDocumentProperties.LastAuthor = class2.method_21(); continue; } case 7: { builtinDocumentProperties.Title = class2.method_21(); continue; } case 8: { builtinDocumentProperties.CreateDate = Class1041.smethod_3(class2.method_21()); continue; } case 9: { builtinDocumentProperties.LastSaveDate = Class1041.smethod_3(class2.method_21()); continue; } case 10: { builtinDocumentProperties.LastPrinted = Class1041.smethod_3(class2.method_21()); continue; } case 11: { builtinDocumentProperties.RevisionNumber = class2.method_22().ToString(); continue; } case 12: { builtinDocumentProperties.TotalEditingTime = TimeSpan.FromMinutes((double)smethod_2(class2.method_21())); continue; } case 13: { smethod_5(A_0); continue; } case 14: { smethod_3(A_0); continue; } } } } goto Label_02F0; Label_01FC: if (!flag) { builtinDocumentProperties.Keywords = string.Format(BookmarkStart.b("䈸䀼ጾ", num), builtinDocumentProperties.Keywords); } builtinDocumentProperties.Keywords = string.Format(BookmarkStart.b("䈸䀼䐾灀㹂", num), builtinDocumentProperties.Keywords, class2.method_21()); flag = false; continue; Label_02F0: A_0.method_11().vmethod_1(); } }
private static void smethod_3(Class857 A_0) { int num = 3; Class396 class2 = A_0.method_11(); class2.method_18(); string key = ""; string str2 = ""; while (class2.method_19()) { string str5 = class2.method_1(); if (str5 != null) { if (!(str5 == BookmarkStart.b("䜨䨪䀬䨮", num))) { if (str5 == BookmarkStart.b("弨䨪䄬娮吰Ḳ䄴丶䤸帺", num)) { str2 = class2.method_3(); } } else { key = class2.method_3(); if (A_0.method_9().CustomDocumentProperties[key] != null) { return; } } } } DocumentProperty property = A_0.method_9().CustomDocumentProperties.dictionary_0.ContainsKey(key) ? A_0.method_9().CustomDocumentProperties.dictionary_0[key] : null; string str3 = class2.method_21(); string str4 = str2; if (str4 != null) { if (str4 == BookmarkStart.b("䬨䐪䈬䌮吰刲嬴", num)) { Class567.smethod_19(key, BookmarkStart.b("䜨䨪䀬䨮", num)); Class567.smethod_20(Class1041.smethod_28(str3), BookmarkStart.b("弨䨪䄬娮吰", num)); property = (property != null) ? property : A_0.method_9().CustomDocumentProperties.Add(key, str3); return; } if ((str4 == BookmarkStart.b("䴨䨪夬䨮", num)) || (str4 == BookmarkStart.b("崨䈪䀬䨮", num))) { Class567.smethod_19(key, BookmarkStart.b("䜨䨪䀬䨮", num)); Class567.smethod_20(Class1041.smethod_3(str3), BookmarkStart.b("弨䨪䄬娮吰", num)); property = (property != null) ? property : A_0.method_9().CustomDocumentProperties.Add(key, str3); return; } if (str4 == BookmarkStart.b("伨䜪䈬丮䔰", num)) { Class567.smethod_19(key, BookmarkStart.b("䜨䨪䀬䨮", num)); Class567.smethod_20(Class1041.smethod_12(str3), BookmarkStart.b("弨䨪䄬娮吰", num)); property = (property != null) ? property : A_0.method_9().CustomDocumentProperties.Add(key, str3); return; } } Class567.smethod_19(key, BookmarkStart.b("䜨䨪䀬䨮", num)); Class567.smethod_20(str3, BookmarkStart.b("弨䨪䄬娮吰", num)); property = (property != null) ? property : A_0.method_9().CustomDocumentProperties.Add(key, str3); }
private static int smethod_2(string A_0) { int num = 0x12; A_0 = A_0.ToUpper(); int index = A_0.IndexOf(BookmarkStart.b("样渹", 0x12)); if (index != -1) { A_0 = A_0.Substring(index + 2); int num5 = A_0.IndexOf(BookmarkStart.b("瀷", num)); int num4 = A_0.IndexOf(BookmarkStart.b("男", num)); int num6 = A_0.IndexOf(BookmarkStart.b("欷", num)); string[] strArray2 = A_0.Split(char_0); ArrayList list = new ArrayList(); foreach (string str in strArray2) { if (Class567.smethod_16(str)) { list.Add(str); } } if (list.Count == 0) { return(0); } if (list.Count == 1) { if (num6 != -1) { return((int)(Class1041.smethod_12(strArray2[0]) / 60.0)); } if (num4 != -1) { return((int)Class1041.smethod_12(strArray2[0])); } if (num5 != -1) { return((int)(Class1041.smethod_12(strArray2[0]) * 60.0)); } } if (list.Count == 2) { if ((num6 != -1) && (num4 != -1)) { return((int)(Class1041.smethod_12(strArray2[0]) + (Class1041.smethod_12(strArray2[1]) / 60.0))); } if ((num6 != -1) && (num5 != -1)) { return((int)((Class1041.smethod_12(strArray2[0]) * 60.0) + (Class1041.smethod_12(strArray2[1]) / 60.0))); } if ((num4 != -1) && (num5 != -1)) { return((int)((Class1041.smethod_12(strArray2[0]) * 60.0) + Class1041.smethod_12(strArray2[1]))); } } if (list.Count == 3) { return((int)(((Class1041.smethod_12(strArray2[0]) * 60.0) + Class1041.smethod_12(strArray2[1])) + (Class1041.smethod_12(strArray2[2]) / 60.0))); } } return(0); }
private void method_8(ShapeBase A_0) { int num = 4; Class400 class2 = this.class422_0.method_18(); class2.method_68(BookmarkStart.b("丩師伭䜯࠱䜳䈵䄷嘹夻ጽ⸿⍁⥃⍅", 4), this.class974_0.method_26()); this.method_6(A_0); if (A_0.Rotation != 0.0) { PointF tf = A_0.method_48(new PointF((float)A_0.Left, (float)A_0.Top)); class2.method_68(BookmarkStart.b("丩師伭䜯࠱䀳䐵夷吹伻堽⼿ぁ⥃", num), string.Format(BookmarkStart.b("帩師伭帯䄱堳圵䰷弹ᐻ䔽瀿㽁摃㵅祇㝉敋湍≏㵑⁓㝕ⱗ㽙籛癝᭟偡ᥣ佥䡧ṩṫṯűᡳ౷ό呻ս덿チꒃﶅ벇ꖋ", num), new object[] { Class576.smethod_53(Class576.smethod_43((double)-A_0.SizeInPoints.Width) / 2.0), Class576.smethod_53(Class576.smethod_43((double)-A_0.SizeInPoints.Height) / 2.0), Class1041.smethod_47((3.1415926535897931 * -A_0.Rotation) / 180.0), Class576.smethod_53(Class576.smethod_43((double)tf.X) + (Class576.smethod_43((double)A_0.SizeInPoints.Width) / 2.0)), Class576.smethod_53(Class576.smethod_43((double)tf.Y) + (Class576.smethod_43((double)A_0.SizeInPoints.Height) / 2.0)) })); } class2.method_69(BookmarkStart.b("丩師伭䜯࠱丳ᬵ儷吹堻嬽㠿", num), ((A_0.ZOrder < 0L) ? 0L : A_0.ZOrder).ToString()); }
public void method_14(string A_0, int A_1) { this.method_11(A_0, Class1041.smethod_8(A_1)); }