Skip to main content

CreateBlipFill

Creates a blip fill to apply to the object using the selected image as the object background.

Syntax​

expression.CreateBlipFill(imageUrl, blipFillType);

expression - A variable that represents an Api class.

Parameters​

NameRequired/OptionalData typeDefaultDescription
imageUrlRequiredstringThe path to the image used for the blip fill (currently only internet URL or Base64 encoded images are supported).
blipFillTypeRequiredBlipFillTypeThe type of the fill used for the blip fill (tile or stretch).

Returns​

ApiFill

Example​

Fill a shape with a tiled image background in a document.

// How do I use an image as a repeating background fill for a shape in a document?

// Insert a star shape whose background is covered with a tiled photo in a document.

let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
let fill = Api.CreateBlipFill("https://static.onlyoffice.com/assets/docs/samples/img/presentation_sky.png", "tile");
let stroke = Api.CreateStroke(0, Api.CreateNoFill());
let shape = Api.CreateShape("star10", 5930900, 595605, fill, stroke);
paragraph.AddDrawing(shape);