Skip to content

API reference / Common / Engine types / PaintBlipSource

Type Alias: PaintBlipSource ​

ts
type PaintBlipSource = 
  | {
  embed: ImageId;
}
  | {
  link: string;
};

Where a blip's image comes from — the a:blip relationship attributes.

OOXML carries this as an OPC relationship — r:embed for a part inside the package, r:link for an external target. The relationship id does not survive import: it is scoped to the part that declared it and means nothing in a udoc package, so the importer resolves it to the [ImageId] of the image part it names. A link keeps its target URI, which is meaningful on its own.