2.3.23.17 pibPrint

The pibPrint property specifies which BLIP in the OfficeArtBStoreContainer record, as defined in section 2.2.20, to print. By default, this property is not set, and the display BLIP that is specified by the pib, as defined in section 2.3.23.5, property or pib_complex property, as defined in section 2.3.23.6, will be printed.


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

opid

pibPrint

...

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x010F.

opid.fBid

A value that MUST be 0x1 if fComplex equals 0x0. Otherwise, this value MUST be ignored. If this record is contained in an OfficeArtInlineSpContainer record, as defined in section 2.2.15, the value MUST be ignored.

opid.fComplex

A bit that indicates whether the pibPrint_complex property, as defined in section 2.3.23.18, exists. If the value equals 0x1, pibPrint_complex MUST exist. If this record is contained in an OfficeArtInlineSpContainer record then the value MUST be ignored.

pibPrint (4 bytes): An unsigned integer that specifies the BLIP to print. The value of opid.fComplex determines the meaning of this field, as specified in the following table. The default value for this property is 0x00000000. If this record is contained in an OfficeArtInlineSpContainer record then the value MUST be ignored.

Value of opid.fComplex

Meaning of pibPrint field

0x0

Specifies a one-based index into the rgfb array of the OfficeArtBStoreContainer record, as defined in section 2.2.20. A value of 0x00000000 MUST be ignored.

0x1

Specifies the number of bytes of data in the pibPrint_complex property, as defined in section 2.3.23.18.