internal VisitorAction method_4(TableCell A_0) { int num = 0x13; if (this.class422_0.method_23() == OpenDocumentWritingStage.MathML) { return(VisitorAction.Continue); } Class400 class2 = this.class422_0.method_18(); if (this.method_12(A_0.OwnerRow.OwnerTable)) { return(VisitorAction.Continue); } if ((A_0.CellFormat.HorizontalMerge != CellMerge.Continue) && (A_0.CellFormat.VerticalMerge != CellMerge.Continue)) { if (this.class422_0.method_21()) { this.class974_0.method_12(this.method_9(), BookmarkStart.b("䴸娺弼匾⑀湂♄≆╈❊", num)); new Class337(this.class422_0).method_0(A_0); class2.method_6(BookmarkStart.b("䨸伺䐼匾⑀祂㙄㍆え❊⡌", num)); } if (this.class422_0.method_22() && (this.method_13().method_12() != null)) { class2.method_4(BookmarkStart.b("䴸娺弼匾⑀祂ㅄ♆⭈❊⡌扎㉐㙒㥔㭖", num)); this.int_0++; string str = this.method_9(); class2.method_40(BookmarkStart.b("䴸娺弼匾⑀祂㙄㍆え❊⡌扎㽐㉒㡔㉖", num), str); if (this.method_13().method_12().method_3() > 1) { class2.method_43(BookmarkStart.b("䴸娺弼匾⑀祂⭄㉆⑈⥊⡌㵎籐げ㩔㭖ⱘ㙚㍜ⱞ䱠ၢᕤ٦ݨժ୮", num), this.method_13().method_12().method_3()); } if (this.method_13().method_12().method_5() > 1) { class2.method_43(BookmarkStart.b("䴸娺弼匾⑀祂⭄㉆⑈⥊⡌㵎籐⅒㩔⁖⩘癚⹜⽞`ൢɦ൨", num), this.method_13().method_12().method_5()); } } return(VisitorAction.Continue); } if (this.class422_0.method_23() != OpenDocumentWritingStage.ContentAutomaticStyles) { class2.method_10(BookmarkStart.b("䴸娺弼匾⑀祂♄⡆㽈⹊㽌⩎㕐繒⅔㙖㭘㝚㡜牞ɠ٢।୦", num)); } return(VisitorAction.SkipThisElement); }
internal void method_2(Paragraph A_0, string A_1) { int num = 0x12; Class400 class2 = this.class422_0.method_18(); class2.method_4(A_1); class2.method_40(BookmarkStart.b("䰷弹䐻䨽稿ㅁぃ㽅⑇⽉態⁍ㅏ㽑ㅓ", 0x12), this.class974_0.method_28()); if (A_1 == BookmarkStart.b("䰷弹䐻䨽稿⩁", 0x12)) { class2.method_43(BookmarkStart.b("䰷弹䐻䨽稿ⵁㅃ㉅⑇⍉≋⭍絏㹑ㅓ⁕㵗㙙", num), ((int)A_0.Format.OutlineLevel) + 1); } }
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_8(Paragraph A_0) { int num = 7; Class400 class2 = this.class422_0.method_18(); Paragraph paragraph = this.class422_0.method_89(); Paragraph paragraph2 = this.method_18(); int num2 = this.method_14(A_0, paragraph, paragraph2); string lFOStyleName = A_0.ListFormat.LFOStyleName; ListFormat listFormatForApplyStyle = A_0.GetListFormatForApplyStyle(); int listLevelNumber = listFormatForApplyStyle.ListLevelNumber; if (this.method_12(A_0)) { string str3; class2.method_4(BookmarkStart.b("夬䨮䤰䜲༴嬶倸䠺䤼", num)); string name = listFormatForApplyStyle.CurrentListStyle.Name; if (!this.class422_0.hashtable_1.ContainsKey(name)) { str3 = this.class974_0.method_29(); this.class422_0.hashtable_1.Add(name, str3); } else { str3 = (string)this.class422_0.hashtable_1[name]; } class2.method_40(BookmarkStart.b("夬䨮䤰䜲༴䐶䴸䈺儼娾汀ⵂ⑄⩆ⱈ", num), str3); if (string.IsNullOrEmpty(lFOStyleName)) { class2.method_40(BookmarkStart.b("夬䨮䤰䜲༴吶嘸唺䤼嘾⽀㙂⁄橆❈㹊⁌ⵎ㑐⅒㱔㥖㹘", num), BookmarkStart.b("夬崮䐰嘲", num)); } class2.method_4(BookmarkStart.b("夬䨮䤰䜲༴嬶倸䠺䤼ሾ⡀㝂⁄⩆", num)); int num4 = 0; while (listLevelNumber > num2) { class2.method_4(BookmarkStart.b("夬䨮䤰䜲༴嬶倸䠺䤼", num)); class2.method_4(BookmarkStart.b("夬䨮䤰䜲༴嬶倸䠺䤼ሾ⡀㝂⁄⩆", num)); if ((num4 == 0) && !string.IsNullOrEmpty(A_0.ListFormat.LFOStyleName)) { class2.method_43(BookmarkStart.b("夬䨮䤰䜲༴䐶䴸娺似䬾汀㕂⑄⭆㱈⹊", num), this.class422_0.method_15().ListOverrides.method_35(lFOStyleName).method_23().method_5(listLevelNumber).StartAt); } num4++; listLevelNumber--; } } if (this.method_13(A_0)) { class2.method_4(BookmarkStart.b("夬䨮䤰䜲༴嬶倸䠺䤼ሾ⡀㝂⁄⩆", num)); } }
private void method_16(ShapeObject A_0) { int num = 13; Class400 class2 = this.class400_0; class2.method_4(BookmarkStart.b("圲䜴嘶丸ĺ堼儾⥀≂⭄⑆ⱈ⽊恌⡎㑐㱒㡔㉖ⵘ⥚", 13)); class2.method_40(BookmarkStart.b("圲䜴嘶丸ĺ䤼䘾ㅀ♂", 13), BookmarkStart.b("崲娴夶ᐸ䬺似嘾ⱀ⩂ㅄ⹆㽈⹊", 13)); object obj2 = A_0.ShapePr.method_31(0x147); double num2 = 46.0; int num3 = (int)(((obj2 == null) ? ((double)0) : ((double)((int)obj2))) * num2); int num4 = (int)(21600.0 * num2); string str = string.Format(BookmarkStart.b("縲ᔴ䰶स䘺ᴼ༾慀ᭂ敄睆楈お経㉎煐ὒ畔杖祘⁚汜≞䅠㩢䕤ᱦ奨ᙪ䵬ᑮ䍰啴㭶奸z䱼ɾꆀ랄惘ꦈ펊권ꎐ떔ꢘ붜펞膠\ud8a2\u97a4\udaa6\u89a8킪鶬튮醰閴첶袸욺鶼达駂视", num), num3, num4 - num3, num4); class2.method_43(BookmarkStart.b("圲䜴嘶丸ĺ值倾╀⩂⍄⹆ⱈ㥊㹌", num), num3); class2.method_40(BookmarkStart.b("䀲䌴倶̸䴺吼娾㙀ł⩄㽆", num), string.Format(BookmarkStart.b("̲ᔴܶᤸ䀺഼䈾慀㡂畄㩆", num), num4)); class2.method_40(BookmarkStart.b("圲䜴嘶丸ĺ堼儾⥀≂⭄⑆ⱈ⽊恌㽎ぐ❒㵔", num), str); this.method_10(A_0); class2.method_6(BookmarkStart.b("圲䜴嘶丸ĺ堼儾⥀≂⭄⑆ⱈ⽊恌⡎㑐㱒㡔㉖ⵘ⥚", num)); }
internal void method_1(Interface46 A_0, AttrCollection A_1, bool A_2) { bool flag2; int num = 14; Class400 class2 = this.class422_0.method_18(); this.class972_0 = new Class972(); this.method_5(A_0, A_1, A_2); if (this.class972_0.class580_0 != null) { this.method_5(A_0, this.class972_0.class580_0.method_4(), A_2); } bool flag = (this.class422_0.method_15().Settings.bool_67&& (A_0 is Style)) && ((A_0 as Style).StyleIdentifier == StyleIdentifier.Normal); if (flag2 = ((((this.class972_0.int_0 > 0) || this.method_14()) || (this.method_12() || this.class972_0.bool_2)) || flag) || A_2) { class2.method_4(BookmarkStart.b("䜳䈵䄷嘹夻н〿⍁㙃❅⽇㡉ⵋ㹍㡏网㝗⩙㥛ⱝᑟୡţᕥ", num)); class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н㐿❁㱃㉅敇⭉㥋㩍㽏⅑㝕㭗㽙", num), this.class972_0.string_14); class2.method_40(BookmarkStart.b("刳夵ȷ丹夻䘽㐿潁╃⩅ⅇⵉ≋", num), this.class972_0.string_2); class2.method_40(BookmarkStart.b("刳夵ȷ丹夻䘽㐿潁╃⩅ⅇⵉ≋捍㱏㍑❓≕", num), this.class972_0.string_3); object obj2 = (A_0 is Paragraph) ? this.class422_0.method_16().SectPr.method_31(0x92e) : null; bool flag3 = (obj2 != null) && (((int)obj2) > 0); if (!this.method_14() && (!this.method_12() || flag3)) { if ((this.method_12() && flag3) && (this.class972_0.string_0 == null)) { this.class972_0.string_0 = BookmarkStart.b("圳夵吷伹儻倽", num); } } else { this.class972_0.string_0 = BookmarkStart.b("䐳圵強弹", num); } class2.method_40(BookmarkStart.b("刳夵ȷ堹主嬽ℿ⥁楃⑅ⵇⱉ⍋㱍㕏", num), this.class972_0.string_0); class2.method_40(BookmarkStart.b("刳夵ȷ堹崻崽⬿╁㙃⥅㵇⑉⡋捍㍏㵑㡓㥕⩗", num), this.class972_0.string_1); class2.method_40(BookmarkStart.b("刳夵ȷ丹夻䘽㐿潁ⵃ⡅ⱇ⽉≋㩍", num), this.class972_0.string_6); if (this.class972_0.lineSpacingRule_0 == LineSpacingRule.AtLeast) { class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻нⰿ⭁⩃⍅敇≉⥋❍㝏㩑⁓筕㥗⹙煛㉝՟͡ᝣብ", num), this.class972_0.string_7); } else { class2.method_40(BookmarkStart.b("刳夵ȷ嘹唻倽┿潁ⱃ⍅ⅇⵉ㩍", num), this.class972_0.string_7); } this.class972_0.class1048_0.method_0(class2); class2.method_40(BookmarkStart.b("刳夵ȷ儹夻嬽〿潁㍃⽅㱇≉態⁍㕏⩑⁓", num), this.class972_0.string_8); class2.method_40(BookmarkStart.b("刳夵ȷ儹夻嬽〿潁ぃ⥅⽇⽉㡋♍㕏⁑", num), this.class972_0.string_9); if (this.class972_0.bool_2 && flag) { class2.method_40(BookmarkStart.b("刳夵ȷ唹主丽⠿⍁⩃㕅", num), BookmarkStart.b("س", num)); class2.method_40(BookmarkStart.b("刳夵ȷ䴹唻娽⼿㕁㝃", num), BookmarkStart.b("س", num)); } class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н㜿ぁⵃ㉅ⅇ⑉⭋捍㵏㵑こ㍕", num), this.class972_0.string_10); class2.method_40(BookmarkStart.b("䀳匵䀷丹ػ倽㔿⽁♃⍅㩇杉⁋❍㹏㝑❓", num), this.class972_0.string_11); class2.method_40(BookmarkStart.b("䀳匵䀷丹ػ刽⤿ⱁ⅃歅♇㽉⅋ⱍ㕏⁑", num), this.class972_0.string_12); class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н㌿ⱁ╃㙅敇㹉⍋捍㱏㍑ⵓ㥕ⵗ⹙煛㥝ୡc", num), this.class972_0.string_13); class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н〿㝁⩃╅㱇㽉ⵋ㩍㥏㵑㩓筕⽗⡙㵛⹝", num), this.class972_0.string_15); class2.method_40(BookmarkStart.b("刳夵ȷ刹䔻丽⠿❁⩃❅㱇⍉⍋⁍絏㹑㕓㉕㱗㽙⹛獝͟ൡᅣࡥᱧ", num), this.class972_0.string_16); class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н㘿❁㙃㉅ⅇ⥉ⵋ≍絏㍑㡓㽕㽗㑙", num), this.class972_0.string_17); if ((A_2 && (this.class422_0.method_15().Settings.float_0 != 0f)) && (this.class422_0.method_15().Settings.float_0 != 1134f)) { class2.method_40(BookmarkStart.b("䜳䈵䄷嘹夻н㐿⍁♃歅㭇㹉⍋㹍絏㙑㵓╕ⱗ㭙㉛㵝՟", num), Class576.smethod_42((double)(this.class422_0.method_15().Settings.float_0 / 20f))); } if ((((this.class422_0.method_33() == 1) && (this.class422_0.method_16().PreviousSibling == null)) || this.class422_0.method_75()) && this.class422_0.method_16().SectPr.method_60()) { this.class422_0.method_16().SectPr.method_86(); class2.method_43(BookmarkStart.b("䜳䈵䄷嘹夻н〿⍁⍃⍅敇⑉㥋⍍㉏㝑♓", num), this.class422_0.method_16().SectPr.method_86()); } } if (this.method_2(A_0, this.method_3(A_0, flag2) || flag2)) { class2.method_6(BookmarkStart.b("䜳䈵䄷嘹夻н〿⍁㙃❅⽇㡉ⵋ㹍㡏网㝗⩙㥛ⱝᑟୡţᕥ", num)); } }