2.9.192 PICFAndOfficeArtData

The PICFAndOfficeArtData structure specifies header information and binary data for a picture. These structures MUST be stored in the Data Stream at locations that are specified by the sprmCPicLocation value. The range of text that is described by the Chpx structure which contains the sprmCPicLocation value MUST contain the picture character (U+0001).


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

picf (68 bytes)

...

...

cchPicName (optional)

stPicName (variable)

...

picture (variable)

...

picf (68 bytes): A PICF structure that specifies the type of the picture, as well as the picture size and border information.

cchPicName (1 byte): An optional unsigned integer that specifies the size of stPicName. This value MUST exist if and only if picf.mfpf.mm is MM_SHAPEFILE (0x0066).

stPicName (variable): An optional string of ANSI characters that specifies the full path and file name of the picture. This value MUST exist if and only if picf.mfpf.mm is MM_SHAPEFILE (0x0066). The length of the string is equal to cchPicName and is not null-terminated.

picture (variable): An OfficeArtInlineSpContainer, as specified in [MS-ODRAW] section 2.2.15, that specifies the image.