Picture Class

Defines the Picture Class.When the object is serialized out as xml, its qualified name is p:pic.

Namespace:  DocumentFormat.OpenXml.Presentation
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

[ChildElementInfoAttribute(typeof(NonVisualPictureProperties))]
[ChildElementInfoAttribute(typeof(ShapeProperties))]
[ChildElementInfoAttribute(typeof(BlipFill))]
[ChildElementInfoAttribute(typeof(ShapeStyle))]
[ChildElementInfoAttribute(typeof(ExtensionListWithModification))]
public class Picture : OpenXmlCompositeElement

The following table lists the possible child types:

  • NonVisualPictureProperties <p:nvPicPr>

  • BlipFill <p:blipFill>

  • ShapeProperties <p:spPr>

  • ShapeStyle <p:style>

  • ExtensionListWithModification <p:extLst>


[ISO/IEC 29500-1 1st Edition]

19.3.1.37 pic (Picture)

This element specifies the existence of a picture object within the document.

[Example: Consider the following PresentationML that specifies the existence of a picture within a document. This picture can have non-visual properties, a picture fill as well as shape properties attached to it.

<p:pic>
  <p:nvPicPr>
    <p:cNvPr id="4" name="lake.JPG" descr="Picture of a Lake" />
    <p:cNvPicPr>
      <a:picLocks noChangeAspect="1"/>
    </p:cNvPicPr>
    <p:nvPr/>
  </p:nvPicPr>
  <p:blipFill>
    …
  </p:blipFill>
  <p:spPr>
    …
  </p:spPr>
</p:pic>

end example]

Parent Elements

control (§19.3.2.1); grpSp (§19.3.1.22); oleObj (§19.3.2.4); spTree (§19.3.1.45)

Child Elements

Subclause

blipFill (Picture Fill)

§19.3.1.4

extLst (Extension List with Modification Flag)

§19.3.1.20

nvPicPr (Non-Visual Properties for a Picture)

§19.3.1.32

spPr (Shape Properties)

§19.3.1.44

style (Shape Style)

§19.3.1.46

[Note: The W3C XML Schema definition of this element’s content model (CT_Picture) is located in §A.3. end note]

© ISO/IEC29500: 2008.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show: