How would one fill a polygon with a custom text? I know you can use this approach to create a label-wise polygon filling (= labeling polygon with their attribute's values), but is there an option to just specify a simple text (not a simple character!) as an filling attribute?

This is the desired result for the polygons with the the example text "Example":

enter image description here

  • should this be always the same text for every polygon in this layer? or is it a text string from the attributes?
    – LaughU
    Commented Jan 24, 2018 at 7:51
  • The same text for every polygon. See the example image in the updated OP. Commented Jan 24, 2018 at 9:14

1 Answer 1


You can use the method outlined in the question that you linked to but instead of specifiying an attribute just use a string in the data defined properties of the font marker. You will need to adjust the font marker spacing and font size to suit.

point pattern fill with font marker

  • Tried that, but with string in double quotes, so it didn't work, and I gave up too quickly! Thanks! #facepalm Commented Jan 24, 2018 at 9:32
  • mixedbredie, but how it is possible to minimize the number of signatures up to one, to be able to put a single layer name in the middle of the polygon? Many thanks!
    – Taras
    Commented Jul 17, 2018 at 12:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.