// Generates content of slideLayoutPart11. private void GenerateSlideLayoutPart11Content(SlideLayoutPart slideLayoutPart11) { SlideLayout slideLayout11 = new SlideLayout(){ Type = SlideLayoutValues.PictureText, Preserve = true }; slideLayout11.AddNamespaceDeclaration("a", "http://schemas.openxmlformats.org/drawingml/2006/main"); slideLayout11.AddNamespaceDeclaration("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships"); slideLayout11.AddNamespaceDeclaration("p", "http://schemas.openxmlformats.org/presentationml/2006/main"); CommonSlideData commonSlideData13 = new CommonSlideData(){ Name = "Picture with Caption" }; ShapeTree shapeTree13 = new ShapeTree(); NonVisualGroupShapeProperties nonVisualGroupShapeProperties13 = new NonVisualGroupShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties72 = new NonVisualDrawingProperties(){ Id = (UInt32Value)1U, Name = "" }; NonVisualGroupShapeDrawingProperties nonVisualGroupShapeDrawingProperties13 = new NonVisualGroupShapeDrawingProperties(); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties72 = new ApplicationNonVisualDrawingProperties(); nonVisualGroupShapeProperties13.Append(nonVisualDrawingProperties72); nonVisualGroupShapeProperties13.Append(nonVisualGroupShapeDrawingProperties13); nonVisualGroupShapeProperties13.Append(applicationNonVisualDrawingProperties72); GroupShapeProperties groupShapeProperties13 = new GroupShapeProperties(); A.TransformGroup transformGroup13 = new A.TransformGroup(); A.Offset offset35 = new A.Offset(){ X = 0L, Y = 0L }; A.Extents extents35 = new A.Extents(){ Cx = 0L, Cy = 0L }; A.ChildOffset childOffset13 = new A.ChildOffset(){ X = 0L, Y = 0L }; A.ChildExtents childExtents13 = new A.ChildExtents(){ Cx = 0L, Cy = 0L }; transformGroup13.Append(offset35); transformGroup13.Append(extents35); transformGroup13.Append(childOffset13); transformGroup13.Append(childExtents13); groupShapeProperties13.Append(transformGroup13); Shape shape60 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties60 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties73 = new NonVisualDrawingProperties(){ Id = (UInt32Value)2U, Name = "Title 1" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties60 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks60 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties60.Append(shapeLocks60); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties73 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape60 = new PlaceholderShape(){ Type = PlaceholderValues.Title }; applicationNonVisualDrawingProperties73.Append(placeholderShape60); nonVisualShapeProperties60.Append(nonVisualDrawingProperties73); nonVisualShapeProperties60.Append(nonVisualShapeDrawingProperties60); nonVisualShapeProperties60.Append(applicationNonVisualDrawingProperties73); ShapeProperties shapeProperties60 = new ShapeProperties(); A.Transform2D transform2D23 = new A.Transform2D(); A.Offset offset36 = new A.Offset(){ X = 2438400L, Y = 609600L }; A.Extents extents36 = new A.Extents(){ Cx = 7315200L, Cy = 522288L }; transform2D23.Append(offset36); transform2D23.Append(extents36); shapeProperties60.Append(transform2D23); TextBody textBody60 = new TextBody(); A.BodyProperties bodyProperties60 = new A.BodyProperties(){ LeftInset = 45720, RightInset = 45720, BottomInset = 0, Anchor = A.TextAnchoringTypeValues.Bottom }; A.Shape3DType shape3DType6 = new A.Shape3DType(){ PresetMaterial = A.PresetMaterialTypeValues.SoftEdge }; bodyProperties60.Append(shape3DType6); A.ListStyle listStyle60 = new A.ListStyle(); A.Level1ParagraphProperties level1ParagraphProperties22 = new A.Level1ParagraphProperties(){ Alignment = A.TextAlignmentTypeValues.Center }; A.NoBullet noBullet33 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties83 = new A.DefaultRunProperties(){ FontSize = 2000, Bold = true }; level1ParagraphProperties22.Append(noBullet33); level1ParagraphProperties22.Append(defaultRunProperties83); listStyle60.Append(level1ParagraphProperties22); A.Paragraph paragraph96 = new A.Paragraph(); A.Run run61 = new A.Run(); A.RunProperties runProperties83 = new A.RunProperties(){ Kumimoji = false, Language = "en-US", AlternativeLanguage = "ja-JP" }; runProperties83.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text83 = new A.Text(); text83.Text = "Click to edit Master title style"; run61.Append(runProperties83); run61.Append(text83); A.EndParagraphRunProperties endParagraphRunProperties56 = new A.EndParagraphRunProperties(){ Kumimoji = false, Language = "en-US" }; paragraph96.Append(run61); paragraph96.Append(endParagraphRunProperties56); textBody60.Append(bodyProperties60); textBody60.Append(listStyle60); textBody60.Append(paragraph96); shape60.Append(nonVisualShapeProperties60); shape60.Append(shapeProperties60); shape60.Append(textBody60); Shape shape61 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties61 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties74 = new NonVisualDrawingProperties(){ Id = (UInt32Value)3U, Name = "Picture Placeholder 2" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties61 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks61 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties61.Append(shapeLocks61); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties74 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape61 = new PlaceholderShape(){ Type = PlaceholderValues.Picture, Index = (UInt32Value)1U }; applicationNonVisualDrawingProperties74.Append(placeholderShape61); nonVisualShapeProperties61.Append(nonVisualDrawingProperties74); nonVisualShapeProperties61.Append(nonVisualShapeDrawingProperties61); nonVisualShapeProperties61.Append(applicationNonVisualDrawingProperties74); ShapeProperties shapeProperties61 = new ShapeProperties(); A.Transform2D transform2D24 = new A.Transform2D(); A.Offset offset37 = new A.Offset(){ X = 2438400L, Y = 1831975L }; A.Extents extents37 = new A.Extents(){ Cx = 7315200L, Cy = 3962400L }; transform2D24.Append(offset37); transform2D24.Append(extents37); A.SolidFill solidFill46 = new A.SolidFill(); A.SchemeColor schemeColor76 = new A.SchemeColor(){ Val = A.SchemeColorValues.Background2 }; solidFill46.Append(schemeColor76); A.Outline outline8 = new A.Outline(){ Width = 44450, CapType = A.LineCapValues.Square, CompoundLineType = A.CompoundLineValues.Single, Alignment = A.PenAlignmentValues.Center }; A.SolidFill solidFill47 = new A.SolidFill(); A.RgbColorModelHex rgbColorModelHex17 = new A.RgbColorModelHex(){ Val = "FFFFFF" }; solidFill47.Append(rgbColorModelHex17); A.PresetDash presetDash4 = new A.PresetDash(){ Val = A.PresetLineDashValues.Solid }; A.Miter miter1 = new A.Miter(){ Limit = 800000 }; outline8.Append(solidFill47); outline8.Append(presetDash4); outline8.Append(miter1); A.EffectList effectList7 = new A.EffectList(); A.OuterShadow outerShadow7 = new A.OuterShadow(){ BlurRadius = 190500L, Distance = 228600L, Direction = 2700000, VerticalRatio = 90000 }; A.RgbColorModelHex rgbColorModelHex18 = new A.RgbColorModelHex(){ Val = "000000" }; A.Alpha alpha7 = new A.Alpha(){ Val = 25000 }; rgbColorModelHex18.Append(alpha7); outerShadow7.Append(rgbColorModelHex18); effectList7.Append(outerShadow7); A.Scene3DType scene3DType5 = new A.Scene3DType(); A.Camera camera5 = new A.Camera(){ Preset = A.PresetCameraValues.OrthographicFront }; A.Rotation rotation6 = new A.Rotation(){ Latitude = 0, Longitude = 0, Revolution = 0 }; camera5.Append(rotation6); A.LightRig lightRig5 = new A.LightRig(){ Rig = A.LightRigValues.Balanced, Direction = A.LightRigDirectionValues.TopRight }; A.Rotation rotation7 = new A.Rotation(){ Latitude = 0, Longitude = 0, Revolution = 2700000 }; lightRig5.Append(rotation7); scene3DType5.Append(camera5); scene3DType5.Append(lightRig5); A.Shape3DType shape3DType7 = new A.Shape3DType(){ PresetMaterial = A.PresetMaterialTypeValues.Matte }; A.ContourColor contourColor2 = new A.ContourColor(); A.SchemeColor schemeColor77 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text2 }; A.Shade shade11 = new A.Shade(){ Val = 50000 }; schemeColor77.Append(shade11); contourColor2.Append(schemeColor77); shape3DType7.Append(contourColor2); shapeProperties61.Append(transform2D24); shapeProperties61.Append(solidFill46); shapeProperties61.Append(outline8); shapeProperties61.Append(effectList7); shapeProperties61.Append(scene3DType5); shapeProperties61.Append(shape3DType7); ShapeStyle shapeStyle1 = new ShapeStyle(); A.LineReference lineReference1 = new A.LineReference(){ Index = (UInt32Value)3U }; A.SchemeColor schemeColor78 = new A.SchemeColor(){ Val = A.SchemeColorValues.Light1 }; lineReference1.Append(schemeColor78); A.FillReference fillReference1 = new A.FillReference(){ Index = (UInt32Value)1U }; A.SchemeColor schemeColor79 = new A.SchemeColor(){ Val = A.SchemeColorValues.Accent1 }; fillReference1.Append(schemeColor79); A.EffectReference effectReference1 = new A.EffectReference(){ Index = (UInt32Value)1U }; A.SchemeColor schemeColor80 = new A.SchemeColor(){ Val = A.SchemeColorValues.Accent1 }; effectReference1.Append(schemeColor80); A.FontReference fontReference1 = new A.FontReference(){ Index = A.FontCollectionIndexValues.Minor }; A.SchemeColor schemeColor81 = new A.SchemeColor(){ Val = A.SchemeColorValues.Light1 }; fontReference1.Append(schemeColor81); shapeStyle1.Append(lineReference1); shapeStyle1.Append(fillReference1); shapeStyle1.Append(effectReference1); shapeStyle1.Append(fontReference1); TextBody textBody61 = new TextBody(); A.BodyProperties bodyProperties61 = new A.BodyProperties(){ Anchor = A.TextAnchoringTypeValues.Top }; A.ListStyle listStyle61 = new A.ListStyle(); A.Level1ParagraphProperties level1ParagraphProperties23 = new A.Level1ParagraphProperties(){ LeftMargin = 0, Indent = 0, Alignment = A.TextAlignmentTypeValues.Left, RightToLeft = false, EastAsianLineBreak = true, LatinLineBreak = false, Height = true }; A.NoBullet noBullet34 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties84 = new A.DefaultRunProperties(){ FontSize = 3200 }; level1ParagraphProperties23.Append(noBullet34); level1ParagraphProperties23.Append(defaultRunProperties84); listStyle61.Append(level1ParagraphProperties23); A.Paragraph paragraph97 = new A.Paragraph(); A.ParagraphProperties paragraphProperties50 = new A.ParagraphProperties(){ LeftMargin = 0, Alignment = A.TextAlignmentTypeValues.Left, RightToLeft = false, EastAsianLineBreak = true, LatinLineBreak = false, Height = true }; A.Run run62 = new A.Run(); A.RunProperties runProperties84 = new A.RunProperties(){ Kumimoji = false, Language = "en-US", AlternativeLanguage = "ja-JP" }; runProperties84.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.SolidFill solidFill48 = new A.SolidFill(); A.SchemeColor schemeColor82 = new A.SchemeColor(){ Val = A.SchemeColorValues.Light1 }; solidFill48.Append(schemeColor82); A.LatinFont latinFont32 = new A.LatinFont(){ Typeface = "+mn-lt" }; A.EastAsianFont eastAsianFont32 = new A.EastAsianFont(){ Typeface = "+mn-ea" }; A.ComplexScriptFont complexScriptFont32 = new A.ComplexScriptFont(){ Typeface = "+mn-cs" }; runProperties84.Append(solidFill48); runProperties84.Append(latinFont32); runProperties84.Append(eastAsianFont32); runProperties84.Append(complexScriptFont32); A.Text text84 = new A.Text(); text84.Text = "Click icon to add picture"; run62.Append(runProperties84); run62.Append(text84); A.EndParagraphRunProperties endParagraphRunProperties57 = new A.EndParagraphRunProperties(){ Kumimoji = false, Language = "en-US", Dirty = false }; A.SolidFill solidFill49 = new A.SolidFill(); A.SchemeColor schemeColor83 = new A.SchemeColor(){ Val = A.SchemeColorValues.Light1 }; solidFill49.Append(schemeColor83); A.LatinFont latinFont33 = new A.LatinFont(){ Typeface = "+mn-lt" }; A.EastAsianFont eastAsianFont33 = new A.EastAsianFont(){ Typeface = "+mn-ea" }; A.ComplexScriptFont complexScriptFont33 = new A.ComplexScriptFont(){ Typeface = "+mn-cs" }; endParagraphRunProperties57.Append(solidFill49); endParagraphRunProperties57.Append(latinFont33); endParagraphRunProperties57.Append(eastAsianFont33); endParagraphRunProperties57.Append(complexScriptFont33); paragraph97.Append(paragraphProperties50); paragraph97.Append(run62); paragraph97.Append(endParagraphRunProperties57); textBody61.Append(bodyProperties61); textBody61.Append(listStyle61); textBody61.Append(paragraph97); shape61.Append(nonVisualShapeProperties61); shape61.Append(shapeProperties61); shape61.Append(shapeStyle1); shape61.Append(textBody61); Shape shape62 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties62 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties75 = new NonVisualDrawingProperties(){ Id = (UInt32Value)4U, Name = "Text Placeholder 3" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties62 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks62 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties62.Append(shapeLocks62); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties75 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape62 = new PlaceholderShape(){ Type = PlaceholderValues.Body, Size = PlaceholderSizeValues.Half, Index = (UInt32Value)2U }; applicationNonVisualDrawingProperties75.Append(placeholderShape62); nonVisualShapeProperties62.Append(nonVisualDrawingProperties75); nonVisualShapeProperties62.Append(nonVisualShapeDrawingProperties62); nonVisualShapeProperties62.Append(applicationNonVisualDrawingProperties75); ShapeProperties shapeProperties62 = new ShapeProperties(); A.Transform2D transform2D25 = new A.Transform2D(); A.Offset offset38 = new A.Offset(){ X = 2438400L, Y = 1166787L }; A.Extents extents38 = new A.Extents(){ Cx = 7315200L, Cy = 530352L }; transform2D25.Append(offset38); transform2D25.Append(extents38); shapeProperties62.Append(transform2D25); TextBody textBody62 = new TextBody(); A.BodyProperties bodyProperties62 = new A.BodyProperties(){ LeftInset = 45720, TopInset = 45720, RightInset = 45720, Anchor = A.TextAnchoringTypeValues.Top }; A.ListStyle listStyle62 = new A.ListStyle(); A.Level1ParagraphProperties level1ParagraphProperties24 = new A.Level1ParagraphProperties(){ LeftMargin = 0, Indent = 0, Alignment = A.TextAlignmentTypeValues.Center }; A.NoBullet noBullet35 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties85 = new A.DefaultRunProperties(){ FontSize = 1400 }; level1ParagraphProperties24.Append(noBullet35); level1ParagraphProperties24.Append(defaultRunProperties85); A.Level2ParagraphProperties level2ParagraphProperties14 = new A.Level2ParagraphProperties(); A.DefaultRunProperties defaultRunProperties86 = new A.DefaultRunProperties(){ FontSize = 1200 }; level2ParagraphProperties14.Append(defaultRunProperties86); A.Level3ParagraphProperties level3ParagraphProperties14 = new A.Level3ParagraphProperties(); A.DefaultRunProperties defaultRunProperties87 = new A.DefaultRunProperties(){ FontSize = 1000 }; level3ParagraphProperties14.Append(defaultRunProperties87); A.Level4ParagraphProperties level4ParagraphProperties14 = new A.Level4ParagraphProperties(); A.DefaultRunProperties defaultRunProperties88 = new A.DefaultRunProperties(){ FontSize = 900 }; level4ParagraphProperties14.Append(defaultRunProperties88); A.Level5ParagraphProperties level5ParagraphProperties14 = new A.Level5ParagraphProperties(); A.DefaultRunProperties defaultRunProperties89 = new A.DefaultRunProperties(){ FontSize = 900 }; level5ParagraphProperties14.Append(defaultRunProperties89); listStyle62.Append(level1ParagraphProperties24); listStyle62.Append(level2ParagraphProperties14); listStyle62.Append(level3ParagraphProperties14); listStyle62.Append(level4ParagraphProperties14); listStyle62.Append(level5ParagraphProperties14); A.Paragraph paragraph98 = new A.Paragraph(); A.ParagraphProperties paragraphProperties51 = new A.ParagraphProperties(){ Level = 0, EastAsianLineBreak = true, LatinLineBreak = false, Height = true }; A.Run run63 = new A.Run(); A.RunProperties runProperties85 = new A.RunProperties(){ Kumimoji = false, Language = "en-US", AlternativeLanguage = "ja-JP" }; runProperties85.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text85 = new A.Text(); text85.Text = "Click to edit Master text styles"; run63.Append(runProperties85); run63.Append(text85); paragraph98.Append(paragraphProperties51); paragraph98.Append(run63); textBody62.Append(bodyProperties62); textBody62.Append(listStyle62); textBody62.Append(paragraph98); shape62.Append(nonVisualShapeProperties62); shape62.Append(shapeProperties62); shape62.Append(textBody62); Shape shape63 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties63 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties76 = new NonVisualDrawingProperties(){ Id = (UInt32Value)5U, Name = "Date Placeholder 4" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties63 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks63 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties63.Append(shapeLocks63); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties76 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape63 = new PlaceholderShape(){ Type = PlaceholderValues.DateAndTime, Size = PlaceholderSizeValues.Half, Index = (UInt32Value)10U }; applicationNonVisualDrawingProperties76.Append(placeholderShape63); nonVisualShapeProperties63.Append(nonVisualDrawingProperties76); nonVisualShapeProperties63.Append(nonVisualShapeDrawingProperties63); nonVisualShapeProperties63.Append(applicationNonVisualDrawingProperties76); ShapeProperties shapeProperties63 = new ShapeProperties(); TextBody textBody63 = new TextBody(); A.BodyProperties bodyProperties63 = new A.BodyProperties(); A.ListStyle listStyle63 = new A.ListStyle(); A.Paragraph paragraph99 = new A.Paragraph(); A.Field field23 = new A.Field(){ Id = "{8263865E-5382-4BDD-A09E-2B63F38BCE59}", Type = "datetimeFigureOut" }; A.RunProperties runProperties86 = new A.RunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; runProperties86.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text86 = new A.Text(); text86.Text = "2012/10/3"; field23.Append(runProperties86); field23.Append(text86); A.EndParagraphRunProperties endParagraphRunProperties58 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph99.Append(field23); paragraph99.Append(endParagraphRunProperties58); textBody63.Append(bodyProperties63); textBody63.Append(listStyle63); textBody63.Append(paragraph99); shape63.Append(nonVisualShapeProperties63); shape63.Append(shapeProperties63); shape63.Append(textBody63); Shape shape64 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties64 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties77 = new NonVisualDrawingProperties(){ Id = (UInt32Value)6U, Name = "Footer Placeholder 5" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties64 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks64 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties64.Append(shapeLocks64); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties77 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape64 = new PlaceholderShape(){ Type = PlaceholderValues.Footer, Size = PlaceholderSizeValues.Quarter, Index = (UInt32Value)11U }; applicationNonVisualDrawingProperties77.Append(placeholderShape64); nonVisualShapeProperties64.Append(nonVisualDrawingProperties77); nonVisualShapeProperties64.Append(nonVisualShapeDrawingProperties64); nonVisualShapeProperties64.Append(applicationNonVisualDrawingProperties77); ShapeProperties shapeProperties64 = new ShapeProperties(); TextBody textBody64 = new TextBody(); A.BodyProperties bodyProperties64 = new A.BodyProperties(); A.ListStyle listStyle64 = new A.ListStyle(); A.Paragraph paragraph100 = new A.Paragraph(); A.EndParagraphRunProperties endParagraphRunProperties59 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph100.Append(endParagraphRunProperties59); textBody64.Append(bodyProperties64); textBody64.Append(listStyle64); textBody64.Append(paragraph100); shape64.Append(nonVisualShapeProperties64); shape64.Append(shapeProperties64); shape64.Append(textBody64); Shape shape65 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties65 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties78 = new NonVisualDrawingProperties(){ Id = (UInt32Value)7U, Name = "Slide Number Placeholder 6" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties65 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks65 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties65.Append(shapeLocks65); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties78 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape65 = new PlaceholderShape(){ Type = PlaceholderValues.SlideNumber, Size = PlaceholderSizeValues.Quarter, Index = (UInt32Value)12U }; applicationNonVisualDrawingProperties78.Append(placeholderShape65); nonVisualShapeProperties65.Append(nonVisualDrawingProperties78); nonVisualShapeProperties65.Append(nonVisualShapeDrawingProperties65); nonVisualShapeProperties65.Append(applicationNonVisualDrawingProperties78); ShapeProperties shapeProperties65 = new ShapeProperties(); TextBody textBody65 = new TextBody(); A.BodyProperties bodyProperties65 = new A.BodyProperties(); A.ListStyle listStyle65 = new A.ListStyle(); A.Paragraph paragraph101 = new A.Paragraph(); A.Field field24 = new A.Field(){ Id = "{DF0B8B9E-EDC2-479A-B980-EDD8632819B1}", Type = "slidenum" }; A.RunProperties runProperties87 = new A.RunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; runProperties87.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text87 = new A.Text(); text87.Text = "‹#›"; field24.Append(runProperties87); field24.Append(text87); A.EndParagraphRunProperties endParagraphRunProperties60 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph101.Append(field24); paragraph101.Append(endParagraphRunProperties60); textBody65.Append(bodyProperties65); textBody65.Append(listStyle65); textBody65.Append(paragraph101); shape65.Append(nonVisualShapeProperties65); shape65.Append(shapeProperties65); shape65.Append(textBody65); shapeTree13.Append(nonVisualGroupShapeProperties13); shapeTree13.Append(groupShapeProperties13); shapeTree13.Append(shape60); shapeTree13.Append(shape61); shapeTree13.Append(shape62); shapeTree13.Append(shape63); shapeTree13.Append(shape64); shapeTree13.Append(shape65); CommonSlideDataExtensionList commonSlideDataExtensionList13 = new CommonSlideDataExtensionList(); CommonSlideDataExtension commonSlideDataExtension13 = new CommonSlideDataExtension(){ Uri = "{BB962C8B-B14F-4D97-AF65-F5344CB8AC3E}" }; P14.CreationId creationId13 = new P14.CreationId(){ Val = (UInt32Value)1836910191U }; creationId13.AddNamespaceDeclaration("p14", "http://schemas.microsoft.com/office/powerpoint/2010/main"); commonSlideDataExtension13.Append(creationId13); commonSlideDataExtensionList13.Append(commonSlideDataExtension13); commonSlideData13.Append(shapeTree13); commonSlideData13.Append(commonSlideDataExtensionList13); ColorMapOverride colorMapOverride12 = new ColorMapOverride(); A.MasterColorMapping masterColorMapping11 = new A.MasterColorMapping(); colorMapOverride12.Append(masterColorMapping11); slideLayout11.Append(commonSlideData13); slideLayout11.Append(colorMapOverride12); slideLayoutPart11.SlideLayout = slideLayout11; }
private void WriteImageParts(DrawingsPart dp) { ImagePart imgp; Xdr.WorksheetDrawing wsd = dp.WorksheetDrawing; SLRowProperties rp; SLColumnProperties cp; #region Charts if (slws.Charts.Count > 0) { int FromAnchorRowIndex = 0; long FromAnchorRowOffset = 0; int FromAnchorColumnIndex = 0; long FromAnchorColumnOffset = 0; int ToAnchorRowIndex = 4; long ToAnchorRowOffset = 0; int ToAnchorColumnIndex = 4; long ToAnchorColumnOffset = 0; double fTemp = 0; ChartPart chartp; Xdr.GraphicFrame gf; foreach (Charts.SLChart Chart in slws.Charts) { chartp = dp.AddNewPart<ChartPart>(); chartp.ChartSpace = Chart.ToChartSpace(ref chartp); gf = new Xdr.GraphicFrame(); gf.Macro = string.Empty; gf.NonVisualGraphicFrameProperties = new Xdr.NonVisualGraphicFrameProperties(); gf.NonVisualGraphicFrameProperties.NonVisualDrawingProperties = new Xdr.NonVisualDrawingProperties(); gf.NonVisualGraphicFrameProperties.NonVisualDrawingProperties.Id = slws.NextWorksheetDrawingId; ++slws.NextWorksheetDrawingId; gf.NonVisualGraphicFrameProperties.NonVisualDrawingProperties.Name = Chart.ChartName; // alt text for charts //...gf.NonVisualGraphicFrameProperties.NonVisualDrawingProperties.Description = ""; gf.NonVisualGraphicFrameProperties.NonVisualGraphicFrameDrawingProperties = new Xdr.NonVisualGraphicFrameDrawingProperties(); gf.Transform = new Xdr.Transform(); gf.Transform.Offset = new A.Offset() { X = 0, Y = 0 }; gf.Transform.Extents = new A.Extents() { Cx = 0, Cy = 0 }; gf.Graphic = new A.Graphic(); gf.Graphic.GraphicData = new A.GraphicData(); gf.Graphic.GraphicData.Uri = "http://schemas.openxmlformats.org/drawingml/2006/chart"; gf.Graphic.GraphicData.Append(new C.ChartReference() { Id = dp.GetIdOfPart(chartp) }); FromAnchorRowIndex = (int)Math.Floor(Chart.TopPosition); fTemp = Chart.TopPosition - FromAnchorRowIndex; FromAnchorRowOffset = (long)(fTemp * slws.SheetFormatProperties.DefaultRowHeightInEMU); if (slws.RowProperties.ContainsKey(FromAnchorRowIndex + 1)) { rp = slws.RowProperties[FromAnchorRowIndex + 1]; if (rp.HasHeight) FromAnchorRowOffset = (long)(fTemp * rp.HeightInEMU); } FromAnchorColumnIndex = (int)Math.Floor(Chart.LeftPosition); fTemp = Chart.LeftPosition - FromAnchorColumnIndex; FromAnchorColumnOffset = (long)(fTemp * slws.SheetFormatProperties.DefaultColumnWidthInEMU); if (slws.ColumnProperties.ContainsKey(FromAnchorColumnIndex + 1)) { cp = slws.ColumnProperties[FromAnchorColumnIndex + 1]; if (cp.HasWidth) FromAnchorColumnOffset = (long)(fTemp * cp.WidthInEMU); } ToAnchorRowIndex = (int)Math.Floor(Chart.BottomPosition); fTemp = Chart.BottomPosition - ToAnchorRowIndex; ToAnchorRowOffset = (long)(fTemp * slws.SheetFormatProperties.DefaultRowHeightInEMU); if (slws.RowProperties.ContainsKey(ToAnchorRowIndex + 1)) { rp = slws.RowProperties[ToAnchorRowIndex + 1]; if (rp.HasHeight) ToAnchorRowOffset = (long)(fTemp * rp.HeightInEMU); } ToAnchorColumnIndex = (int)Math.Floor(Chart.RightPosition); fTemp = Chart.RightPosition - ToAnchorColumnIndex; ToAnchorColumnOffset = (long)(fTemp * slws.SheetFormatProperties.DefaultColumnWidthInEMU); if (slws.ColumnProperties.ContainsKey(ToAnchorColumnIndex + 1)) { cp = slws.ColumnProperties[ToAnchorColumnIndex + 1]; if (cp.HasWidth) ToAnchorColumnOffset = (long)(fTemp * cp.WidthInEMU); } Xdr.TwoCellAnchor tcanchor = new Xdr.TwoCellAnchor(); tcanchor.FromMarker = new Xdr.FromMarker(); tcanchor.FromMarker.RowId = new Xdr.RowId(FromAnchorRowIndex.ToString(CultureInfo.InvariantCulture)); tcanchor.FromMarker.RowOffset = new Xdr.RowOffset(FromAnchorRowOffset.ToString(CultureInfo.InvariantCulture)); tcanchor.FromMarker.ColumnId = new Xdr.ColumnId(FromAnchorColumnIndex.ToString(CultureInfo.InvariantCulture)); tcanchor.FromMarker.ColumnOffset = new Xdr.ColumnOffset(FromAnchorColumnOffset.ToString(CultureInfo.InvariantCulture)); tcanchor.ToMarker = new Xdr.ToMarker(); tcanchor.ToMarker.RowId = new Xdr.RowId(ToAnchorRowIndex.ToString(CultureInfo.InvariantCulture)); tcanchor.ToMarker.RowOffset = new Xdr.RowOffset(ToAnchorRowOffset.ToString(CultureInfo.InvariantCulture)); tcanchor.ToMarker.ColumnId = new Xdr.ColumnId(ToAnchorColumnIndex.ToString(CultureInfo.InvariantCulture)); tcanchor.ToMarker.ColumnOffset = new Xdr.ColumnOffset(ToAnchorColumnOffset.ToString(CultureInfo.InvariantCulture)); tcanchor.Append(gf); tcanchor.Append(new Xdr.ClientData()); wsd.Append(tcanchor); wsd.Save(dp); } } #endregion #region Pictures if (slws.Pictures.Count > 0) { foreach (Drawing.SLPicture Picture in slws.Pictures) { imgp = dp.AddImagePart(Picture.PictureImagePartType); if (Picture.DataIsInFile) { using (FileStream fs = new FileStream(Picture.PictureFileName, FileMode.Open)) { imgp.FeedData(fs); } } else { using (MemoryStream ms = new MemoryStream(Picture.PictureByteData)) { imgp.FeedData(ms); } } Xdr.Picture pic = new Xdr.Picture(); pic.NonVisualPictureProperties = new Xdr.NonVisualPictureProperties(); pic.NonVisualPictureProperties.NonVisualDrawingProperties = new Xdr.NonVisualDrawingProperties(); pic.NonVisualPictureProperties.NonVisualDrawingProperties.Id = slws.NextWorksheetDrawingId; ++slws.NextWorksheetDrawingId; // recommendation is to set as the actual filename, but we'll follow Excel here... // Note: the name value can be used multiple times without Excel choking. // So for example, you can have two pictures with "Picture 1". pic.NonVisualPictureProperties.NonVisualDrawingProperties.Name = string.Format("Picture {0}", dp.ImageParts.Count()); pic.NonVisualPictureProperties.NonVisualDrawingProperties.Description = Picture.AlternativeText; // hlinkClick and hlinkHover as children if (Picture.HasUri) { HyperlinkRelationship hlinkrel = dp.AddHyperlinkRelationship(new System.Uri(Picture.HyperlinkUri, Picture.HyperlinkUriKind), Picture.IsHyperlinkExternal); pic.NonVisualPictureProperties.NonVisualDrawingProperties.HyperlinkOnClick = new A.HyperlinkOnClick() { Id = hlinkrel.Id }; } pic.NonVisualPictureProperties.NonVisualPictureDrawingProperties = new Xdr.NonVisualPictureDrawingProperties(); pic.BlipFill = new Xdr.BlipFill(); pic.BlipFill.Blip = new A.Blip(); pic.BlipFill.Blip.Embed = dp.GetIdOfPart(imgp); if (Picture.CompressionState != A.BlipCompressionValues.None) { pic.BlipFill.Blip.CompressionState = Picture.CompressionState; } if (Picture.Brightness != 0 || Picture.Contrast != 0) { A.LuminanceEffect lumeffect = new A.LuminanceEffect(); if (Picture.Brightness != 0) lumeffect.Brightness = Convert.ToInt32(Picture.Brightness * 1000); if (Picture.Contrast != 0) lumeffect.Contrast = Convert.ToInt32(Picture.Contrast * 1000); pic.BlipFill.Blip.Append(lumeffect); } pic.BlipFill.SourceRectangle = new A.SourceRectangle(); pic.BlipFill.Append(new A.Stretch() { FillRectangle = new A.FillRectangle() }); pic.ShapeProperties = new Xdr.ShapeProperties(); pic.ShapeProperties.BlackWhiteMode = A.BlackWhiteModeValues.Auto; pic.ShapeProperties.Transform2D = new A.Transform2D(); // not supporting yet because you need to change the positional offsets too. //if (Picture.RotationAngle != 0) //{ // pic.ShapeProperties.Transform2D.Rotation = Convert.ToInt32(Picture.RotationAngle * (decimal)SLConstants.DegreeToAngleRepresentation); //} pic.ShapeProperties.Transform2D.Offset = new A.Offset(); // used when it's relative positioning // these are the actual values used, so it's 1 less than the given anchor indices. int iColumnId = 0, iRowId = 0; long lColumnOffset = 0, lRowOffset = 0; if (Picture.UseRelativePositioning) { iColumnId = Picture.AnchorColumnIndex - 1; iRowId = Picture.AnchorRowIndex - 1; long lOffset = 0; long lOffsetBuffer = 0; int i; if (iColumnId > 0) { for (i = 1; i <= iColumnId; ++i) { if (slws.ColumnProperties.ContainsKey(i)) { cp = slws.ColumnProperties[i]; if (cp.HasWidth) { lOffsetBuffer += cp.WidthInEMU; } else { lOffsetBuffer += slws.SheetFormatProperties.DefaultColumnWidthInEMU; } } else { // we use the current worksheet's column width lOffsetBuffer += slws.SheetFormatProperties.DefaultColumnWidthInEMU; } } } lOffsetBuffer += Picture.OffsetX; lOffset = lOffsetBuffer; if (lOffset <= 0) { // in case the given offset is so negative, it pushes the sum to negative // We use "<= 0" here, so the else part assumes a positive offset iColumnId = 0; lColumnOffset = 0; } else { lOffsetBuffer = 0; i = 1; while (lOffset > lOffsetBuffer) { iColumnId = i - 1; lColumnOffset = lOffset - lOffsetBuffer; if (slws.ColumnProperties.ContainsKey(i)) { cp = slws.ColumnProperties[i]; if (cp.HasWidth) { lOffsetBuffer += cp.WidthInEMU; } else { lOffsetBuffer += slws.SheetFormatProperties.DefaultColumnWidthInEMU; } } else { // we use the current worksheet's column width lOffsetBuffer += slws.SheetFormatProperties.DefaultColumnWidthInEMU; } ++i; } } pic.ShapeProperties.Transform2D.Offset.X = lColumnOffset; lOffsetBuffer = 0; if (iRowId > 0) { for (i = 1; i <= iRowId; ++i) { if (slws.RowProperties.ContainsKey(i)) { rp = slws.RowProperties[i]; if (rp.HasHeight) { lOffsetBuffer += rp.HeightInEMU; } else { lOffsetBuffer += slws.SheetFormatProperties.DefaultRowHeightInEMU; } } else { // we use the current worksheet's row height lOffsetBuffer += slws.SheetFormatProperties.DefaultRowHeightInEMU; } } } lOffsetBuffer += Picture.OffsetY; lOffset = lOffsetBuffer; if (lOffset <= 0) { // in case the given offset is so negative, it pushes the sum to negative // We use "<= 0" here, so the else part assumes a positive offset iRowId = 0; lRowOffset = 0; } else { lOffsetBuffer = 0; i = 1; while (lOffset > lOffsetBuffer) { iRowId = i - 1; lRowOffset = lOffset - lOffsetBuffer; if (slws.RowProperties.ContainsKey(i)) { rp = slws.RowProperties[i]; if (rp.HasHeight) { lOffsetBuffer += rp.HeightInEMU; } else { lOffsetBuffer += slws.SheetFormatProperties.DefaultRowHeightInEMU; } } else { // we use the current worksheet's row height lOffsetBuffer += slws.SheetFormatProperties.DefaultRowHeightInEMU; } ++i; } } pic.ShapeProperties.Transform2D.Offset.Y = lRowOffset; } else { pic.ShapeProperties.Transform2D.Offset.X = 0; pic.ShapeProperties.Transform2D.Offset.Y = 0; } pic.ShapeProperties.Transform2D.Extents = new A.Extents(); pic.ShapeProperties.Transform2D.Extents.Cx = Picture.WidthInEMU; pic.ShapeProperties.Transform2D.Extents.Cy = Picture.HeightInEMU; pic.ShapeProperties.Append(new A.PresetGeometry() { Preset = Picture.PictureShape, AdjustValueList = new A.AdjustValueList() }); switch (Picture.FillType) { case Drawing.SLPicture.SLPictureFillType.None: pic.ShapeProperties.Append(new A.NoFill()); break; case Drawing.SLPicture.SLPictureFillType.Solid: A.SolidFill solidfill = new A.SolidFill(); solidfill.InnerXml = Picture.FillClassInnerXml; pic.ShapeProperties.Append(solidfill); break; default: pic.ShapeProperties.Append(new A.NoFill()); break; } if (Picture.HasOutline) { A.Outline outline = new A.Outline(); if (Picture.PictureOutline.Width != null) { outline.Width = Picture.PictureOutline.Width.Value; } if (Picture.PictureOutline.CompoundLineType != null) { outline.CompoundLineType = Picture.PictureOutline.CompoundLineType.Value; } if (Picture.PictureOutline.CapType != null) { outline.CapType = Picture.PictureOutline.CapType.Value; } outline.Append((A.SolidFill)Picture.PictureOutlineFill.CloneNode(true)); foreach (var child in Picture.PictureOutlineFill.ChildElements) { if (child is A.PresetDash) { outline.Append((A.PresetDash)child.CloneNode(true)); } else if (child is A.Round) { outline.Append((A.Round)child.CloneNode(true)); } else if (child is A.Bevel) { outline.Append((A.Bevel)child.CloneNode(true)); } else if (child is A.Miter) { outline.Append((A.Miter)child.CloneNode(true)); } } pic.ShapeProperties.Append(outline); } if (Picture.HasEffectList) { A.EffectList effectlist = new A.EffectList(); if (Picture.HasGlow) { A.Glow glow = new A.Glow(); glow.Radius = Picture.GlowRadius; glow.InnerXml = Picture.GlowColorInnerXml; effectlist.Append(glow); } if (Picture.HasInnerShadow) { effectlist.Append((A.InnerShadow)Picture.PictureInnerShadow.CloneNode(true)); } if (Picture.HasOuterShadow) { effectlist.Append((A.OuterShadow)Picture.PictureOuterShadow.CloneNode(true)); } if (Picture.HasReflection) { A.Reflection refl = new A.Reflection(); if (Picture.ReflectionBlurRadius != 0) refl.BlurRadius = Picture.ReflectionBlurRadius; if (Picture.ReflectionStartOpacity != 100000) refl.StartOpacity = Picture.ReflectionStartOpacity; if (Picture.ReflectionStartPosition != 0) refl.StartPosition = Picture.ReflectionStartPosition; if (Picture.ReflectionEndAlpha != 0) refl.EndAlpha = Picture.ReflectionEndAlpha; if (Picture.ReflectionEndPosition != 100000) refl.EndPosition = Picture.ReflectionEndPosition; if (Picture.ReflectionDistance != 0) refl.Distance = Picture.ReflectionDistance; if (Picture.ReflectionDirection != 0) refl.Direction = Picture.ReflectionDirection; if (Picture.ReflectionFadeDirection != 5400000) refl.FadeDirection = Picture.ReflectionFadeDirection; if (Picture.ReflectionHorizontalRatio != 100000) refl.HorizontalRatio = Picture.ReflectionHorizontalRatio; if (Picture.ReflectionVerticalRatio != 100000) refl.VerticalRatio = Picture.ReflectionVerticalRatio; if (Picture.ReflectionHorizontalSkew != 0) refl.HorizontalSkew = Picture.ReflectionHorizontalSkew; if (Picture.ReflectionVerticalSkew != 0) refl.VerticalSkew = Picture.ReflectionVerticalSkew; if (Picture.ReflectionAlignment != A.RectangleAlignmentValues.Bottom) refl.Alignment = Picture.ReflectionAlignment; if (!Picture.ReflectionRotateWithShape) refl.RotateWithShape = false; effectlist.Append(refl); } if (Picture.HasSoftEdge) { A.SoftEdge softedge = new A.SoftEdge(); softedge.Radius = Picture.SoftEdgeRadius; effectlist.Append(softedge); } pic.ShapeProperties.Append(effectlist); } if (Picture.HasScene3D) { A.Scene3DType scene3d = new A.Scene3DType(); scene3d.Camera = new A.Camera(); scene3d.Camera.Preset = Picture.CameraPreset; scene3d.Camera.FieldOfView = Picture.CameraFieldOfView; // default is 100% if (Picture.CameraZoom != 100000) { scene3d.Camera.Zoom = Picture.CameraZoom; } if (Picture.CameraLatitude != 0 || Picture.CameraLongitude != 0 || Picture.CameraRevolution != 0) { scene3d.Camera.Rotation = new A.Rotation(); scene3d.Camera.Rotation.Latitude = Picture.CameraLatitude; scene3d.Camera.Rotation.Longitude = Picture.CameraLongitude; scene3d.Camera.Rotation.Revolution = Picture.CameraRevolution; } scene3d.LightRig = new A.LightRig(); scene3d.LightRig.Rig = Picture.LightRigType; scene3d.LightRig.Direction = Picture.LightRigDirection; if (Picture.LightRigLatitude != 0 || Picture.LightRigLongitude != 0 || Picture.LightRigRevolution != 0) { scene3d.LightRig.Rotation = new A.Rotation(); scene3d.LightRig.Rotation.Latitude = Picture.LightRigLatitude; scene3d.LightRig.Rotation.Longitude = Picture.LightRigLongitude; scene3d.LightRig.Rotation.Revolution = Picture.LightRigRevolution; } pic.ShapeProperties.Append(scene3d); } if (Picture.HasShape3D) { A.Shape3DType shape3d = new A.Shape3DType(); if (Picture.HasBevelTop) { shape3d.BevelTop = new A.BevelTop(); shape3d.BevelTop.Preset = Picture.BevelTopPreset; shape3d.BevelTop.Width = Picture.BevelTopWidth; shape3d.BevelTop.Height = Picture.BevelTopHeight; } if (Picture.HasBevelBottom) { shape3d.BevelBottom = new A.BevelBottom(); shape3d.BevelBottom.Preset = Picture.BevelBottomPreset; shape3d.BevelBottom.Width = Picture.BevelBottomWidth; shape3d.BevelBottom.Height = Picture.BevelBottomHeight; } if (Picture.HasExtrusion) { A.ExtrusionColor extcolor = new A.ExtrusionColor(); extcolor.InnerXml = Picture.ExtrusionColorInnerXml; shape3d.ExtrusionColor = extcolor; shape3d.ExtrusionHeight = Picture.ExtrusionHeight; } if (Picture.HasContour) { A.ContourColor contourcolor = new A.ContourColor(); contourcolor.InnerXml = Picture.ContourColorInnerXml; shape3d.ContourColor = contourcolor; shape3d.ContourWidth = Picture.ContourWidth; } if (Picture.HasMaterialType) { shape3d.PresetMaterial = Picture.MaterialType; } if (Picture.HasZDistance) { shape3d.Z = Picture.ZDistance; } pic.ShapeProperties.Append(shape3d); } Xdr.ClientData clientdata = new Xdr.ClientData(); // the properties are true by default if (!Picture.LockWithSheet) clientdata.LockWithSheet = false; if (!Picture.PrintWithSheet) clientdata.PrintWithSheet = false; if (Picture.UseRelativePositioning) { Xdr.OneCellAnchor ocanchor = new Xdr.OneCellAnchor(); ocanchor.FromMarker = new Xdr.FromMarker(); // Subtract 1 because picture goes to bottom right corner // Subtracting 1 makes it more intuitive that (1,1) means top-left corner of (1,1) ocanchor.FromMarker.ColumnId = new Xdr.ColumnId() { Text = iColumnId.ToString(CultureInfo.InvariantCulture) }; ocanchor.FromMarker.ColumnOffset = new Xdr.ColumnOffset() { Text = lColumnOffset.ToString(CultureInfo.InvariantCulture) }; ocanchor.FromMarker.RowId = new Xdr.RowId() { Text = iRowId.ToString(CultureInfo.InvariantCulture) }; ocanchor.FromMarker.RowOffset = new Xdr.RowOffset() { Text = lRowOffset.ToString(CultureInfo.InvariantCulture) }; ocanchor.Extent = new Xdr.Extent(); ocanchor.Extent.Cx = Picture.WidthInEMU; ocanchor.Extent.Cy = Picture.HeightInEMU; ocanchor.Append(pic); ocanchor.Append(clientdata); wsd.Append(ocanchor); } else { Xdr.AbsoluteAnchor absanchor = new Xdr.AbsoluteAnchor(); absanchor.Position = new Xdr.Position(); absanchor.Position.X = Picture.OffsetX; absanchor.Position.Y = Picture.OffsetY; absanchor.Extent = new Xdr.Extent(); absanchor.Extent.Cx = Picture.WidthInEMU; absanchor.Extent.Cy = Picture.HeightInEMU; absanchor.Append(pic); absanchor.Append(clientdata); wsd.Append(absanchor); } wsd.Save(dp); } } #endregion }
// Generates content of slideLayoutPart3. private void GenerateSlideLayoutPart3Content(SlideLayoutPart slideLayoutPart3) { SlideLayout slideLayout3 = new SlideLayout(){ Type = SlideLayoutValues.SectionHeader, Preserve = true }; slideLayout3.AddNamespaceDeclaration("a", "http://schemas.openxmlformats.org/drawingml/2006/main"); slideLayout3.AddNamespaceDeclaration("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships"); slideLayout3.AddNamespaceDeclaration("p", "http://schemas.openxmlformats.org/presentationml/2006/main"); CommonSlideData commonSlideData5 = new CommonSlideData(){ Name = "Section Header" }; Background background2 = new Background(); BackgroundStyleReference backgroundStyleReference2 = new BackgroundStyleReference(){ Index = (UInt32Value)1003U }; A.SchemeColor schemeColor49 = new A.SchemeColor(){ Val = A.SchemeColorValues.Background2 }; backgroundStyleReference2.Append(schemeColor49); background2.Append(backgroundStyleReference2); ShapeTree shapeTree5 = new ShapeTree(); NonVisualGroupShapeProperties nonVisualGroupShapeProperties5 = new NonVisualGroupShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties23 = new NonVisualDrawingProperties(){ Id = (UInt32Value)1U, Name = "" }; NonVisualGroupShapeDrawingProperties nonVisualGroupShapeDrawingProperties5 = new NonVisualGroupShapeDrawingProperties(); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties23 = new ApplicationNonVisualDrawingProperties(); nonVisualGroupShapeProperties5.Append(nonVisualDrawingProperties23); nonVisualGroupShapeProperties5.Append(nonVisualGroupShapeDrawingProperties5); nonVisualGroupShapeProperties5.Append(applicationNonVisualDrawingProperties23); GroupShapeProperties groupShapeProperties5 = new GroupShapeProperties(); A.TransformGroup transformGroup5 = new A.TransformGroup(); A.Offset offset15 = new A.Offset(){ X = 0L, Y = 0L }; A.Extents extents15 = new A.Extents(){ Cx = 0L, Cy = 0L }; A.ChildOffset childOffset5 = new A.ChildOffset(){ X = 0L, Y = 0L }; A.ChildExtents childExtents5 = new A.ChildExtents(){ Cx = 0L, Cy = 0L }; transformGroup5.Append(offset15); transformGroup5.Append(extents15); transformGroup5.Append(childOffset5); transformGroup5.Append(childExtents5); groupShapeProperties5.Append(transformGroup5); Shape shape19 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties19 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties24 = new NonVisualDrawingProperties(){ Id = (UInt32Value)2U, Name = "Title 1" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties19 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks19 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties19.Append(shapeLocks19); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties24 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape19 = new PlaceholderShape(){ Type = PlaceholderValues.Title }; applicationNonVisualDrawingProperties24.Append(placeholderShape19); nonVisualShapeProperties19.Append(nonVisualDrawingProperties24); nonVisualShapeProperties19.Append(nonVisualShapeDrawingProperties19); nonVisualShapeProperties19.Append(applicationNonVisualDrawingProperties24); ShapeProperties shapeProperties19 = new ShapeProperties(); A.Transform2D transform2D11 = new A.Transform2D(); A.Offset offset16 = new A.Offset(){ X = 2133600L, Y = 609600L }; A.Extents extents16 = new A.Extents(){ Cx = 9448800L, Cy = 1828800L }; transform2D11.Append(offset16); transform2D11.Append(extents16); shapeProperties19.Append(transform2D11); TextBody textBody19 = new TextBody(); A.BodyProperties bodyProperties19 = new A.BodyProperties(){ Vertical = A.TextVerticalValues.Horizontal, BottomInset = 0, Anchor = A.TextAnchoringTypeValues.Bottom }; A.NoAutoFit noAutoFit1 = new A.NoAutoFit(); A.Scene3DType scene3DType3 = new A.Scene3DType(); A.Camera camera3 = new A.Camera(){ Preset = A.PresetCameraValues.OrthographicFront }; A.LightRig lightRig3 = new A.LightRig(){ Rig = A.LightRigValues.Soft, Direction = A.LightRigDirectionValues.Top }; A.Rotation rotation3 = new A.Rotation(){ Latitude = 0, Longitude = 0, Revolution = 17220000 }; lightRig3.Append(rotation3); scene3DType3.Append(camera3); scene3DType3.Append(lightRig3); A.Shape3DType shape3DType4 = new A.Shape3DType(){ PresetMaterial = A.PresetMaterialTypeValues.SoftEdge }; A.BevelTop bevelTop3 = new A.BevelTop(){ Width = 38100L, Height = 38100L }; A.ContourColor contourColor1 = new A.ContourColor(); A.SchemeColor schemeColor50 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text2 }; A.Shade shade5 = new A.Shade(){ Val = 50000 }; schemeColor50.Append(shade5); contourColor1.Append(schemeColor50); shape3DType4.Append(bevelTop3); shape3DType4.Append(contourColor1); bodyProperties19.Append(noAutoFit1); bodyProperties19.Append(scene3DType3); bodyProperties19.Append(shape3DType4); A.ListStyle listStyle19 = new A.ListStyle(); A.Level1ParagraphProperties level1ParagraphProperties13 = new A.Level1ParagraphProperties(){ Alignment = A.TextAlignmentTypeValues.Left, RightToLeft = false }; A.SpaceBefore spaceBefore11 = new A.SpaceBefore(); A.SpacingPercent spacingPercent11 = new A.SpacingPercent(){ Val = 0 }; spaceBefore11.Append(spacingPercent11); A.NoBullet noBullet17 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties46 = new A.DefaultRunProperties(){ FontSize = 4800, Bold = true, Capital = A.TextCapsValues.None, Baseline = 0 }; A.Outline outline4 = new A.Outline(){ Width = 6350 }; A.NoFill noFill4 = new A.NoFill(); outline4.Append(noFill4); A.SolidFill solidFill33 = new A.SolidFill(); A.SchemeColor schemeColor51 = new A.SchemeColor(){ Val = A.SchemeColorValues.Accent1 }; A.Tint tint8 = new A.Tint(){ Val = 90000 }; A.SaturationModulation saturationModulation8 = new A.SaturationModulation(){ Val = 120000 }; schemeColor51.Append(tint8); schemeColor51.Append(saturationModulation8); solidFill33.Append(schemeColor51); A.EffectList effectList3 = new A.EffectList(); A.OuterShadow outerShadow3 = new A.OuterShadow(){ BlurRadius = 114300L, Distance = 101600L, Direction = 2700000, Alignment = A.RectangleAlignmentValues.TopLeft, RotateWithShape = false }; A.RgbColorModelHex rgbColorModelHex3 = new A.RgbColorModelHex(){ Val = "000000" }; A.Alpha alpha3 = new A.Alpha(){ Val = 40000 }; rgbColorModelHex3.Append(alpha3); outerShadow3.Append(rgbColorModelHex3); effectList3.Append(outerShadow3); A.LatinFont latinFont29 = new A.LatinFont(){ Typeface = "+mj-lt" }; A.EastAsianFont eastAsianFont29 = new A.EastAsianFont(){ Typeface = "+mj-ea" }; A.ComplexScriptFont complexScriptFont29 = new A.ComplexScriptFont(){ Typeface = "+mj-cs" }; defaultRunProperties46.Append(outline4); defaultRunProperties46.Append(solidFill33); defaultRunProperties46.Append(effectList3); defaultRunProperties46.Append(latinFont29); defaultRunProperties46.Append(eastAsianFont29); defaultRunProperties46.Append(complexScriptFont29); level1ParagraphProperties13.Append(spaceBefore11); level1ParagraphProperties13.Append(noBullet17); level1ParagraphProperties13.Append(defaultRunProperties46); listStyle19.Append(level1ParagraphProperties13); A.Paragraph paragraph27 = new A.Paragraph(); A.Run run16 = new A.Run(); A.RunProperties runProperties22 = new A.RunProperties(){ Kumimoji = false, Language = "en-US", AlternativeLanguage = "ja-JP" }; runProperties22.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text22 = new A.Text(); text22.Text = "Click to edit Master title style"; run16.Append(runProperties22); run16.Append(text22); A.EndParagraphRunProperties endParagraphRunProperties18 = new A.EndParagraphRunProperties(){ Kumimoji = false, Language = "en-US" }; paragraph27.Append(run16); paragraph27.Append(endParagraphRunProperties18); textBody19.Append(bodyProperties19); textBody19.Append(listStyle19); textBody19.Append(paragraph27); shape19.Append(nonVisualShapeProperties19); shape19.Append(shapeProperties19); shape19.Append(textBody19); Shape shape20 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties20 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties25 = new NonVisualDrawingProperties(){ Id = (UInt32Value)3U, Name = "Text Placeholder 2" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties20 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks20 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties20.Append(shapeLocks20); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties25 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape20 = new PlaceholderShape(){ Type = PlaceholderValues.Body, Index = (UInt32Value)1U }; applicationNonVisualDrawingProperties25.Append(placeholderShape20); nonVisualShapeProperties20.Append(nonVisualDrawingProperties25); nonVisualShapeProperties20.Append(nonVisualShapeDrawingProperties20); nonVisualShapeProperties20.Append(applicationNonVisualDrawingProperties25); ShapeProperties shapeProperties20 = new ShapeProperties(); A.Transform2D transform2D12 = new A.Transform2D(); A.Offset offset17 = new A.Offset(){ X = 2133600L, Y = 2507786L }; A.Extents extents17 = new A.Extents(){ Cx = 9448800L, Cy = 1509712L }; transform2D12.Append(offset17); transform2D12.Append(extents17); shapeProperties20.Append(transform2D12); TextBody textBody20 = new TextBody(); A.BodyProperties bodyProperties20 = new A.BodyProperties(){ Anchor = A.TextAnchoringTypeValues.Top }; A.ListStyle listStyle20 = new A.ListStyle(); A.Level1ParagraphProperties level1ParagraphProperties14 = new A.Level1ParagraphProperties(){ LeftMargin = 73152, Indent = 0, Alignment = A.TextAlignmentTypeValues.Left }; A.NoBullet noBullet18 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties47 = new A.DefaultRunProperties(){ FontSize = 2000 }; A.SolidFill solidFill34 = new A.SolidFill(); A.SchemeColor schemeColor52 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text1 }; solidFill34.Append(schemeColor52); defaultRunProperties47.Append(solidFill34); level1ParagraphProperties14.Append(noBullet18); level1ParagraphProperties14.Append(defaultRunProperties47); A.Level2ParagraphProperties level2ParagraphProperties7 = new A.Level2ParagraphProperties(); A.NoBullet noBullet19 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties48 = new A.DefaultRunProperties(){ FontSize = 1800 }; A.SolidFill solidFill35 = new A.SolidFill(); A.SchemeColor schemeColor53 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text1 }; A.Tint tint9 = new A.Tint(){ Val = 75000 }; schemeColor53.Append(tint9); solidFill35.Append(schemeColor53); defaultRunProperties48.Append(solidFill35); level2ParagraphProperties7.Append(noBullet19); level2ParagraphProperties7.Append(defaultRunProperties48); A.Level3ParagraphProperties level3ParagraphProperties7 = new A.Level3ParagraphProperties(); A.NoBullet noBullet20 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties49 = new A.DefaultRunProperties(){ FontSize = 1600 }; A.SolidFill solidFill36 = new A.SolidFill(); A.SchemeColor schemeColor54 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text1 }; A.Tint tint10 = new A.Tint(){ Val = 75000 }; schemeColor54.Append(tint10); solidFill36.Append(schemeColor54); defaultRunProperties49.Append(solidFill36); level3ParagraphProperties7.Append(noBullet20); level3ParagraphProperties7.Append(defaultRunProperties49); A.Level4ParagraphProperties level4ParagraphProperties7 = new A.Level4ParagraphProperties(); A.NoBullet noBullet21 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties50 = new A.DefaultRunProperties(){ FontSize = 1400 }; A.SolidFill solidFill37 = new A.SolidFill(); A.SchemeColor schemeColor55 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text1 }; A.Tint tint11 = new A.Tint(){ Val = 75000 }; schemeColor55.Append(tint11); solidFill37.Append(schemeColor55); defaultRunProperties50.Append(solidFill37); level4ParagraphProperties7.Append(noBullet21); level4ParagraphProperties7.Append(defaultRunProperties50); A.Level5ParagraphProperties level5ParagraphProperties7 = new A.Level5ParagraphProperties(); A.NoBullet noBullet22 = new A.NoBullet(); A.DefaultRunProperties defaultRunProperties51 = new A.DefaultRunProperties(){ FontSize = 1400 }; A.SolidFill solidFill38 = new A.SolidFill(); A.SchemeColor schemeColor56 = new A.SchemeColor(){ Val = A.SchemeColorValues.Text1 }; A.Tint tint12 = new A.Tint(){ Val = 75000 }; schemeColor56.Append(tint12); solidFill38.Append(schemeColor56); defaultRunProperties51.Append(solidFill38); level5ParagraphProperties7.Append(noBullet22); level5ParagraphProperties7.Append(defaultRunProperties51); listStyle20.Append(level1ParagraphProperties14); listStyle20.Append(level2ParagraphProperties7); listStyle20.Append(level3ParagraphProperties7); listStyle20.Append(level4ParagraphProperties7); listStyle20.Append(level5ParagraphProperties7); A.Paragraph paragraph28 = new A.Paragraph(); A.ParagraphProperties paragraphProperties12 = new A.ParagraphProperties(){ Level = 0, EastAsianLineBreak = true, LatinLineBreak = false, Height = true }; A.Run run17 = new A.Run(); A.RunProperties runProperties23 = new A.RunProperties(){ Kumimoji = false, Language = "en-US", AlternativeLanguage = "ja-JP" }; runProperties23.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text23 = new A.Text(); text23.Text = "Click to edit Master text styles"; run17.Append(runProperties23); run17.Append(text23); paragraph28.Append(paragraphProperties12); paragraph28.Append(run17); textBody20.Append(bodyProperties20); textBody20.Append(listStyle20); textBody20.Append(paragraph28); shape20.Append(nonVisualShapeProperties20); shape20.Append(shapeProperties20); shape20.Append(textBody20); Shape shape21 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties21 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties26 = new NonVisualDrawingProperties(){ Id = (UInt32Value)4U, Name = "Date Placeholder 3" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties21 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks21 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties21.Append(shapeLocks21); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties26 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape21 = new PlaceholderShape(){ Type = PlaceholderValues.DateAndTime, Size = PlaceholderSizeValues.Half, Index = (UInt32Value)10U }; applicationNonVisualDrawingProperties26.Append(placeholderShape21); nonVisualShapeProperties21.Append(nonVisualDrawingProperties26); nonVisualShapeProperties21.Append(nonVisualShapeDrawingProperties21); nonVisualShapeProperties21.Append(applicationNonVisualDrawingProperties26); ShapeProperties shapeProperties21 = new ShapeProperties(); TextBody textBody21 = new TextBody(); A.BodyProperties bodyProperties21 = new A.BodyProperties(); A.ListStyle listStyle21 = new A.ListStyle(); A.Paragraph paragraph29 = new A.Paragraph(); A.Field field7 = new A.Field(){ Id = "{8263865E-5382-4BDD-A09E-2B63F38BCE59}", Type = "datetimeFigureOut" }; A.RunProperties runProperties24 = new A.RunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; runProperties24.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text24 = new A.Text(); text24.Text = "2012/10/3"; field7.Append(runProperties24); field7.Append(text24); A.EndParagraphRunProperties endParagraphRunProperties19 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph29.Append(field7); paragraph29.Append(endParagraphRunProperties19); textBody21.Append(bodyProperties21); textBody21.Append(listStyle21); textBody21.Append(paragraph29); shape21.Append(nonVisualShapeProperties21); shape21.Append(shapeProperties21); shape21.Append(textBody21); Shape shape22 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties22 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties27 = new NonVisualDrawingProperties(){ Id = (UInt32Value)5U, Name = "Footer Placeholder 4" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties22 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks22 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties22.Append(shapeLocks22); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties27 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape22 = new PlaceholderShape(){ Type = PlaceholderValues.Footer, Size = PlaceholderSizeValues.Quarter, Index = (UInt32Value)11U }; applicationNonVisualDrawingProperties27.Append(placeholderShape22); nonVisualShapeProperties22.Append(nonVisualDrawingProperties27); nonVisualShapeProperties22.Append(nonVisualShapeDrawingProperties22); nonVisualShapeProperties22.Append(applicationNonVisualDrawingProperties27); ShapeProperties shapeProperties22 = new ShapeProperties(); TextBody textBody22 = new TextBody(); A.BodyProperties bodyProperties22 = new A.BodyProperties(); A.ListStyle listStyle22 = new A.ListStyle(); A.Paragraph paragraph30 = new A.Paragraph(); A.EndParagraphRunProperties endParagraphRunProperties20 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph30.Append(endParagraphRunProperties20); textBody22.Append(bodyProperties22); textBody22.Append(listStyle22); textBody22.Append(paragraph30); shape22.Append(nonVisualShapeProperties22); shape22.Append(shapeProperties22); shape22.Append(textBody22); Shape shape23 = new Shape(); NonVisualShapeProperties nonVisualShapeProperties23 = new NonVisualShapeProperties(); NonVisualDrawingProperties nonVisualDrawingProperties28 = new NonVisualDrawingProperties(){ Id = (UInt32Value)6U, Name = "Slide Number Placeholder 5" }; NonVisualShapeDrawingProperties nonVisualShapeDrawingProperties23 = new NonVisualShapeDrawingProperties(); A.ShapeLocks shapeLocks23 = new A.ShapeLocks(){ NoGrouping = true }; nonVisualShapeDrawingProperties23.Append(shapeLocks23); ApplicationNonVisualDrawingProperties applicationNonVisualDrawingProperties28 = new ApplicationNonVisualDrawingProperties(); PlaceholderShape placeholderShape23 = new PlaceholderShape(){ Type = PlaceholderValues.SlideNumber, Size = PlaceholderSizeValues.Quarter, Index = (UInt32Value)12U }; applicationNonVisualDrawingProperties28.Append(placeholderShape23); nonVisualShapeProperties23.Append(nonVisualDrawingProperties28); nonVisualShapeProperties23.Append(nonVisualShapeDrawingProperties23); nonVisualShapeProperties23.Append(applicationNonVisualDrawingProperties28); ShapeProperties shapeProperties23 = new ShapeProperties(); A.Transform2D transform2D13 = new A.Transform2D(); A.Offset offset18 = new A.Offset(){ X = 10566400L, Y = 6416676L }; A.Extents extents18 = new A.Extents(){ Cx = 1016000L, Cy = 365125L }; transform2D13.Append(offset18); transform2D13.Append(extents18); shapeProperties23.Append(transform2D13); TextBody textBody23 = new TextBody(); A.BodyProperties bodyProperties23 = new A.BodyProperties(); A.ListStyle listStyle23 = new A.ListStyle(); A.Paragraph paragraph31 = new A.Paragraph(); A.Field field8 = new A.Field(){ Id = "{DF0B8B9E-EDC2-479A-B980-EDD8632819B1}", Type = "slidenum" }; A.RunProperties runProperties25 = new A.RunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; runProperties25.SetAttribute(new OpenXmlAttribute("", "smtClean", "", "0")); A.Text text25 = new A.Text(); text25.Text = "‹#›"; field8.Append(runProperties25); field8.Append(text25); A.EndParagraphRunProperties endParagraphRunProperties21 = new A.EndParagraphRunProperties(){ Kumimoji = true, Language = "ja-JP", AlternativeLanguage = "en-US" }; paragraph31.Append(field8); paragraph31.Append(endParagraphRunProperties21); textBody23.Append(bodyProperties23); textBody23.Append(listStyle23); textBody23.Append(paragraph31); shape23.Append(nonVisualShapeProperties23); shape23.Append(shapeProperties23); shape23.Append(textBody23); shapeTree5.Append(nonVisualGroupShapeProperties5); shapeTree5.Append(groupShapeProperties5); shapeTree5.Append(shape19); shapeTree5.Append(shape20); shapeTree5.Append(shape21); shapeTree5.Append(shape22); shapeTree5.Append(shape23); CommonSlideDataExtensionList commonSlideDataExtensionList5 = new CommonSlideDataExtensionList(); CommonSlideDataExtension commonSlideDataExtension5 = new CommonSlideDataExtension(){ Uri = "{BB962C8B-B14F-4D97-AF65-F5344CB8AC3E}" }; P14.CreationId creationId5 = new P14.CreationId(){ Val = (UInt32Value)3491605924U }; creationId5.AddNamespaceDeclaration("p14", "http://schemas.microsoft.com/office/powerpoint/2010/main"); commonSlideDataExtension5.Append(creationId5); commonSlideDataExtensionList5.Append(commonSlideDataExtension5); commonSlideData5.Append(background2); commonSlideData5.Append(shapeTree5); commonSlideData5.Append(commonSlideDataExtensionList5); ColorMapOverride colorMapOverride4 = new ColorMapOverride(); A.OverrideColorMapping overrideColorMapping1 = new A.OverrideColorMapping(){ Background1 = A.ColorSchemeIndexValues.Dark1, Text1 = A.ColorSchemeIndexValues.Light1, Background2 = A.ColorSchemeIndexValues.Dark2, Text2 = A.ColorSchemeIndexValues.Light2, Accent1 = A.ColorSchemeIndexValues.Accent1, Accent2 = A.ColorSchemeIndexValues.Accent2, Accent3 = A.ColorSchemeIndexValues.Accent3, Accent4 = A.ColorSchemeIndexValues.Accent4, Accent5 = A.ColorSchemeIndexValues.Accent5, Accent6 = A.ColorSchemeIndexValues.Accent6, Hyperlink = A.ColorSchemeIndexValues.Hyperlink, FollowedHyperlink = A.ColorSchemeIndexValues.FollowedHyperlink }; colorMapOverride4.Append(overrideColorMapping1); slideLayout3.Append(commonSlideData5); slideLayout3.Append(colorMapOverride4); slideLayoutPart3.SlideLayout = slideLayout3; }