private void method_2(string A_0, string A_1) { int num = 11; Class400 class2 = this.class422_0.method_18(); if (A_0 == BookmarkStart.b("䔰嘲䴴䌶̸场吼䰾㕀湂⥄≆㽈⹊⅌扎≐❒ⱔ㭖㱘癚㑜㉞`Ѣd", 11)) { class2.method_40(BookmarkStart.b("䤰弲尴夶券ĺ唼䴾⑀╂", num), A_1); class2.method_40(BookmarkStart.b("䤰弲尴夶券ĺ䤼䘾ㅀ♂", num), BookmarkStart.b("䈰娲場䜶唸帺", num)); class2.method_40(BookmarkStart.b("䤰弲尴夶券ĺ丼圾⹀㑂", num), BookmarkStart.b("吰帲圴制崸", num)); class2.method_40(BookmarkStart.b("䤰弲尴夶券ĺ尼尾㕀㙂⑄㍆ⱈ", num), BookmarkStart.b("帰崲礴堶堸强", num)); } else { class2.method_66(A_0); class2.method_68(BookmarkStart.b("䤰弲尴夶券ĺ唼䴾⑀╂", num), A_1); class2.method_68(BookmarkStart.b("䤰弲尴夶券ĺ䤼䘾ㅀ♂", num), BookmarkStart.b("䈰娲場䜶唸帺", num)); class2.method_68(BookmarkStart.b("䤰弲尴夶券ĺ丼圾⹀㑂", num), BookmarkStart.b("吰帲圴制崸", num)); class2.method_68(BookmarkStart.b("䤰弲尴夶券ĺ尼尾㕀㙂⑄㍆ⱈ", num), BookmarkStart.b("帰崲礴堶堸强", num)); if (A_0 == BookmarkStart.b("䈰䜲䰴嬶尸ĺ弼帾≀⡂≄㕆♈㹊⍌⭎籐㩒㡔㙖㹘㹚", num)) { class2.method_68(BookmarkStart.b("䈰䜲䰴嬶尸ĺ似娾ㅀ♂⑄㍆", num), BookmarkStart.b("䈰䜲䜴制䴸堺唼", num)); } class2.method_9(BookmarkStart.b("Ḱല", num)); } }
private void method_5(Field A_0) { int num = 1; DocumentObject previousSibling = (DocumentObject)A_0.PreviousSibling; string str = smethod_4(); if (((previousSibling != null) && (previousSibling is FieldMark)) && (((previousSibling as Field).Type == FieldType.FieldSet) && (str == string_3))) { bool_2 = true; } else { bool_2 = false; Class400 class2 = this.class422_0.method_18(); class2.method_66(BookmarkStart.b("匦䰨匪夬ᔮ匰尲娴尶吸娺似吾汀ㅂ⁄ⅆ", num)); if (A_0.Type == FieldType.FieldPageRef) { class2.method_68(BookmarkStart.b("匦䰨匪夬ᔮ䌰嘲匴制䬸帺匼尾⑀湂⍄⡆㭈♊ⱌ㭎", num), BookmarkStart.b("圦䠨䰪䠬", num)); } else if (string_0.IndexOf(BookmarkStart.b("ܦ用嬪", num)) != -1) { class2.method_68(BookmarkStart.b("匦䰨匪夬ᔮ䌰嘲匴制䬸帺匼尾⑀湂⍄⡆㭈♊ⱌ㭎", num), BookmarkStart.b("䌦䀨太䠬䰮䔰娲娴夶", num)); } else { class2.method_68(BookmarkStart.b("匦䰨匪夬ᔮ䌰嘲匴制䬸帺匼尾⑀湂⍄⡆㭈♊ⱌ㭎", num), BookmarkStart.b("匦䰨匪夬", num)); } class2.method_69(BookmarkStart.b("匦䰨匪夬ᔮ䌰嘲匴ᨶ圸娺值娾", num), str); } }
private void method_11() { int num = 0x12; Class400 class2 = this.class422_0.method_18(); if (!this.class422_0.method_63() && !this.class422_0.method_65()) { class2.method_68(BookmarkStart.b("䰷弹䐻䨽稿♁╃㉅⥇⡉ⵋ㵍㕏网㩓㝕㕗㽙", num), ""); } class2.method_68(BookmarkStart.b("䰷弹䐻䨽稿㙁╃⑅⑇⽉態⁍ㅏ㽑ㅓ", num), ""); class2.method_69(BookmarkStart.b("䰷弹䐻䨽稿㙁╃⑅⑇⽉態㩍⥏≑ㅓ", num), BookmarkStart.b("䰷嬹帻刽┿", num)); }
private void method_3(string A_0, string A_1, string A_2) { Class400 class2 = this.class422_0.method_18(); class2.method_66(A_0); class2.method_68(BookmarkStart.b("丵吷匹刻唽稿⩁㙃⍅⹇", 0x10), A_1); class2.method_68(BookmarkStart.b("丵吷匹刻唽稿㙁㵃㙅ⵇ", 0x10), BookmarkStart.b("䔵儷圹䰻刽┿", 0x10)); class2.method_68(BookmarkStart.b("丵吷匹刻唽稿ㅁⱃ⥅㽇", 0x10), BookmarkStart.b("匵唷堹夻娽", 0x10)); class2.method_68(BookmarkStart.b("丵吷匹刻唽稿⍁❃㉅㵇⭉㡋⭍", 0x10), BookmarkStart.b("夵嘷瘹医弽", 0x10)); class2.method_68(BookmarkStart.b("刵䨷嬹䬻н⌿⹁╃㕅㭇杉╋⩍", 0x10), A_2); class2.method_9(BookmarkStart.b("ᤵط", 0x10)); }
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()); }
private void method_21() { int num = 0; Class400 class2 = this.class422_0.method_18(); string str = Class576.smethod_11(string_0); this.class691_0.method_1(); class2.method_66(BookmarkStart.b("別䴧利堫ᐭ䌯圱䔳䌵崷吹弻嬽", 0)); if (str != null) { class2.method_68(BookmarkStart.b("別䴧利堫ᐭ帯匱夳匵", num), str); class2.method_68(BookmarkStart.b("別䴧利堫ᐭ嘯崱䘳嬵䴷嘹崻", num), string.Format(BookmarkStart.b("䤥䜧䔩嬫ᐭ䬯ȱ䤳ᴵष", num), str)); } class2.method_69(BookmarkStart.b("唥尧匩䀫䬭ਯ就䄳嬵ᔷ尹医䰽ⴿ⍁ぃ", num), Class576.smethod_15(string_0)); }
private void method_18(Field A_0) { smethod_3(A_0); Class400 class2 = this.class422_0.method_18(); string str = BookmarkStart.b("ᨩȫᴭį圳嬵", 4); this.class691_0.method_1(); class2.method_66(BookmarkStart.b("丩師伭䜯࠱圳夵嘷丹主儽ⰿ", 4)); class2.method_68(BookmarkStart.b("丩師伭䜯࠱䜳䈵䄷嘹夻ጽ⸿⍁⥃⍅", 4), this.class974_0.method_26()); class2.method_68(BookmarkStart.b("天娫䤭ਯ䔱崳刵䰷刹", 4), str); class2.method_68(BookmarkStart.b("天娫䤭ਯ娱儳張強刹䠻", 4), str); class2.method_68(BookmarkStart.b("帩䤫嘭䐯࠱唳堵嬷刹医䰽洿㙁㵃㙅ⵇ", 4), BookmarkStart.b("䬩弫̭匯娱唳䐵", 4)); class2.method_69(BookmarkStart.b("丩師伭䜯࠱圳夵嘷丹主儽ⰿ", 4), string.Format(BookmarkStart.b("䤩䌫䀭䐯䀱嬳娵䌷ਹ䄻", 4), this.class422_0.method_31())); this.class422_0.method_32(this.class422_0.method_31() + 1); class2.method_67(BookmarkStart.b("丩師伭䜯࠱圳夵嘷丹主儽ⰿ", 4)); this.class691_0.method_2(); }
private void method_9(ShapeObject A_0, string A_1) { int num = 5; PointF tf = A_0.method_48(new PointF((float)A_0.Left, (float)A_0.Top)); double x = tf.X; double num3 = tf.X; double y = tf.Y; double num5 = tf.Y; double num6 = smethod_11(A_0, (double)A_0.SizeInPoints.Width); double num7 = smethod_11(A_0, (double)A_0.SizeInPoints.Height); switch (A_0.FlipOrientation) { case FlipOrientation.Horizontal: x += num6; num5 += num7; break; case FlipOrientation.Vertical: num3 += num6; y += num7; break; case FlipOrientation.Both: x += num6; y += num7; break; default: num3 += num6; num5 += num7; break; } Class400 class2 = this.class422_0.method_18(); class2.method_66(A_1); class2.method_68(BookmarkStart.b("伪弬丮䘰ल䄴丶䤸帺", num), Class922.smethod_7(A_0.ConnectorType)); class2.method_68(BookmarkStart.b("堪嬬䠮ର䬲д", num), Class576.smethod_42(x)); class2.method_68(BookmarkStart.b("堪嬬䠮ର䨲д", num), Class576.smethod_42(y)); class2.method_68(BookmarkStart.b("堪嬬䠮ର䬲ܴ", num), Class576.smethod_42(num3)); class2.method_68(BookmarkStart.b("堪嬬䠮ର䨲ܴ", num), Class576.smethod_42(num5)); this.method_8(A_0); }
private void method_22() { Class400 class2 = this.class422_0.method_18(); this.class691_0.method_1(); class2.method_66(BookmarkStart.b("䄴制䄸伺ܼ伾⁀⑂⁄橆❈㹊⁌ⵎ㑐⅒", 15)); class2.method_68(BookmarkStart.b("䘴䌶䀸场堼Ծ⽀㙂⡄橆⽈⑊㽌≎ぐ❒", 15), Class576.smethod_15(string_0)); class2.method_69(BookmarkStart.b("䄴制䄸伺ܼ䰾⑀⽂⁄⑆㵈晊㵌⹎㙐㙒", 15), BookmarkStart.b("嘴䈶䬸䤺堼儾㕀", 15)); class2.method_67(BookmarkStart.b("䄴制䄸伺ܼ伾⁀⑂⁄橆❈㹊⁌ⵎ㑐⅒", 15)); this.class691_0.method_2(); }
private void method_6(ShapeBase A_0) { int num = 2; Class400 class2 = this.class422_0.method_18(); if (A_0.IsInline) { class2.method_68(BookmarkStart.b("尧伩含娭ਯ匱娳唵倷唹主ጽ㐿㭁㑃⍅", num), BookmarkStart.b("䤧天ī䴭堯匱䘳", num)); } else if ((!A_0.IsImage && !A_0.IsOle) && (!(A_0 is ShapeObject) || !smethod_4(A_0 as ShapeObject))) { if ((A_0.VerticalOrigin == VerticalOrigin.Page) && (A_0.HorizontalOrigin == HorizontalOrigin.Page)) { class2.method_68(BookmarkStart.b("尧伩含娭ਯ匱娳唵倷唹主ጽ㐿㭁㑃⍅", num), BookmarkStart.b("堧䬩䬫䬭", num)); } } else { class2.method_68(BookmarkStart.b("尧伩含娭ਯ匱娳唵倷唹主ጽ㐿㭁㑃⍅", num), BookmarkStart.b("䬧䈩䴫尭", num)); } }
private void method_20() { int num = 0; Class400 class2 = this.class422_0.method_18(); string str = Class576.smethod_89(string_0, this.class422_0.method_15().HtmlBaseUrl, false); if (str != null) { if (!this.class422_0.method_101()) { this.class691_0.method_1(); } class2.method_66(BookmarkStart.b("別䴧利堫ᐭ儯", num)); class2.method_68(BookmarkStart.b("帥䐧䌩䈫䔭ਯ䘱䴳䘵崷", num), BookmarkStart.b("唥䄧䜩尫䈭唯", num)); string str2 = Class576.smethod_10(string_0, BookmarkStart.b("稥尧", num)).Trim(new char[] { '"' }).Trim(new char[] { ' ' }); if (Class567.smethod_16(str2)) { class2.method_68(BookmarkStart.b("䤥丧䰩䔫䴭唯࠱䀳圵䨷崹夻䨽洿⑁㙃❅╇⽉態⁍ㅏ㽑ㅓ", num), str2); } class2.method_69(BookmarkStart.b("帥䐧䌩䈫䔭ਯ娱䘳匵帷", num), str); } }
private void method_14() { Class400 class2 = this.class422_0.method_18(); string str = Class576.smethod_13(string_0); this.class691_0.method_1(); class2.method_66(BookmarkStart.b("尧伩含娭ਯ䐱唳䐵儷嬹帻刽┿潁㝃⍅㱇", 2)); class2.method_68(BookmarkStart.b("尧伩含娭ਯ就唳嬵崷", 2), str); class2.method_69(BookmarkStart.b("䜧䰩䨫䜭匯圱ำ䀵夷嘹䤻嬽洿㙁㵃㙅ⵇ", 2), BookmarkStart.b("嬧帩師䜭帯唱", 2)); class2.method_15(Class576.smethod_14(string_0, str)); class2.method_67(BookmarkStart.b("尧伩含娭ਯ䐱唳䐵儷嬹帻刽┿潁㝃⍅㱇", 2)); this.class691_0.method_2(); string_3 = str; }
private void method_8() { int num = 7; string str = Class576.smethod_10(string_0, BookmarkStart.b("怬樮挰琲瀴然瀸縺焼笾", 7)).Trim(new char[] { '"' }).Trim(new char[] { ' ' }); Class400 class2 = this.class422_0.method_18(); if (Class567.smethod_16(string_1)) { this.class422_0.method_68(false); this.class422_0.method_68(true); } this.class691_0.method_1(); class2.method_66(BookmarkStart.b("夬䨮䤰䜲༴匶堸伺尼崾⁀あ⁄橆ⵈ≊㹌㽎㵐㉒ⱔ", num)); class2.method_68(BookmarkStart.b("夬䨮䤰䜲༴吶嘸场䠼刾⽀湂⭄♆⑈⹊", num), str); this.method_11(); this.class422_0.method_18().method_15(string.Format(BookmarkStart.b("蘬吮İ串踴", num), str)); class2.method_67(BookmarkStart.b("夬䨮䤰䜲༴匶堸伺尼崾⁀あ⁄橆ⵈ≊㹌㽎㵐㉒ⱔ", num)); this.class691_0.method_2(); }
private void method_11(ShapeBase A_0, string A_1) { bool flag; int num = 0x10; Class400 class2 = this.class422_0.method_18(); class2.method_66(A_1); if (!(flag = !(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), Class576.smethod_42(tf.X - ((!(A_0 is ShapeObject) || !((ShapeObject)A_0).Stroked) ? 0.0 : ((ShapeObject)A_0).StrokeWeight))); double num2 = tf.Y - ((!(A_0 is ShapeObject) || !((ShapeObject)A_0).Stroked) ? 0.0 : ((ShapeObject)A_0).StrokeWeight); class2.method_68(BookmarkStart.b("䔵丷崹ػ䜽", num), Class576.smethod_42(num2)); } else { class2.method_68(BookmarkStart.b("䔵丷崹ػ䘽", num), BookmarkStart.b("ص儷吹", num)); class2.method_68(BookmarkStart.b("䔵丷崹ػ䜽", num), BookmarkStart.b("ص儷吹", num)); } if (A_0.SizeInPoints.Width != 0f) { class2.method_68(BookmarkStart.b("䔵丷崹ػ䤽⤿♁ぃ⹅", num), Class576.smethod_42((!(A_0 is DocPicture) ? ((double)A_0.SizeInPoints.Width) : ((double)((A_0.SizeInPoints.Width * ((DocPicture)A_0).WidthScale) / 100f))) + (((!(A_0 is ShapeObject) || !((ShapeObject)A_0).Stroked) || flag) ? 0.0 : (((ShapeObject)A_0).StrokeWeight * 2.0)))); } else { class2.method_68(BookmarkStart.b("䔵丷崹ػ䤽⤿♁ぃ⹅", num), BookmarkStart.b("ص儷吹", num)); } if (A_0.SizeInPoints.Height != 0f) { class2.method_68(BookmarkStart.b("䔵丷崹ػ嘽┿⭁⍃⹅㱇", num), Class576.smethod_42((!(A_0 is DocPicture) ? ((double)A_0.SizeInPoints.Height) : ((double)((A_0.SizeInPoints.Height * ((DocPicture)A_0).HeightScale) / 100f))) + (((!(A_0 is ShapeObject) || !((ShapeObject)A_0).Stroked) || flag) ? 0.0 : (((ShapeObject)A_0).StrokeWeight * 2.0)))); } else { class2.method_68(BookmarkStart.b("䔵丷崹ػ嘽┿⭁⍃⹅㱇", num), BookmarkStart.b("ص儷吹", num)); } this.method_8(A_0); }
private void method_10(ShapeObject A_0, string A_1) { int num = 8; Class400 class2 = this.class422_0.method_18(); class2.method_66(A_1); 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), Class576.smethod_42((double)tf.X)); class2.method_68(BookmarkStart.b("崭䘯唱ำ伵", num), Class576.smethod_42((double)tf.Y)); } else { class2.method_68(BookmarkStart.b("崭䘯唱ำ丵", num), BookmarkStart.b("ḭ匯弱", num)); class2.method_68(BookmarkStart.b("崭䘯唱ำ伵", num), BookmarkStart.b("ḭ匯弱", num)); } class2.method_68(BookmarkStart.b("崭䘯唱ำ䄵儷帹䠻嘽", num), Class576.smethod_42(smethod_11(A_0, (double)A_0.SizeInPoints.Width))); class2.method_68(BookmarkStart.b("崭䘯唱ำ帵崷匹嬻嘽㐿", num), Class576.smethod_42(smethod_11(A_0, (double)A_0.SizeInPoints.Height))); this.method_8(A_0); }
internal VisitorAction method_0(ShapeBase A_0) { int num = 13; if (this.class422_0.method_23() != OpenDocumentWritingStage.MathML) { if (this.method_1(A_0)) { return(VisitorAction.SkipThisElement); } if (this.method_4(A_0)) { return(VisitorAction.Continue); } if (this.class422_0.method_21()) { if (smethod_7(A_0)) { this.class974_0.method_1(A_0, true); } if (smethod_9(A_0)) { this.class974_0.method_1(A_0, false); } } else if (this.class422_0.method_23() == OpenDocumentWritingStage.StrokeDashForHeadersFooters) { this.method_5(A_0); } else { Class400 class2 = this.class422_0.method_18(); if (smethod_7(A_0)) { this.class691_0.method_1(); } if (A_0 is ShapeGroup) { this.method_12(A_0); } else if (A_0.ShapeType == ShapeType.Line) { this.method_9((ShapeObject)A_0, BookmarkStart.b("圲䜴嘶丸ĺ儼嘾⽀♂", num)); } else if (smethod_0(A_0.ShapeType)) { this.method_9((ShapeObject)A_0, BookmarkStart.b("圲䜴嘶丸ĺ帼倾⽀ⵂ⁄⑆㵈⑊㽌", num)); } else if (smethod_10(A_0)) { this.method_10((ShapeObject)A_0, BookmarkStart.b("圲䜴嘶丸ĺ似娾≀㝂", num)); } else if (A_0.ShapeType == ShapeType.Ellipse) { this.method_10((ShapeObject)A_0, BookmarkStart.b("圲䜴嘶丸ĺ堼匾ⵀ⩂㕄㑆ⱈ", num)); } else if (smethod_2(A_0)) { this.method_3((ShapeObject)A_0); } else if (smethod_6(A_0)) { if (Class567.smethod_16(A_0.HRef) && !(A_0.ParentObject is ShapeGroup)) { class2.method_66(BookmarkStart.b("圲䜴嘶丸ĺ尼", num)); class2.method_68(BookmarkStart.b("䬲头帶圸债ܼ䬾㡀㍂⁄", num), BookmarkStart.b("䀲尴娶䤸场堼", num)); class2.method_68(BookmarkStart.b("䬲头帶圸债ܼ圾㍀♂⍄", num), A_0.HRef); class2.method_69(BookmarkStart.b("尲匴儶倸堺堼Ծ㕀≂㝄⁆ⱈ㽊恌⥎⍐㉒㡔㉖瑘㕚㱜㉞Ѡ", num), A_0.Target); } this.method_11(A_0, BookmarkStart.b("圲䜴嘶丸ĺ嬼䴾⁀⹂⁄", num)); } if (A_0 is ShapeObject) { ShapeObject obj2 = A_0 as ShapeObject; if (A_0.IsOle) { this.class1093_0.method_0(obj2); } else if (A_0.IsImage || obj2.HasImageBytes) { this.class568_0.method_0(BookmarkStart.b("圲䜴嘶丸ĺ吼刾⁀⑂⁄", num), obj2); } } } this.method_2(A_0); } return(VisitorAction.Continue); }